A simple ilu0 block diagonal preconditioner.
#include <dumux/linear/seqsolverbackend.hh>
◆ domain_type
template<class M , class X , class Y , int blockLevel = 2>
◆ field_type
template<class M , class X , class Y , int blockLevel = 2>
◆ matrix_type
template<class M , class X , class Y , int blockLevel = 2>
◆ range_type
template<class M , class X , class Y , int blockLevel = 2>
◆ BlockDiagILU0Preconditioner()
template<class M , class X , class Y , int blockLevel = 2>
Constructor gets all parameters to operate the prec.
- Parameters
-
m | The (multi type block) matrix to operate on |
w | The relaxation factor |
◆ apply()
template<class M , class X , class Y , int blockLevel = 2>
◆ category()
template<class M , class X , class Y , int blockLevel = 2>
◆ post()
template<class M , class X , class Y , int blockLevel = 2>
◆ pre()
template<class M , class X , class Y , int blockLevel = 2>
The documentation for this class was generated from the following file: