| 6fc05355 | 12-Apr-2024 |
Matthew G. Knepley <knepley@gmail.com> |
Plex ex69: 2D tests for cohesive cells |
| eaabba2d | 12-Apr-2024 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Add a transform that makes cohesive cells |
| 0542aa8c | 12-Apr-2024 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Major changes to the behavior of cohesive cells - Ghost cohesive cells now have no special marking (was shift3) - By default, impinging faces separating fault sides do not split, but instead fo
Plex: Major changes to the behavior of cohesive cells - Ghost cohesive cells now have no special marking (was shift3) - By default, impinging faces separating fault sides do not split, but instead force unsplit nodes on the fault
show more ...
|
| dd0eeac9 | 12-Apr-2024 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Allow cohesive cell labels to be created from the command line |
| 332e0eaa | 12-Apr-2024 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Added a check for transitive closure |
| d0812ded | 12-Apr-2024 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Allow a mesh to be specified from the command line through a string variable |
| 0851c46e | 12-Apr-2024 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Extensive reworking of orientation - This allows an interior surface to be oriented - Added DMPlexOrientLabel() |
| b629e4b4 | 12-Apr-2024 |
Matthew G. Knepley <knepley@gmail.com> |
Plex ex66: Add second test |
| 1afe9b7d | 27-Mar-2024 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Fix determination of stratum to interpolate for non-manifold |
| 452349db | 27-Mar-2024 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Allow missing depths in DMPlexGetDepth() |
| a4cdeec6 | 09-Apr-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release' |
| d8b4a066 | 07-Apr-2024 |
Pierre Jolivet <pierre@joliv.et> |
Typos |
| 04385073 | 07-Apr-2024 |
Matthew G. Knepley <knepley@gmail.com> |
Plex ex8: Test for localized coordinates |
| c3db174c | 05-Apr-2024 |
Matthew G. Knepley <knepley@gmail.com> |
DM: Add flag to turn off localization in SetFromOptions() |
| 66a6ed2f | 31-Mar-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jose/release/docstring' into 'release'
Docstring fixes
See merge request petsc/petsc!7425 |
| 9cde84ed | 31-Mar-2024 |
Jose E. Roman <jroman@dsic.upv.es> |
Docstring fixes |
| 39f4f5db | 30-Mar-2024 |
Pierre Jolivet <pierre@joliv.et> |
configure: SLEPc 3.21.0 |
| 6d174762 | 29-Mar-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jrwrigh/multiple_isoperiodic' into 'main'
Plex Isoperiodic: Allow multiple periodic directions
See merge request petsc/petsc!7305 |
| 5e8b5fd9 | 19-Feb-2024 |
James Wright <james@jameswright.xyz> |
Plex Isoperiodic: Add test for multiple periodic directions |
| ddedc8f6 | 19-Feb-2024 |
James Wright <james@jameswright.xyz> |
Plex Isoperiodic: Update coordinate for multiple face_sfs
This could probably be made more efficient by consolidating the multiple `affine` and `affine_to_local` into a single `VecScatter*` routine.
Plex Isoperiodic: Update coordinate for multiple face_sfs
This could probably be made more efficient by consolidating the multiple `affine` and `affine_to_local` into a single `VecScatter*` routine. But I'm not sure how exactly to do that and do not believe the performance penalty here should be significant.
show more ...
|
| b83f62b0 | 19-Feb-2024 |
James Wright <james@jameswright.xyz> |
Plex Isoperiodic: Form closure_sf from face_sfs
The `point_sf` was (and is still) used to redirect local mesh points in the face's closure to their "true" owner. ie. if a local vertex was actually o
Plex Isoperiodic: Form closure_sf from face_sfs
The `point_sf` was (and is still) used to redirect local mesh points in the face's closure to their "true" owner. ie. if a local vertex was actually owned by another rank, then the closure should refer to that rank.
The only major change here is that as we loop over face_sfs, we update the `point_sf` to be the merger of `point_sf` and the previously found closure_sf. This way, if two `face_sf` share a mesh point in their face's closure, it gets "claimed" only once.
show more ...
|
| a45b0079 | 19-Feb-2024 |
James Wright <james@jameswright.xyz> |
Plex Isoperiodic: Migrate handles multiple face_sfs |
| 1fca310d | 19-Feb-2024 |
James Wright <james@jameswright.xyz> |
Plex Isoperiodic: Allow multiple Face SFs
This is important for cases of multiple directions of periodicity, whose transforms are necessarily distinct from each other. |
| 4fa04b36 | 28-Mar-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/fix-plex-cohesive-perm' into 'main'
Plex: Handle T-junctions in cohesive reordering
See merge request petsc/petsc!7417 |
| a7585c35 | 27-Mar-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'thecasterian/fix-cgns-types' into 'main'
CGNS: fix MPI type and format string for cgsize_t
See merge request petsc/petsc!7277 |