petsc-master 2014-10-30
Report Typos and Errors

Documentation: Changes: Development

CHANGES in the PETSc Development Version

General:

PetscOptionsBool() no longer sets the value of the boolean based on the value passed in

IS:

PF:

Vec:

VecScatter:

PetscSection:

Mat:

MatGetVecs() replaced with MatCreateVecs() because it actually does create the Vecs that need to be destroyed

PC:

Added PCBDDCSetChangeOfBasisMat for user defined change of basis PCJacobiSetUseAbs() now takes a PetscBool argument allowing toggling the option PCJacobiSetUseRowMax() and PCJacobiSetUseRowSum() have been merged into PCJacobiSetType() PCFactorSetUseInplace() now takes a PetscBool argument. Added PCFactorGetUseInplace() PCFactorSetAllowDiagonalFill() now takes a PetscBool argument. Added PCFactorGetAllowDiagonalFill() PCEisenstatNoDiagonalScaling() changed to PCEisenstatSetNoDiagonalScaling() and takes a boolean

KSP:

KSPGetVecs() replaced with KSPCreateVecs() because it actually does create the Vecs that need to be destroyed

SNES:

Added KSPMonitorSNES() with command line option -ksp_monitor_snes and -ksp_monitor_snes_lg to monitor SNES residual norm at each linear iteration

SNESLineSearch:

TS:

DM/DA:

DMPlex:

PetscViewer:

SYS:

AO:

Sieve:

Fortran: