PETSc
General:
Configure/Build:
IS:
- Added ISRenumber to renumber an IS into a contiguous set.
PetscDraw:
PF:
Vec:
VecScatter:
PetscSection:
Mat:
PC:
- Removed PCBDDCSetNullSpace. Local nullspace information should now be attached to the subdomain matrix via MatSetNullSpace.
- Added additional PetscBool parameter to PCBDDCCreateFETIDPOperators for the specification of the type of multipliers.
KSP:
- Added KSPFETIDP, a linear system solver based on the FETI-DP method.
SNES:
SNESLineSearch:
TS:
- Changed TSGL to TSGLLE.
- -ts_monitor binary now saves the timestep information as a REAL entry consisting of the REAL_FILE_CLASSID followed by the real value. PetscBinaryRead.m and PetscBinaryIO.py can read these in automatically.<\li>
DM/DA:
DMPlex:
PetscViewer:
SYS:
- Petsc64bitInt -> PetscInt64, PetscIntMult64bit() -> PetscInt64Mult(), PetscBagRegister64bitInt() -> PetscBagRegisterInt64()
AO:
Sieve:
Fortran: