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