Public Member Functions | |
| AdditionalData (const double pivoting=1.e-6, const double zero_pivot=1.e-12, const double damping=0.0) | |
Public Attributes | |
| double | pivoting |
| double | zero_pivot |
| double | damping |
Standardized data struct to pipe additional flags to the preconditioner.
Definition at line 632 of file petsc_precondition.h.
| PETScWrappers::PreconditionLU::AdditionalData::AdditionalData | ( | const double | pivoting = 1.e-6, |
| const double | zero_pivot = 1.e-12, |
||
| const double | damping = 0.0 |
||
| ) |
Constructor. (Default values taken from function PCCreate_LU of the PetSC lib.)
Determines, when Pivoting is done during LU decomposition. 0.0 indicates no pivoting, and 1.0 complete pivoting. Confer PetSC manual for more details.
Definition at line 651 of file petsc_precondition.h.
Size at which smaller pivots are declared to be zero. Confer PetSC manual for more details.
Definition at line 659 of file petsc_precondition.h.
This quantity is added to the diagonal of the matrix during factorisation.
Definition at line 666 of file petsc_precondition.h.
documentation generated on Fri Feb 3 2012 06:04:15 by
doxygen
1.7.2