Merge branch 'knepley/feature-plex-csr-overlap' into 'main'Plex: Add a nother alternative for CSR grph creationSee merge request petsc/petsc!4527
Plex: Add a nother alternative for CSR grph creation
Initialize all key components in dm test ex5, complete material label, and use blank keys
Plex: Added 1D adaptive refinement - Plex ex46 tests it
Plex: Test reordering with ex45
Merge branch 'barry/2021-06-10/fix-chkerrq' into 'main'Fix missing ierr =, removed incorrect CHKERRQ(), change CHKStringErrorSee merge request petsc/petsc!4078
CHKSTRINGERROR() -> CHKERRSTR(), ierr -> err, and other CHK**() fixes
Merge branch 'knepley/feature-plex-location-1d' into 'main'Plex: Turn on 1D point locationSee merge request petsc/petsc!4438
Plex ex19: Add another anisotropic example - Also fixes L2 projection tests - Also fixed SNES ex12 tests
Plex: Turn on 1D point location- Plex ex17 tests this
plex ex60: update following metric API change
Merge branch 'knepley/feature-plex-extrude-symmetric' into 'main'Plex: DMPlexExtrude() can now symmetrically extrudeSee merge request petsc/petsc!4367
dm/impls/plex/tests/ex55.c: extend with label comparison
DMLabelGetStratumSize: No need to do DMLabelMakeValid_Private().Factor out DMLabelGetStratumSize_Private()
DM: Now extrusion is like DMRefine() and implemented through DMPlexTransform - DMExtrude() replaces DMPlexExtrude() - Added an extrusion transformation - Added DMPlexTransformSetDimensions() and setd
DM: Now extrusion is like DMRefine() and implemented through DMPlexTransform - DMExtrude() replaces DMPlexExtrude() - Added an extrusion transformation - Added DMPlexTransformSetDimensions() and setdimensions function - DMPlexTransformMapCoordinates() and DMPlexSnapToGeomModel() now take the coordinate dimension - -dm_extrude replaces -dm_plex_extrude_layers
show more ...
Merge branch 'knepley/fix-plex-geom-nonplanar' into 'main'Plex: Fix FVM geometry to handle non-planar facesSee merge request petsc/petsc!4366
Plex: Fix FVM geometry to handle non-planar faces - Update Plex ex8 to test new code
plex ex60: testing for isotropic metrics
plex ex3: no need to filter Pragmatic DEBUG
plex ex19: use DMPlexMetricCreateUniform
Plex ex17: Added hashing tests for point location
Style: replace "!rank" with "rank == 0"In SF tutorial ex1 (src/vec/is/sf/tutorials/ex1.c), add parentheses around "rank == 0". This is relevant because ! binds more tightly than +, but == binds les
Style: replace "!rank" with "rank == 0"In SF tutorial ex1 (src/vec/is/sf/tutorials/ex1.c), add parentheses around "rank == 0". This is relevant because ! binds more tightly than +, but == binds lesstightly, so the result of the computation would otherwise change.
Fix warnings from PGI and clang compiler
Merge branch 'jose/spelling-errors' into 'main'Fix many spelling errors in manpages and commentsSee merge request petsc/petsc!4283
Merge branch 'jed/dmplex-mesh-naming' into 'main'DMPlex: more accurate mesh names for examples and VTK outputSee merge request petsc/petsc!4132
1...<<11121314151617181920>>...23