Stokhos Package Browser (Single Doxygen Collection) Version of the Day
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
cusp::block_multilevel< MatrixType, SmootherType, SolverType >::level Struct Reference

#include <block_multilevel.h>

Public Member Functions

 level ()
 
template<typename Level_Type >
 level (const Level_Type &level)
 

Public Attributes

MatrixType R
 
MatrixType A
 
MatrixType P
 
cusp::array2d< ValueType, MemorySpace, Orientationx
 
cusp::array2d< ValueType, MemorySpace, Orientationb
 
cusp::array2d< ValueType, MemorySpace, Orientationresidual
 
SmootherType smoother
 

Detailed Description

template<typename MatrixType, typename SmootherType, typename SolverType>
struct cusp::block_multilevel< MatrixType, SmootherType, SolverType >::level

Definition at line 45 of file block_multilevel.h.

Constructor & Destructor Documentation

◆ level() [1/2]

template<typename MatrixType , typename SmootherType , typename SolverType >
cusp::block_multilevel< MatrixType, SmootherType, SolverType >::level::level ( )
inline

Definition at line 56 of file block_multilevel.h.

◆ level() [2/2]

template<typename MatrixType , typename SmootherType , typename SolverType >
template<typename Level_Type >
cusp::block_multilevel< MatrixType, SmootherType, SolverType >::level::level ( const Level_Type &  level)
inline

Definition at line 59 of file block_multilevel.h.

Member Data Documentation

◆ R

template<typename MatrixType , typename SmootherType , typename SolverType >
MatrixType cusp::block_multilevel< MatrixType, SmootherType, SolverType >::level::R

Definition at line 47 of file block_multilevel.h.

◆ A

template<typename MatrixType , typename SmootherType , typename SolverType >
MatrixType cusp::block_multilevel< MatrixType, SmootherType, SolverType >::level::A

Definition at line 48 of file block_multilevel.h.

◆ P

template<typename MatrixType , typename SmootherType , typename SolverType >
MatrixType cusp::block_multilevel< MatrixType, SmootherType, SolverType >::level::P

Definition at line 49 of file block_multilevel.h.

◆ x

template<typename MatrixType , typename SmootherType , typename SolverType >
cusp::array2d<ValueType,MemorySpace,Orientation> cusp::block_multilevel< MatrixType, SmootherType, SolverType >::level::x

Definition at line 50 of file block_multilevel.h.

◆ b

template<typename MatrixType , typename SmootherType , typename SolverType >
cusp::array2d<ValueType,MemorySpace,Orientation> cusp::block_multilevel< MatrixType, SmootherType, SolverType >::level::b

Definition at line 51 of file block_multilevel.h.

◆ residual

template<typename MatrixType , typename SmootherType , typename SolverType >
cusp::array2d<ValueType,MemorySpace,Orientation> cusp::block_multilevel< MatrixType, SmootherType, SolverType >::level::residual

Definition at line 52 of file block_multilevel.h.

◆ smoother

template<typename MatrixType , typename SmootherType , typename SolverType >
SmootherType cusp::block_multilevel< MatrixType, SmootherType, SolverType >::level::smoother

Definition at line 54 of file block_multilevel.h.


The documentation for this struct was generated from the following file: