- Added ISRenumber to renumber an IS into a contiguous set.
- 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.
- Added PCMGSetNumberSmooth()
- PCMGSetGalerkin() and -pc_mg_galerkin now take PC_MG_GALERKIN_BOTH,PC_MG_GALERKIN_PMAT,PC_MG_GALERKIN_MAT, PC_MG_GALERKIN_NONE as arguments instead of PetscBool<\li>
- Added KSPFETIDP, a linear system solver based on the FETI-DP method.
- 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>
- -ts_monitor binary now saves the timestep information as a REAL entry consisting of the REAL_FILE_CLASSID followed by the real value. PetscBinarRead.m can read these in automatically but PetscBinaryIO.py has not been updated to read in REAL_FILE_CLASSID objects yet commit 450a797fa5ea0c6be96436f8b33aaf4169bbbcaa
- Petsc64bitInt -> PetscInt64, PetscIntMult64bit() -> PetscInt64Mult(), PetscBagRegister64bitInt() -> PetscBagRegisterInt64()