| 
| 
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