#include <GMRES.hh>
◆ GMRES()
template<typename SparseMatrixType , typename VectorType >
◆ init()
template<typename SparseMatrixType , typename VectorType >
void DiFfRG::GMRES< SparseMatrixType, VectorType >::init |
( |
const SparseMatrixType & | matrix | ) |
|
|
inline |
◆ invert()
template<typename SparseMatrixType , typename VectorType >
◆ solve()
template<typename SparseMatrixType , typename VectorType >
int DiFfRG::GMRES< SparseMatrixType, VectorType >::solve |
( |
const VectorType & | src, |
|
|
VectorType & | dst, |
|
|
const double | tol ) |
|
inline |
◆ matrix
template<typename SparseMatrixType , typename VectorType >
const SparseMatrixType* DiFfRG::GMRES< SparseMatrixType, VectorType >::matrix |
|
private |
◆ preconditioner
template<typename SparseMatrixType , typename VectorType >
dealii::PreconditionJacobi<SparseMatrixType> DiFfRG::GMRES< SparseMatrixType, VectorType >::preconditioner |
|
private |
The documentation for this class was generated from the following file:
- /home/runner/work/DiFfRG/DiFfRG/DiFfRG/include/DiFfRG/timestepping/linear_solver/GMRES.hh