History log of /petsc/src/dm/impls/network/network.c (Results 101 – 125 of 491)
Revision Date Author Comments
# ad540459 29-Aug-2022 Pierre Jolivet <pierre@joliv.et>

Remove braces from one-liners w/o PetscCall()


# 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


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

Merge branch 'barry/2022-08-13/fix-man-include' into 'main'

Fix up manual pages in include/ including adding tick marks

See merge request petsc/petsc!5528


# 87497f52 14-Aug-2022 Barry Smith <bsmith@mcs.anl.gov>

Fix up manual pages in include/ including adding tick marks

Commit-type: documentation
/spend 4h


# 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 ...


# 9939072b 19-Jul-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'gbetrie/fix-dmnetworkcomponentsetup-updated' into 'main'

Fix bug in DMNetWorkComponentSetUp() that did incorrect deep copy of the component data

See merge request petsc/petsc!5425


# f3ed01cd 13-Jul-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'gbetrie/dmnetwork-add-profile' into 'main'

Add profiling events for memory intensive routines

See merge request petsc/petsc!5097


# e3b1a053 13-Jul-2022 Getnet Betrie <d.getnet@gmail.com>

Add profiling events for memory intensive routines


# aeb78aa7 13-Jul-2022 Barry Smith <bsmith@mcs.anl.gov>

Fix bug in DMNetWorkComponentSetUp() that did incorrect deep copy of the componnt data

It can now free all the original component data immediately after copying it since the bug is removed


# 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


# 1baa6e33 14-Jun-2022 Barry Smith <bsmith@mcs.anl.gov>

Change if () { PetscCall() } three liner and friends to one liners

for i in `git ls-files | grep "\.[ch]$"` ; do sed 's?\$?ZZZ?g' $i | tr '\n' '$' | sed 's?\([ ]*\)if (\([-;,.\*+=a-z0-9A-Z_>]*\)) {\

Change if () { PetscCall() } three liner and friends to one liners

for i in `git ls-files | grep "\.[ch]$"` ; do sed 's?\$?ZZZ?g' $i | tr '\n' '$' | sed 's?\([ ]*\)if (\([-;,.\*+=a-z0-9A-Z_>]*\)) {\$[ ]*PetscCall(\([- ._+=a-z0-9A-Z>*,()]*);\)\$[ ]*}\$?\1if (\2) PetscCall(\3$?g' | tr '$' '\n' | sed 's?ZZZ?$?g' > $i.joe ; mv $i.joe $i ; done

for i in `git ls-files | grep "\.[hc]$"` ; do sed 's?\$?ZZZ?g' $i | tr '\n' '$' | sed 's?\([ }else]*\)if (\([-;,.\*+=a-z0-9A-Z_>]*\)) {\$[ ]*PetscCall(\([- ._+=a-z0-9A-Z>*,()]*);\)\$\([ ]*\)} \([- ._+=a-z0-9A-Z>*,()]*);\)\$?\1if (\2) PetscCall(\3$\4\5$?g' | tr '$' '\n' | sed 's?ZZZ?$?g' > $i.joe ; mv $i.joe $i ; done

Yes, really ugly but Barry still cannot master awk

Commit-type: housekeeping

show more ...


# 50348fa4 15-Jun-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'ahamilton/feature-ImproveIndexCreationForDMNetworkLayoutSetup' into 'main'

Modify DMNetworkLayoutSetup to use MPI_Scan instead of MPI_Allgather

See merge request petsc/petsc!5348


# 5503a911 14-Jun-2022 Aidan Hamilton <aidan@udel.edu>

Modified DMNetoworkLayoutSetup to use MPI_Scan instead of MPI_Allgather for computing global edge indices.


# 2291f7e7 14-Jun-2022 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# c41ded67 14-Jun-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'ahamilton/fix-DMNetworkLayout' into 'release'

Fixed Tiny Bug in DMNetworkLayoutSetUp

See merge request petsc/petsc!5341


# f2a56154 13-Jun-2022 Aidan Hamilton <aidan@udel.edu>

Fixed Small bug in DMNetworkLayoutSetup. Technically this didn't actually affect anything as every header had the same default maxcomps of 1, but better to fix.


# 71075aaf 20-May-2022 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 57e3f0c7 20-May-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jose/codespell-fixes' into 'release'

A few codespell fixes

See merge request petsc/petsc!5259


# 6aad120c 19-May-2022 Jose E. Roman <jroman@dsic.upv.es>

A few codespell fixes


# 2961357a 07-May-2022 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# dbceff14 05-May-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-05-04/tiny-doc-dmnetwork' into 'release'

Small but important doc for DMNetwork

See merge request petsc/petsc!5219


12345678910>>...20