Class template Dune::XT::Functions::GenericVisualizer<r, rC, R>

Inherits from Dune::XT::Functions::VisualizerInterface.

template<size_t r, size_t rC = 1, class R = double>
class Dune::XT::Functions::GenericVisualizer<r, rC, R> : public VisualizerInterface<r, rC, R>

Visualizer driven by a user-provided evaluation lambda and component count.

Method Dune::XT::Functions::GenericVisualizer::ncomps

template<size_t r, size_t rC = 1, class R = double>
int Dune::XT::Functions::GenericVisualizer<r, rC, R>::ncomps() const final

No documentation provided.

Method Dune::XT::Functions::GenericVisualizer::evaluate

template<size_t r, size_t rC = 1, class R = double>
double Dune::XT::Functions::GenericVisualizer<r, rC, R>::evaluate(const int &comp, const RangeType &val) const final

No documentation provided.

Constructor Dune::XT::Functions::GenericVisualizer::GenericVisualizer

template<size_t r, size_t rC = 1, class R = double>
Dune::XT::Functions::GenericVisualizer<r, rC, R>::GenericVisualizer(const int ncomps, EvalType eval)

No documentation provided.

Field Dune::XT::Functions::GenericVisualizer::ncomps_

template<size_t r, size_t rC = 1, class R = double>
int Dune::XT::Functions::GenericVisualizer<r, rC, R>::ncomps_

No documentation provided.

Field Dune::XT::Functions::GenericVisualizer::eval_

template<size_t r, size_t rC = 1, class R = double>
EvalType Dune::XT::Functions::GenericVisualizer<r, rC, R>::eval_

No documentation provided.

Type alias Dune::XT::Functions::GenericVisualizer::BaseType

template<size_t r, size_t rC = 1, class R = double>
using Dune::XT::Functions::GenericVisualizer<r, rC, R>::BaseType = VisualizerInterface<r, rC, R>

No documentation provided.

Type alias Dune::XT::Functions::GenericVisualizer::EvalType

template<size_t r, size_t rC = 1, class R = double>
using Dune::XT::Functions::GenericVisualizer<r, rC, R>::EvalType = std::function<double(const int, const RangeType&)>

No documentation provided.