|
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