| 2192575e | 15-May-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
All typedef for functions are of the form (XXXXFn)(...) not (*XXXXyyyy)(....) |
| 3674be70 | 13-May-2025 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Fix coordinate remapping across transforms |
| 01468941 | 11-May-2025 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Now allow variable bounds along boundaries - Add DM_BC_LOWER_BOUND and DM_BC_LOWER_BOUND - Add DMHasBound() - Add DMPlexInsertBounds() and implementation DMPlexInsertBounds_Plex() |
| bb3f7942 | 02-May-2025 |
Brad Aagaard <baagaard@usgs.gov> |
Fix bug in setting label value for vertex when reading GMsh (account for multiple tags). |
| 4c375d72 | 30-Apr-2025 |
Matthew G. Knepley <knepley@gmail.com> |
Plex+GMsh: Fix vertex marking |
| 754e4fba | 29-Apr-2025 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Make integration functions public - Rename DMPlexComputeResidual_Internal() --> DMPlexComputeResidualForKey() DMPlexComputeJacobian_Internal() --> DMPlexComputeJacobianByKey() DMPlexCompu
Plex: Make integration functions public - Rename DMPlexComputeResidual_Internal() --> DMPlexComputeResidualForKey() DMPlexComputeJacobian_Internal() --> DMPlexComputeJacobianByKey() DMPlexComputeJacobian_Action_Internal() --> DMPlexComputeJacobianActionByKey() DMPlexComputeResidual_Hybrid_Internal() --> DMPlexComputeResidualHybridByKey() DMPlexComputeJacobian_Hybrid_Internal() --> DMPlexComputeJacobianHybridByKey()
show more ...
|
| 174dc0c8 | 28-Apr-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release' |
| b44f4de4 | 25-Apr-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
Remove the last of the uses of $ in the first line of formatted manual pages |
| 5f5eafce | 23-Apr-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release' |
| a02648fd | 23-Apr-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/cleanup-symbols' into 'main'
Do not expose unneeded symbols
See merge request petsc/petsc!8335 |
| e0459489 | 22-Apr-2025 |
James Wright <james@jameswright.xyz> |
plex: Use isoperiodicPointSF for mat partition algorithm
Use the isoperiodicPointSF when creating the dual graph for the mesh paritioning so that the partition cuts can also be optimized |
| 49777e52 | 22-Apr-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-plex-transform-cohesive' into 'main'
Plex: Fix cohesive cell integration
See merge request petsc/petsc!8175 |
| d6acfc2d | 21-Apr-2025 |
Pierre Jolivet <pierre@joliv.et> |
Do not expose unneeded symbols |
| 989fa639 | 15-Apr-2025 |
Brad Aagaard <baagaard@usgs.gov> |
Plex: Fix hybrid integration - Add DMFieldCreateDefaultFaceQuadrature() and PetscFEExpandFaceQuadrature() - Add neighbor geometry to PetscFEIntegrateHybridResidual_Basic(), PetscFEIntegrateHybridJaco
Plex: Fix hybrid integration - Add DMFieldCreateDefaultFaceQuadrature() and PetscFEExpandFaceQuadrature() - Add neighbor geometry to PetscFEIntegrateHybridResidual_Basic(), PetscFEIntegrateHybridJacobian_Basic() and PetscFEEvaluateFieldJets_Hybrid_Internal() - Add cell geometry to PetscFEIntegrateHybridResidual() and PetscFEIntegrateHybridJacobian()
show more ...
|
| 9566ead2 | 18-Apr-2025 |
James Wright <james@jameswright.xyz> |
fix(plex): Move -dm_plex_partition_balance option
Previously, the flag would only be set after DMDistribute had been called, so it didn't actually affect the partitioning. This sets the option readi
fix(plex): Move -dm_plex_partition_balance option
Previously, the flag would only be set after DMDistribute had been called, so it didn't actually affect the partitioning. This sets the option reading just before DMDistribute now.
show more ...
|
| 70dc2cbd | 15-Apr-2025 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Fix bug with cohesive transform - Add member function ordersupports to DMPlexTransform - Add DMPlexTransformOrderSupports_Cohesive() |
| ea87367f | 15-Apr-2025 |
Matthew G. Knepley <knepley@gmail.com> |
Plex+HDF5: Fix compression handling in HDF5 output - Add compress flag to HDF5 Viewer - Add PetscViewerHDF5SetCompress() and PetscViewerHDF5GetCompress() - Initialize IS compressOutput to PETSC_TRUE
Plex+HDF5: Fix compression handling in HDF5 output - Add compress flag to HDF5 Viewer - Add PetscViewerHDF5SetCompress() and PetscViewerHDF5GetCompress() - Initialize IS compressOutput to PETSC_TRUE and check viewer flag as well - Turn on viewer compression rather than flip IS flag in Plex output
show more ...
|
| 3d951df1 | 03-Mar-2025 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Add DMPlexTransformCohesiveExtrudeGetUnsplit() |
| 3a242f00 | 15-Apr-2025 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Do not overwrite an active label with NULL in AdaptLabel() |
| 9171e0a4 | 15-Apr-2025 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Save transform during refinement |
| c9df829d | 14-Apr-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release' |
| f1d4225f | 10-Apr-2025 |
Zach Atkins <zach.atkins@colorado.edu> |
Plex: Fix refinement of TPS meshes |
| 9de2bd2c | 09-Apr-2025 |
Jose E. Roman <jroman@dsic.upv.es> |
Fix compiler warning in plexfluent.c
Reported by Intel(R) oneAPI DPC++/C++ Compiler 2023.1.0
petsc/src/dm/impls/plex/plexfluent.c:735:91: error: implicit conversion loses integer precision: 'PetscI
Fix compiler warning in plexfluent.c
Reported by Intel(R) oneAPI DPC++/C++ Compiler 2023.1.0
petsc/src/dm/impls/plex/plexfluent.c:735:91: error: implicit conversion loses integer precision: 'PetscInt' (aka 'long') to 'int' [-Werror,-Wshorten-64-to-32] for (PetscInt c = 0; c < numCells; ++c) PetscCall(GetNumCellFaces(s.nd ? s.nd : ((PetscInt *)s.data)[c], &cellSizes[c], &cellTypes[c])); ~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~
cf. !8286
show more ...
|
| 20adc417 | 08-Apr-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-plex-coord-func' into 'main'
Plex: Now set coordFunc separately from DMPlexRemapGeometry()
See merge request petsc/petsc!8287 |
| 87b0d978 | 08-Apr-2025 |
Matthew G. Knepley <knepley@gmail.com> |
Plex ex1: Add Fluent test with mixed cell mesh |