Class BlockJacobiPreconditioner3D¶
Defined in File MatrixFreeSolver.h
Class Documentation¶
-
class
SPH::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