Changes: Development#
General:
Configure/Build:
Sys:
Event Logging:
PetscViewer:
PetscDraw:
AO:
IS:
VecScatter / PetscSF:
PF:
Vec:
PetscSection:
PetscPartitioner:
Mat:
MatCoarsen:
PC:
Add support in
PCFieldSplitSetFields()
including with-pc_fieldsplit_%d_fields fields
forMATNEST
, making it possible to utilize multiple levels ofPCFIELDSPLIT
withMATNEST
from the command line
KSP:
SNES:
SNESLineSearch:
TS:
Add Rosenbrock-W methods from [Ran15] with \(B_{PR}\) stability:
TSROSWR34PRW
,TSROSWR3PRL2
,TSROSWRODASPR
, andTSROSWRODASPR2
TAO:
DM/DA:
Add
DMGetSparseLocalize()
andDMSetSparseLocalize()
Add
DMGeomModelRegister()
,DMGeomModelRegisterAll()
,DMGeomModelRegisterDestroy()
,DMSnapToGeomModel()
,DMSetSnapToGeomModel()
to support registering geometric models
DMSwarm:
DMPlex:
Add
DMLabelGetValueBounds()
Add
DMPlexOrientLabel()
Add an argument to
DMPlexLabelCohesiveComplete()
in order to change behavior at surface boundaryRemove
DMPlexSnapToGeomModel()
Add refinement argument to
DMPlexCreateHexCylinderMesh()
FE/FV:
DMNetwork:
DMStag:
DT:
Fortran: