|
IFEM
90A354
|
Linear solver parameters for PETSc matrices. More...
#include "LinSolParams.h"#include "PETScSupport.h"#include <set>#include <string>#include <vector>

Go to the source code of this file.
Classes | |
| class | PETScSolParams |
| Class for PETSc solver parameters. More... | |
Typedefs | |
| typedef std::vector< int > | IntVec |
| Integer vector. | |
| typedef std::vector< IntVec > | IntMat |
| Integer matrix. | |
| typedef std::vector< std::string > | StringVec |
| String vector. | |
| typedef std::vector< StringVec > | StringMat |
| String matrix. | |
| typedef std::vector< IS > | ISVec |
| Index set vector. | |
| typedef std::vector< ISVec > | ISMat |
| Index set matrix. | |
Enumerations | |
| enum | SchurPrec { SIMPLE , MSIMPLER , PCD } |
| Schur preconditioner methods. | |
Linear solver parameters for PETSc matrices.
Includes linear solver method, preconditioner and convergence criteria.