Implementation of a preconditioner based on Incomplete LU with thresholding.
More...
#include <TNL/Solvers/Linear/Preconditioners/ILUT.h>
|
|
using | DeviceType = Devices::Host |
| | Device where the preconditioner will run on and auxiliary data will alloacted on.
|
|
using | IndexType = typename Matrix::IndexType |
| | Type for indexing.
|
|
using | RealType = typename Matrix::RealType |
| | Floating point type used for computations.
|
template<typename Matrix>
class TNL::Solvers::Linear::Preconditioners::ILUT< Matrix >
Implementation of a preconditioner based on Incomplete LU with thresholding.
See detailed description
See TNL::Solvers::Linear::Preconditioners::Preconditioner for example of setup with a linear solver.
- Template Parameters
-
| Matrix | is type of the matrix describing the linear system. |
◆ configSetup()
template<typename Matrix>
This method defines configuration entries for setup of the preconditioner of linear iterative solver.
- Parameters
-
| config | contains description of configuration parameters. |
| prefix | is a prefix of particular configuration entries. |
The documentation for this class was generated from the following file:
- src/TNL/Solvers/Linear/Preconditioners/ILUT.h