KASKADE 7 development version
|
#include <multiGridStacks.hh>
(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 323 of file multiGridStacks.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 |
MlStack< Grd >::MlStack | ( | ProlongationStack< Grd > const & | ps, |
Dune::BCRSMatrix< M > const & | bcrsA, | ||
bool | onlyLowerTriangle = false |
||
) |
Definition at line 334 of file multiGridStacks.hh.
Definition at line 329 of file multiGridStacks.hh.
Referenced by MultigridSolver< Grd, domain_type >::MultigridSolver().