preconditioner Namespace Reference#
|
Reference API
|
gko::preconditioner Namespace Reference
The Preconditioner namespace. More...
Classes | |
| struct | block_interleaved_storage_scheme |
| class | GaussSeidel |
| class | Ic |
| class | Ilu |
| class | Isai |
| class | Jacobi |
| class | Sor |
Typedefs | |
| template<typename ValueType = default_precision, typename IndexType = int32> | |
| using | LowerIsai = Isai< isai_type::lower, ValueType, IndexType > |
| template<typename ValueType = default_precision, typename IndexType = int32> | |
| using | UpperIsai = Isai< isai_type::upper, ValueType, IndexType > |
| template<typename ValueType = default_precision, typename IndexType = int32> | |
| using | GeneralIsai = Isai< isai_type::general, ValueType, IndexType > |
| template<typename ValueType = default_precision, typename IndexType = int32> | |
| using | SpdIsai = Isai< isai_type::spd, ValueType, IndexType > |
Enumerations | |
| enum struct | isai_type { lower , upper , general , spd } |
Detailed Description
The Preconditioner namespace.
Enumeration Type Documentation
◆ isai_type
|
strong |
This enum lists the types of the ISAI preconditioner.
ISAI can either be generated for a general square matrix, a lower triangular matrix, an upper triangular matrix or an spd matrix.
Generated by