60 #ifndef PetscSparseSeqSolver_h 61 #define PetscSparseSeqSolver_h 64 #include <solution/system_of_eqn/linearSOE/sparseGEN/SparseGenRowLinSolver.h> 66 #define PetscMinRelTol 1.0e-6 69 class SparseGenRowLinSOE;
81 PCType preconditioner;
93 PetscSparseSeqSolver(KSPType method, PCType preconditioner,
double rTol,
double aTol,
double dTol,
int maxIts);
101 int getNumIterations(
void);
virtual bool setLinearSOE(LinearSOE *theSOE)
Sets the system of equations to solve.
Definition: PetscSparseSeqSolver.cpp:173
Base class for sparse general matrix linear SOE solvers.
Definition: SparseGenRowLinSolver.h:74
Solution of the linear system of equations.
Definition: LinearSOESolver.h:82
Linea system of equations. This is the class definition for LinearSOE. LinearSOE is an abstract base ...
Definition: LinearSOE.h:86
Sparse nonsymmetric matrix linear system of equations.
Definition: SparseGenRowLinSOE.h:73
Communication parameters between processes.
Definition: CommParameters.h:65
================================================================================
Definition: ContinuaReprComponent.h:34
PETSC based sparse general matrix SOE solver.
Definition: PetscSparseSeqSolver.h:74