Class template Dune::XT::Grid::MaximumEntityVolumeRefineFunctor

Inherits from Dune::XT::Grid::ElementFunctor.

template<class GridViewType>
class Dune::XT::Grid::MaximumEntityVolumeRefineFunctor<GridViewType> : public ElementFunctor<GridViewType>

GridWalk functor that refines all entitites above given volume

Warning

Not up to date, has to use ThredResultPropagator!

Method Dune::XT::Grid::MaximumEntityVolumeRefineFunctor::apply_local

template<class GridViewType>
void Dune::XT::Grid::MaximumEntityVolumeRefineFunctor<GridViewType>::apply_local(const typename BaseType::ElementType &element) final

No documentation provided.

Method Dune::XT::Grid::MaximumEntityVolumeRefineFunctor::copy

template<class GridViewType>
ElementFunctor<GridViewType> *Dune::XT::Grid::MaximumEntityVolumeRefineFunctor<GridViewType>::copy() override

No documentation provided.

Constructor Dune::XT::Grid::MaximumEntityVolumeRefineFunctor::MaximumEntityVolumeRefineFunctor<GridViewType>

template<>
template<class GridViewType>
Dune::XT::Grid::MaximumEntityVolumeRefineFunctor<GridViewType>::MaximumEntityVolumeRefineFunctor<GridViewType>(int &grid, double volume, double factor)

No documentation provided.

Field Dune::XT::Grid::MaximumEntityVolumeRefineFunctor::threshold_volume_

const double Dune::XT::Grid::MaximumEntityVolumeRefineFunctor::threshold_volume_

No documentation provided.

Field Dune::XT::Grid::MaximumEntityVolumeRefineFunctor::grid_

int &Dune::XT::Grid::MaximumEntityVolumeRefineFunctor::grid_

No documentation provided.

Type alias Dune::XT::Grid::MaximumEntityVolumeRefineFunctor::BaseType

type Dune::XT::Grid::MaximumEntityVolumeRefineFunctor::BaseType

No documentation provided.