![]()  | 
  
    Ginkgo
    Generated from pipelines/1330831941 branch based on master. Ginkgo version 1.8.0
    
   A numerical linear algebra library targeting many-core architectures 
   | 
 
The Preconditioner namespace. More...
Classes | |
| struct | block_interleaved_storage_scheme | 
| Defines the parameters of the interleaved block storage scheme used by block-Jacobi blocks.  More... | |
| class | Ic | 
The Incomplete Cholesky (IC) preconditioner solves the equation   for a given lower triangular matrix L and the right hand side b (can contain multiple right hand sides).  More... | |
| class | Ilu | 
The Incomplete LU (ILU) preconditioner solves the equation   for a given lower triangular matrix L, an upper triangular matrix U and the right hand side b (can contain multiple right hand sides).  More... | |
| class | Isai | 
| The Incomplete Sparse Approximate Inverse (ISAI) Preconditioner generates an approximate inverse matrix for a given square matrix A, lower triangular matrix L, upper triangular matrix U or symmetric positive (spd) matrix B.  More... | |
| class | Jacobi | 
| A block-Jacobi preconditioner is a block-diagonal linear operator, obtained by inverting the diagonal blocks of the source operator.  More... | |
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 | isai_type { lower, upper, general, spd } | 
| This enum lists the types of the ISAI preconditioner.  More... | |
The Preconditioner namespace.
      
  | 
  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.
 1.8.16