Stokhos Package Browser (Single Doxygen Collection) Version of the Day
Loading...
Searching...
No Matches
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: