KASKADE 7 development version
Public Member Functions | Public Attributes | List of all members
Lossy_Detail::MlStack< Grd > Class Template Reference

#include <lossy_helper.hh>

Detailed Description

template<class Grd>
class Lossy_Detail::MlStack< Grd >

(III) MlStack:

The obtained prolongationmatrices are used to build up a vector of n times restricted stiffness matrices A[k] I used conjugation.hh to multiply P^T A P recursively.

In conjugation.hh parameter onlyLowerTriangle can be set true, so that only the lower triangle of A will be visited and only lower triangle of the level stiffness matrices will be created.

Definition at line 353 of file lossy_helper.hh.

Public Member Functions

 MlStack (ProlongationStack< Grd > const &ps, Dune::BCRSMatrix< M > const &bcrsA, bool onlyLowerTriangle=false)
 

Public Attributes

std::vector< Dune::BCRSMatrix< M > > levelMatrixStack
 

Constructor & Destructor Documentation

◆ MlStack()

template<class Grd >
MlStack< Grd >::MlStack ( ProlongationStack< Grd > const &  ps,
Dune::BCRSMatrix< M > const &  bcrsA,
bool  onlyLowerTriangle = false 
)

Definition at line 364 of file lossy_helper.hh.

Member Data Documentation

◆ levelMatrixStack

template<class Grd >
std::vector<Dune::BCRSMatrix<M> > Lossy_Detail::MlStack< Grd >::levelMatrixStack

Definition at line 359 of file lossy_helper.hh.


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