Class template Dune::GDT::AdaptationHelper

Inherits from Dune::XT::Common::WithLogger.

template<class V, class GV, size_t r = 1, size_t rC = 1, class RF = double>
class Dune::GDT::AdaptationHelper : public XT::Common::WithLogger<AdaptationHelper<V, GV, r, rC, RF>>

Manages the persistence and prolongation/restriction of discrete functions and their spaces across grid adaptation (pre_adapt, adapt, post_adapt).

ThisType &Dune::GDT::AdaptationHelper::append(SpaceType &space, DiscreteFunctionType &discrete_function)

No documentation provided.

void Dune::GDT::AdaptationHelper::pre_adapt(const bool pre_adapt_grid = true)

No documentation provided.

void Dune::GDT::AdaptationHelper::adapt(const bool adapt_grid = true)

No documentation provided.

void Dune::GDT::AdaptationHelper::post_adapt(const bool post_adapt_grid = true, const bool clear = false)

No documentation provided.

template<>
Dune::GDT::AdaptationHelper::AdaptationHelper<V, GV, r, rC, RF>(G &grd, const std::string &logging_prefix = <recovery-expr>(""), const std::array<bool, 3> &logging_state = <recovery-expr>())

No documentation provided.

G &Dune::GDT::AdaptationHelper::grid_

No documentation provided.

type Dune::GDT::AdaptationHelper::ThisType

No documentation provided.

type Dune::GDT::AdaptationHelper::Logger

No documentation provided.

type Dune::GDT::AdaptationHelper::DiscreteFunctionType

No documentation provided.

type Dune::GDT::AdaptationHelper::SpaceType

No documentation provided.

type Dune::GDT::AdaptationHelper::G

No documentation provided.