Class template Dune::XT::Grid::MinMaxCoordinateFunctor<GV>¶
Inherits from Dune::XT::Grid::ElementFunctor, Dune::XT::Common::ThreadResultPropagator.
Friends Dune::XT::Grid::MinMaxCoordinateFunctor::Propagator.
-
template<class GV>
class Dune::XT::Grid::MinMaxCoordinateFunctor<GV> : public ElementFunctor<GV>, public Common::ThreadResultPropagator<MinMaxCoordinateFunctor<GV>, std::pair<FieldVector<typename GV::ctype, GV::dimension>, FieldVector<typename GV::ctype, GV::dimension>>, internal::MinMaxCoordinateFunctorReduction<typename GV::ctype, GV::dimension>>¶ Functor for a
GridWalkcalculating minima and maxima of grids’ coordinatesWarning
Broken!
To do
Bring up to date!
Method Dune::XT::Grid::MinMaxCoordinateFunctor::prepare¶
-
template<class GV>
void Dune::XT::Grid::MinMaxCoordinateFunctor<GV>::prepare() final¶ No documentation provided.
Method Dune::XT::Grid::MinMaxCoordinateFunctor::apply_local¶
-
template<class GV>
void Dune::XT::Grid::MinMaxCoordinateFunctor<GV>::apply_local(const typename BaseType::ElementType &element) final¶ No documentation provided.
Method Dune::XT::Grid::MinMaxCoordinateFunctor::result¶
-
template<class GV>
std::pair<VectorType, VectorType> Dune::XT::Grid::MinMaxCoordinateFunctor<GV>::result() const¶ No documentation provided.
Method Dune::XT::Grid::MinMaxCoordinateFunctor::finalize¶
-
template<class GV>
void Dune::XT::Grid::MinMaxCoordinateFunctor<GV>::finalize() final¶ No documentation provided.
Method Dune::XT::Grid::MinMaxCoordinateFunctor::copy¶
-
template<class GV>
BaseType *Dune::XT::Grid::MinMaxCoordinateFunctor<GV>::copy() final¶ No documentation provided.
Method Dune::XT::Grid::MinMaxCoordinateFunctor::set_result¶
-
template<class GV>
void Dune::XT::Grid::MinMaxCoordinateFunctor<GV>::set_result(std::pair<VectorType, VectorType> res)¶ No documentation provided.
Constructor Dune::XT::Grid::MinMaxCoordinateFunctor::MinMaxCoordinateFunctor¶
-
template<class GV>
Dune::XT::Grid::MinMaxCoordinateFunctor<GV>::MinMaxCoordinateFunctor()¶ No documentation provided.
Constructor Dune::XT::Grid::MinMaxCoordinateFunctor::MinMaxCoordinateFunctor¶
-
template<class GV>
Dune::XT::Grid::MinMaxCoordinateFunctor<GV>::MinMaxCoordinateFunctor(const MinMaxCoordinateFunctor<GV> &other) = default¶ No documentation provided.
Field Dune::XT::Grid::MinMaxCoordinateFunctor::bounding_box_¶
-
template<class GV>
std::pair<VectorType, VectorType> Dune::XT::Grid::MinMaxCoordinateFunctor<GV>::bounding_box_¶ No documentation provided.
Variable Dune::XT::Grid::MinMaxCoordinateFunctor::d¶
-
template<class GV>
const size_t Dune::XT::Grid::MinMaxCoordinateFunctor<GV>::d¶ No documentation provided.
Type alias Dune::XT::Grid::MinMaxCoordinateFunctor::BaseType¶
-
template<class GV>
using Dune::XT::Grid::MinMaxCoordinateFunctor<GV>::BaseType = ElementFunctor<GV>¶ No documentation provided.
Type alias Dune::XT::Grid::MinMaxCoordinateFunctor::D¶
-
template<class GV>
using Dune::XT::Grid::MinMaxCoordinateFunctor<GV>::D = typename GV::ctype¶ No documentation provided.
Type alias Dune::XT::Grid::MinMaxCoordinateFunctor::VectorType¶
-
template<class GV>
using Dune::XT::Grid::MinMaxCoordinateFunctor<GV>::VectorType = FieldVector<D, d>¶ No documentation provided.
Type alias Dune::XT::Grid::MinMaxCoordinateFunctor::Propagator¶
-
template<class GV>
using Dune::XT::Grid::MinMaxCoordinateFunctor<GV>::Propagator = Common::ThreadResultPropagator<MinMaxCoordinateFunctor<GV>, std::pair<VectorType, VectorType>, internal::MinMaxCoordinateFunctorReduction<D, d>>¶ No documentation provided.