#include "petscsles.h" int SLESSetDiagonalScale(SLES sles,PetscTruth scale)Collective on SLES
sles | - the SLES context | |
scale | - PETSC_TRUE or PETSC_FALSE |
This routine is only used if the matrix and preconditioner matrix are the same thing.
If you use this with the PCType Eisenstat preconditioner than you can use the PCEisenstatNoDiagonalScaling() option, or -pc_eisenstat_no_diagonal_scaling to save some unneeded, redundant flops.
Level:intermediate
Location:src/sles/interface/sles.c
Index of all SLES routines
Table of Contents for all manual pages
Index of all manual pages