Public Member Functions

fspai_precond< MatrixType > Class Template Reference

Implementation of the Factored SParse Approximate Inverse Algorithm. More...

#include <spai.hpp>

Public Member Functions

 fspai_precond (const MatrixType &A, const fspai_tag &tag)
 Constructor.
void apply (VectorType &vec) const
 Application of current preconditioner, multiplication on the right-hand side vector.

Detailed Description

template<typename MatrixType>
class viennacl::linalg::fspai_precond< MatrixType >

Implementation of the Factored SParse Approximate Inverse Algorithm.

Parameters:
Matrix matrix that is used for computations
Vector vector that is used for computations

Constructor & Destructor Documentation

fspai_precond ( const MatrixType &  A,
const fspai_tag tag 
) [inline]

Constructor.

Parameters:
A matrix whose approximate inverse is calculated. Must be quadratic.
tag SPAI configuration tag

Member Function Documentation

void apply ( VectorType &  vec  )  const [inline]

Application of current preconditioner, multiplication on the right-hand side vector.

Parameters:
vec rhs vector

The documentation for this class was generated from the following file: