|
|
typedef MatrixType::index_type | IndexType |
|
typedef MatrixType::value_type | ValueType |
|
typedef MatrixType::memory_space | MemorySpace |
|
typedef SmootherType::orientation | Orientation |
|
|
template<typename MatrixType2, typename SmootherType2, typename SolverType2> |
| | block_multilevel (const block_multilevel< MatrixType2, SmootherType2, SolverType2 > &M) |
|
template<typename Array1, typename Array2> |
| void | operator() (const Array1 &x, Array2 &y) |
|
template<typename Array1, typename Array2> |
| void | solve (const Array1 &b, Array2 &x) |
|
template<typename Array1, typename Array2, typename Monitor> |
| void | solve (const Array1 &b, Array2 &x, Monitor &monitor) |
|
void | print (void) |
|
double | operator_complexity (void) |
|
double | grid_complexity (void) |
|
|
SolverType | solver |
|
std::vector< level > | levels |
|
|
template<typename Array1, typename Array2> |
| void | _solve (const Array1 &b, Array2 &x, const size_t i) |
The documentation for this class was generated from the following files:
- block_multilevel.h
- block_multilevel.inl