|
Jive reference manual
|
#include <jem/numeric/sparse/SparseILU.h>

Public Types | |
| typedef SparseILU | Self |
| typedef SparseSolver | Super |
| typedef SparseMatrix< double > | Matrix |
Public Types inherited from jem::numeric::SparseSolver | |
| typedef SparseSolver | Self |
Public Member Functions | |
| SparseILU () | |
| idx_t | factor (const Matrix &matrix) |
| idx_t | factor (const Matrix &matrix, const Array< bool > &mask) |
| idx_t | factor (const Matrix &matrix, const Array< bool > &mask, const Array< idx_t > &iperm) |
| void | solve (const Array< double > &lhs, const Array< double > &rhs) |
| void | symsolve (const Array< double > &lhs, const Array< double > &rhs) |
| idx_t | size () const |
Public Member Functions inherited from jem::numeric::SparseSolver | |
| SparseSolver () | |
| void | setZeroThreshold (double eps) |
| double | getZeroThreshold () const |
Additional Inherited Members | |
Static Public Member Functions inherited from jem::numeric::SparseSolver | |
| static bool | isValidPerm (const Array< idx_t > &iperm) |
Protected Attributes inherited from jem::numeric::SparseSolver | |
| double | zeroThreshold_ |
| typedef SparseMatrix<double> jem::numeric::SparseILU::Matrix |
| jem::numeric::SparseILU::SparseILU | ( | ) |
| idx_t jem::numeric::SparseILU::factor | ( | const Matrix & | matrix | ) |
| idx_t jem::numeric::SparseILU::factor | ( | const Matrix & | matrix, |
| const Array< bool > & | mask, | ||
| const Array< idx_t > & | iperm | ||
| ) |
| idx_t jem::numeric::SparseILU::size | ( | ) | const |