UMFPack< SparseMatrixType, VectorType > Class Template Reference#
|
DiFfRG
Discretization Framework for functional Renormalization Group flows
|
DiFfRG::UMFPack< SparseMatrixType, VectorType > Class Template Reference
#include <UMFPack.hh>
Inheritance diagram for DiFfRG::UMFPack< SparseMatrixType, VectorType >:
Public Member Functions | |
| UMFPack () | |
| void | init (const SparseMatrixType &matrix) |
| bool | invert () |
| int | solve (const VectorType &src, VectorType &dst, const double) |
Public Member Functions inherited from DiFfRG::AbstractLinearSolver< SparseMatrixType, VectorType > | |
| AbstractLinearSolver () | |
| void | init (const SparseMatrixType &matrix) |
| bool | invert () |
| int | solve (const VectorType &src, const VectorType &dst, const double tol) |
Private Attributes | |
| const SparseMatrixType * | matrix |
| dealii::SparseDirectUMFPACK | solver |
Constructor & Destructor Documentation
◆ UMFPack()
|
inline |
Member Function Documentation
◆ init()
|
inline |
◆ invert()
|
inline |
◆ solve()
|
inline |
Member Data Documentation
◆ matrix
|
private |
◆ solver
|
private |
The documentation for this class was generated from the following file:
- /__w/DiFfRG_current/DiFfRG_current/DiFfRG/include/DiFfRG/timestepping/linear_solver/UMFPack.hh
Generated by
Public Member Functions inherited from