KASKADE 7 development version
Kaskade::AdditiveMultiGrid< Smoother, Prolongation, CoarsePreconditioner > Member List

This is the complete list of members for Kaskade::AdditiveMultiGrid< Smoother, Prolongation, CoarsePreconditioner >, including all inherited members.

AdditiveMultiGrid()=defaultKaskade::AdditiveMultiGrid< Smoother, Prolongation, CoarsePreconditioner >
AdditiveMultiGrid(NumaBCRSMatrix< Entry, Index > A, std::vector< Prolongation > Ps, MakeSmoother const &makeSmoother, MakeCoarsePreconditioner const &makeCoarsePreconditioner, bool onlyLowerTriangle=false)Kaskade::AdditiveMultiGrid< Smoother, Prolongation, CoarsePreconditioner >inline
AdditiveMultiGrid(AdditiveMultiGrid &&other)=defaultKaskade::AdditiveMultiGrid< Smoother, Prolongation, CoarsePreconditioner >
apply(domain_type &x, range_type const &r)Kaskade::AdditiveMultiGrid< Smoother, Prolongation, CoarsePreconditioner >inlinevirtual
applyDp(domain_type &x, range_type const &r)Kaskade::AdditiveMultiGrid< Smoother, Prolongation, CoarsePreconditioner >inlinevirtual
Base typedefKaskade::AdditiveMultiGrid< Smoother, Prolongation, CoarsePreconditioner >
category() const overrideKaskade::SymmetricPreconditioner< Smoother::domain_type, Smoother::range_type >inlinevirtual
domain_type typedefKaskade::AdditiveMultiGrid< Smoother, Prolongation, CoarsePreconditioner >
field_type typedefKaskade::SymmetricPreconditioner< Smoother::domain_type, Smoother::range_type >
operator=(AdditiveMultiGrid &&other)=defaultKaskade::AdditiveMultiGrid< Smoother, Prolongation, CoarsePreconditioner >
post(Smoother::domain_type &x)Kaskade::SymmetricPreconditioner< Smoother::domain_type, Smoother::range_type >inlinevirtual
pre(Smoother::domain_type &, Smoother::range_type &)Kaskade::SymmetricPreconditioner< Smoother::domain_type, Smoother::range_type >inlinevirtual
range_type typedefKaskade::AdditiveMultiGrid< Smoother, Prolongation, CoarsePreconditioner >
requiresInitializedInput() constKaskade::AdditiveMultiGrid< Smoother, Prolongation, CoarsePreconditioner >inlinevirtual