History log of /petsc/src/dm/impls/network/networkcreate.c (Results 26 – 50 of 166)
Revision Date Author Comments
# 712fec58 19-Apr-2023 Pierre Jolivet <pierre@joliv.et>

Fix PetscCallMPI(MPI_Allreduce()) with PETSc types


# 1e5479aa 14-Feb-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'dcampbell/add-dmnetworkview-py' into 'main'

Added Matplotlib viewer functionality to DMView

See merge request petsc/petsc!5953


# 9b626ceb 10-Feb-2023 Hong Zhang <hzhang@mcs.anl.gov>

Add error checking for DMClone_Network()


# 37d05b02 06-Feb-2023 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# b877537e 05-Feb-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-typos' into 'release'

Fix Typos

See merge request petsc/petsc!6024


# da81f932 05-Feb-2023 Pierre Jolivet <pierre@joliv.et>

Fix Typos


# 31d78bcd 02-Feb-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-12-10/petscerrorcode-nodiscard' into 'main'

Feature: Non-discardable PetscErrorCode

See merge request petsc/petsc!5923


# 3ba16761 10-Dec-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

Make PetscErrorCode a non-discardable enum


# 786e2ac0 03-Nov-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/fix-plex-extrude' into 'main'

DM: Rework options handling for coordinate DM

Closes #1275

See merge request petsc/petsc!5789


# dd4c3f67 31-Oct-2022 Matthew G. Knepley <knepley@gmail.com>

DM: Rework options handling for coordinate DM
- DMSetFromOptions() also calls it for the coordinate DM
- Give coordinate DM the prefix cdm_ + DM prefix
- Plex turns off reordering and calls SetFromOp

DM: Rework options handling for coordinate DM
- DMSetFromOptions() also calls it for the coordinate DM
- Give coordinate DM the prefix cdm_ + DM prefix
- Plex turns off reordering and calls SetFromOptions
- PlexTransform marks setfromoptionscalled on the transformed DM
- Fix options prefix and setfromoptions in DMPlexProjectCoordinates()

show more ...


# 93063eb5 22-Oct-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'ahamilton/Feature-DMNetwork-CreateCoordinateDM_Network' into 'main'

Feature: Add DMGetCoordinateDM Support for DMNetwork

See merge request petsc/petsc!5745


# 8afb7921 15-Oct-2022 Aidan Hamilton <aidan@udel.edu>

-Add DMNetworkGetNumEdges and DMNetworkGetNumVertices, missing access functions for properties of DMNetwork.
-Add DMCreateCoordinates_Network, a missing DM function that now allows for DMNetwork to h

-Add DMNetworkGetNumEdges and DMNetworkGetNumVertices, missing access functions for properties of DMNetwork.
-Add DMCreateCoordinates_Network, a missing DM function that now allows for DMNetwork to handle coordinates in the same way as other DM objects.
-Add support for automatic migration of coordinate DM and coordinates on call to DMNetworkDistribute.
-Add simple test code for DMCreateCoordinates_Network and automatic migration to src/dm/impls/network/tests/ex2.c

show more ...


# 061e922f 22-Sep-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-09-21/2-bike-2-shed' into 'main'

Feature: Bicycle Storage Facility 2

See merge request petsc/petsc!5661


# d71ae5a4 21-Sep-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

source code format changes due to .clang-format changes


# b7124133 20-Sep-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-09-17/slimmer-petscobject' into 'main'

Feature: Slimmer PetscObject

See merge request petsc/petsc!5649


# 4dfa11a4 17-Sep-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

Remove parent, parentid, flops, time, mem, and memchildren. Deprecate PetscLogObjectParent(), PetscLogObjectMemory(), and PetscNewLog()


# 38f67375 27-Aug-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-style-one-liners' into 'main'

Remove braces from one-liners

See merge request petsc/petsc!5557


# 48a46eb9 27-Aug-2022 Pierre Jolivet <pierre@joliv.et>

Remove braces from one-liners


# 58d68138 23-Aug-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-08-21/clang-format-source' into 'main'

format repository with clang-format

See merge request petsc/petsc!5541


# 9371c9d4 22-Aug-2022 Satish Balay <balay@mcs.anl.gov>

clang-format: convert PETSc sources to comply with clang-format


# 8fd105b6 17-Aug-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-06-28/add-petsccallmethod' into 'main'

Introduce PetscTryTypeMethod and PetscUseTypeMethod to replace ad hoc use of (*obj->ops->method) in source

See merge request petsc/

Merge branch 'barry/2022-06-28/add-petsccallmethod' into 'main'

Introduce PetscTryTypeMethod and PetscUseTypeMethod to replace ad hoc use of (*obj->ops->method) in source

See merge request petsc/petsc!5376

show more ...


# dbbe0bcd 23-Jul-2022 Barry Smith <bsmith@mcs.anl.gov>

Convert setfromoptions methods over to PetscTryTypeMethod() approach

Flipped the order of the arguments for the function pointers (*setfromoptions)(PetscOptionItem*,obj); and friends to make them co

Convert setfromoptions methods over to PetscTryTypeMethod() approach

Flipped the order of the arguments for the function pointers (*setfromoptions)(PetscOptionItem*,obj); and friends to make them consistent with PetscTryTypeMethod() and all the other methods

Commit-type: refactorization
/spend 4h

show more ...


# 24741d2c 22-Jul-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'ahamilton/fix-DMClone_Network' into 'main'

Fix DMClone_Network

See merge request petsc/petsc!5362


# daad07d3 22-Jul-2022 Aidan Hamilton <aidan@udel.edu>

Changed DMClone_Network to only clone the topological part of the network. Adjusted DMDestroy_Network to compensate. Before this DMClone was broken, and essentially just giving you a shared pointer.

Changed DMClone_Network to only clone the topological part of the network. Adjusted DMDestroy_Network to compensate. Before this DMClone was broken, and essentially just giving you a shared pointer. You could use the clone to mess with the values of the components of the original for example. This is a step in getting DMClone to behave similarly for DMNetwork as other DMs.

Added DMNetworkFinalizeComponents() to setup the internal data structures for the components and dofs on a network. Necessary to work with cloned networks

Added basic example to test cloning of a network

show more ...


# 145e6476 23-Jun-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-06-13/make-one-line-if-call' into 'main'

Change if () { PetscCall() } three liner to one liner

See merge request petsc/petsc!5344


1234567