#include <UMFPack.hh>
|
| const SparseMatrixType * | matrix |
| |
| dealii::SparseDirectUMFPACK | solver |
| |
◆ UMFPack()
template<typename SparseMatrixType , typename VectorType >
◆ estimate_rcond()
template<typename SparseMatrixType , typename VectorType >
| double DiFfRG::UMFPack< SparseMatrixType, VectorType >::estimate_rcond |
( |
const SparseMatrixType & | input_matrix, |
|
|
const unsigned int | max_iterations = 5 ) const |
|
inline |
◆ estimate_scaled_rcond()
template<typename SparseMatrixType , typename VectorType >
| double DiFfRG::UMFPack< SparseMatrixType, VectorType >::estimate_scaled_rcond |
( |
const SparseMatrixType & | input_matrix, |
|
|
const unsigned int | max_iterations = 5 ) const |
|
inline |
◆ init()
template<typename SparseMatrixType , typename VectorType >
| void DiFfRG::UMFPack< SparseMatrixType, VectorType >::init |
( |
const SparseMatrixType & | matrix | ) |
|
|
inline |
◆ invert()
template<typename SparseMatrixType , typename VectorType >
◆ solve()
template<typename SparseMatrixType , typename VectorType >
| int DiFfRG::UMFPack< SparseMatrixType, VectorType >::solve |
( |
const VectorType & | src, |
|
|
VectorType & | dst, |
|
|
const double | ) |
|
inline |
◆ solve_transpose()
template<typename SparseMatrixType , typename VectorType >
| void DiFfRG::UMFPack< SparseMatrixType, VectorType >::solve_transpose |
( |
const VectorType & | src, |
|
|
VectorType & | dst ) const |
|
inline |
◆ matrix
template<typename SparseMatrixType , typename VectorType >
| const SparseMatrixType* DiFfRG::UMFPack< SparseMatrixType, VectorType >::matrix |
|
private |
◆ performs_factorization
template<typename SparseMatrixType , typename VectorType >
| bool DiFfRG::UMFPack< SparseMatrixType, VectorType >::performs_factorization = true |
|
staticconstexpr |
◆ solver
template<typename SparseMatrixType , typename VectorType >
| dealii::SparseDirectUMFPACK DiFfRG::UMFPack< SparseMatrixType, VectorType >::solver |
|
private |
The documentation for this class was generated from the following file:
- /home/runner/work/DiFfRG_current/DiFfRG_current/DiFfRG/include/DiFfRG/timestepping/linear_solver/UMFPack.hh