| #
064cae4f
|
| 19-Sep-2022 |
Pierre Jolivet <pierre@joliv.et> |
Bypass bogus -Werror=maybe-uninitialized
|
| #
f4d061e9
|
| 19-Sep-2022 |
Pierre Jolivet <pierre@joliv.et> |
Fix -Wimplicit-fallthrough
|
| #
81fb09e8
|
| 16-Sep-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/fix-plex-filter-sf' into 'main'
Knepley/fix plex filter sf
See merge request petsc/petsc!5634
|
| #
b47cd10c
|
| 14-Sep-2022 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: If filter produces a surface with faces in the SF, mark the mesh as having an overlap
|
| #
9cec85e5
|
| 08-Sep-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/fix-plex-submesh-docs' into 'main'
Knepley/fix plex submesh docs
See merge request petsc/petsc!5575
|
| #
dd05d810
|
| 05-Sep-2022 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Fix DMPlexFilter() to handle lower-dimensional manifolds
|
| #
f0af967e
|
| 29-Aug-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-style-one-liners' into 'main'
Remove braces from one-liners w/o PetscCall()
See merge request petsc/petsc!5561
|
| #
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
|
| #
6152e20a
|
| 15-Aug-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/fix-plex-filter-sf' into 'main'
Plex: Fix filter SF
See merge request petsc/petsc!5523
|
| #
5033f954
|
| 12-Aug-2022 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Fix filter SF - Formerly, we allowed ownership of overlap points to change, but then did not insert the former owners into the SF - Now we force ownership to remain the same during filtering
|
| #
f9b73896
|
| 16-Jul-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-plex-label-optimize' into 'main'
Plex: Optimize lookup for depth and celltype labels
See merge request petsc/petsc!5432
|
| #
d9384f27
|
| 11-Jul-2022 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Replace an expensive search
|
| #
695799ff
|
| 11-Jul-2022 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Optimize lookup for depth and celltype labels - Return depth label to hashing for filtering - Return the cell type label to hashing after getting stratum bounds, distributing, reordering - Adde
Plex: Optimize lookup for depth and celltype labels - Return depth label to hashing for filtering - Return the cell type label to hashing after getting stratum bounds, distributing, reordering - Added DMLabelMakeAllInvalid_Internal()
show more ...
|
| #
6c4e6812
|
| 06-Jul-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/fix-dm-periodicity' into 'main'
Fixes for periodicity
See merge request petsc/petsc!5391
|
| #
4fb89ddd
|
| 01-Jul-2022 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Instead of forcing periodic coordinates to [0, L], it should be [lower, lower + L]
|
| #
44e5f0e3
|
| 29-Jun-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'wence/petsc-check-do-while' into 'main'
Wrap PetscCheck and PetscAssert in do { } while (0)
Closes #1199
See merge request petsc/petsc!5291
|
| #
91e96481
|
| 28-Jun-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-plex-periodic-separation' into 'main'
Fix periodicity for higher order coordinates
See merge request petsc/petsc!5333
|
| #
6858538e
|
| 11-Jun-2022 |
Matthew G. Knepley <knepley@gmail.com> |
DM: Reorganized periodic coordinates into a separate representation - Split coordinates into two representations - No longer specify the boundary type for periodicity. We can tell if a given boundary
DM: Reorganized periodic coordinates into a separate representation - Split coordinates into two representations - No longer specify the boundary type for periodicity. We can tell if a given boundary is periodic by a positive L[d] - Added DMPlexGetCellCoordinates_Internal() to get localized cell coordinates automatically, and used in plexgeometry.c - Moved coordinate functions into dmcoordinates.c - Moved periodicity functions into dmperiodicity.c
show more ...
|
| #
f7d195e4
|
| 28-May-2022 |
Lawrence Mitchell <lawrence@wence.uk> |
Wrap PetscCheck and PetscAssert in do { } while (0)
These macros look like functions, so they should behave like functions. Fix up the resulting invalid syntax due to the previous behaviour of these
Wrap PetscCheck and PetscAssert in do { } while (0)
These macros look like functions, so they should behave like functions. Fix up the resulting invalid syntax due to the previous behaviour of these macros being "if (...) statement_without_semicolon". Fixes #1199.
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
|
| #
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 ...
|