Public Member Functions | |
~SolverData () | |
Public Attributes | |
KSP | ksp |
PC | pc |
The actual declaration of this class is complicated by the fact that PETSc changed its solver interface completely and incompatibly between versions 2.1.6 and 2.2.0 :-(
Objects of this type are explicitly created, but are destroyed when the surrounding solver object goes out of scope, or when we assign a new value to the pointer to this object. The respective *Destroy functions are therefore written into the destructor of this object, even though the object does not have a constructor.
PETScWrappers::SolverBase::SolverData::~SolverData | ( | ) |
Destructor
Objects for Krylov subspace solvers and preconditioners.