Class BlockJacobiPreconditioner3D
Defined in File MatrixFreeSolver.h
Class Documentation
-
class BlockJacobiPreconditioner3D
Matrix-free 3x3 block Jacobi preconditioner
Public Types
-
typedef SystemMatrixType::StorageIndex StorageIndex
Public Functions
-
inline BlockJacobiPreconditioner3D()
-
inline void init(const unsigned int dim, DiagonalMatrixElementFct fct, void *userData)
-
inline Eigen::Index rows() const
-
inline Eigen::Index cols() const
-
inline Eigen::ComputationInfo info()
-
template<typename MatType>
inline BlockJacobiPreconditioner3D &analyzePattern(const MatType&)
-
template<typename MatType>
inline BlockJacobiPreconditioner3D &factorize(const MatType &mat)
-
template<typename MatType>
inline BlockJacobiPreconditioner3D &compute(const MatType &mat)
-
template<typename Rhs>
inline const Eigen::Solve<BlockJacobiPreconditioner3D, Rhs> solve(const Eigen::MatrixBase<Rhs> &b) const
-
typedef SystemMatrixType::StorageIndex StorageIndex