History log of /petsc/src/dm/impls/plex/plexsubmesh.c (Results 101 – 125 of 630)
Revision Date Author Comments
# 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 ...


12345678910>>...26