Class template Dune::GDT::DiscreteValuedGridFunction<GV, rangeDim, rangeDimCols, RangeField>¶
Inherits from Dune::XT::Functions::GridFunctionInterface.
-
template<class GV, size_t rangeDim, size_t rangeDimCols, class RangeField>
class Dune::GDT::DiscreteValuedGridFunction<GV, rangeDim, rangeDimCols, RangeField> : public XT::Functions::GridFunctionInterface<XT::Grid::extract_entity_t<GV>, rangeDim, rangeDimCols, RangeField>¶ Wrapper for the map of reconstructed values that fulfills the XT::Functions::GridFunctionInterface
Class Dune::GDT::DiscreteValuedGridFunction::DiscreteValuedLocalFunction¶
Inherits from LocalFunctionType.
-
template<class GV, size_t rangeDim, size_t rangeDimCols, class RangeField>
class Dune::GDT::DiscreteValuedGridFunction<GV, rangeDim, rangeDimCols, RangeField>::DiscreteValuedLocalFunction : public LocalFunctionType¶ No documentation provided.
Method Dune::GDT::DiscreteValuedGridFunction::DiscreteValuedLocalFunction::order¶
-
template<class GV, size_t rangeDim, size_t rangeDimCols, class RangeField>
int Dune::GDT::DiscreteValuedGridFunction<GV, rangeDim, rangeDimCols, RangeField>::DiscreteValuedLocalFunction::order(const XT::Common::Parameter& = {}) const override¶ No documentation provided.
Method Dune::GDT::DiscreteValuedGridFunction::DiscreteValuedLocalFunction::post_bind¶
-
template<class GV, size_t rangeDim, size_t rangeDimCols, class RangeField>
void Dune::GDT::DiscreteValuedGridFunction<GV, rangeDim, rangeDimCols, RangeField>::DiscreteValuedLocalFunction::post_bind(const E &elem) final override¶ No documentation provided.
Method Dune::GDT::DiscreteValuedGridFunction::DiscreteValuedLocalFunction::evaluate¶
-
template<class GV, size_t rangeDim, size_t rangeDimCols, class RangeField>
RangeReturnType Dune::GDT::DiscreteValuedGridFunction<GV, rangeDim, rangeDimCols, RangeField>::DiscreteValuedLocalFunction::evaluate(const DomainType &xx, const XT::Common::Parameter&) const final override¶ No documentation provided.
Method Dune::GDT::DiscreteValuedGridFunction::DiscreteValuedLocalFunction::evaluate¶
-
template<class GV, size_t rangeDim, size_t rangeDimCols, class RangeField>
void Dune::GDT::DiscreteValuedGridFunction<GV, rangeDim, rangeDimCols, RangeField>::DiscreteValuedLocalFunction::evaluate(const DomainType &xx, DynamicRangeType &ret, const XT::Common::Parameter&) const final override¶ No documentation provided.
Constructor Dune::GDT::DiscreteValuedGridFunction::DiscreteValuedLocalFunction::DiscreteValuedLocalFunction¶
-
template<class GV, size_t rangeDim, size_t rangeDimCols, class RangeField>
Dune::GDT::DiscreteValuedGridFunction<GV, rangeDim, rangeDimCols, RangeField>::DiscreteValuedLocalFunction::DiscreteValuedLocalFunction(std::vector<LocalFunctionValuesType> &values, const IndexSetType &index_set)¶ No documentation provided.
Field Dune::GDT::DiscreteValuedGridFunction::DiscreteValuedLocalFunction::values_¶
-
template<class GV, size_t rangeDim, size_t rangeDimCols, class RangeField>
std::vector<LocalFunctionValuesType> &Dune::GDT::DiscreteValuedGridFunction<GV, rangeDim, rangeDimCols, RangeField>::DiscreteValuedLocalFunction::values_¶ No documentation provided.
Field Dune::GDT::DiscreteValuedGridFunction::DiscreteValuedLocalFunction::index_set_¶
-
template<class GV, size_t rangeDim, size_t rangeDimCols, class RangeField>
const IndexSetType &Dune::GDT::DiscreteValuedGridFunction<GV, rangeDim, rangeDimCols, RangeField>::DiscreteValuedLocalFunction::index_set_¶ No documentation provided.
Field Dune::GDT::DiscreteValuedGridFunction::DiscreteValuedLocalFunction::local_values_¶
-
template<class GV, size_t rangeDim, size_t rangeDimCols, class RangeField>
LocalFunctionValuesType *Dune::GDT::DiscreteValuedGridFunction<GV, rangeDim, rangeDimCols, RangeField>::DiscreteValuedLocalFunction::local_values_¶ No documentation provided.
Type alias Dune::GDT::DiscreteValuedGridFunction::DiscreteValuedLocalFunction::BaseType¶
-
template<class GV, size_t rangeDim, size_t rangeDimCols, class RangeField>
using Dune::GDT::DiscreteValuedGridFunction<GV, rangeDim, rangeDimCols, RangeField>::DiscreteValuedLocalFunction::BaseType = LocalFunctionType¶ No documentation provided.
Type alias Dune::GDT::DiscreteValuedGridFunction::DiscreteValuedLocalFunction::LocalFunctionValuesType¶
-
template<class GV, size_t rangeDim, size_t rangeDimCols, class RangeField>
using Dune::GDT::DiscreteValuedGridFunction<GV, rangeDim, rangeDimCols, RangeField>::DiscreteValuedLocalFunction::LocalFunctionValuesType = std::map<DomainType, RangeReturnType, XT::Common::FieldVectorLess>¶ No documentation provided.
Method Dune::GDT::DiscreteValuedGridFunction::copy_as_grid_function¶
-
template<class GV, size_t rangeDim, size_t rangeDimCols, class RangeField>
std::unique_ptr<ThisType> Dune::GDT::DiscreteValuedGridFunction<GV, rangeDim, rangeDimCols, RangeField>::copy_as_grid_function() const¶ No documentation provided.
Method Dune::GDT::DiscreteValuedGridFunction::copy_as_grid_function_impl¶
-
template<class GV, size_t rangeDim, size_t rangeDimCols, class RangeField>
BaseType *Dune::GDT::DiscreteValuedGridFunction<GV, rangeDim, rangeDimCols, RangeField>::copy_as_grid_function_impl() const final override¶ No documentation provided.
Method Dune::GDT::DiscreteValuedGridFunction::local_function¶
-
template<class GV, size_t rangeDim, size_t rangeDimCols, class RangeField>
std::unique_ptr<LocalFunctionType> Dune::GDT::DiscreteValuedGridFunction<GV, rangeDim, rangeDimCols, RangeField>::local_function() const final override¶ No documentation provided.
Method Dune::GDT::DiscreteValuedGridFunction::local_values¶
-
template<class GV, size_t rangeDim, size_t rangeDimCols, class RangeField>
LocalFunctionValuesType &Dune::GDT::DiscreteValuedGridFunction<GV, rangeDim, rangeDimCols, RangeField>::local_values(const E &elem)¶ No documentation provided.
Constructor Dune::GDT::DiscreteValuedGridFunction::DiscreteValuedGridFunction¶
-
template<class GV, size_t rangeDim, size_t rangeDimCols, class RangeField>
Dune::GDT::DiscreteValuedGridFunction<GV, rangeDim, rangeDimCols, RangeField>::DiscreteValuedGridFunction(const GV &grid_view, std::vector<LocalFunctionValuesType> &values)¶ No documentation provided.
Constructor Dune::GDT::DiscreteValuedGridFunction::DiscreteValuedGridFunction¶
-
template<class GV, size_t rangeDim, size_t rangeDimCols, class RangeField>
Dune::GDT::DiscreteValuedGridFunction<GV, rangeDim, rangeDimCols, RangeField>::DiscreteValuedGridFunction(const ThisType&) = default¶ No documentation provided.
Constructor Dune::GDT::DiscreteValuedGridFunction::DiscreteValuedGridFunction¶
-
template<class GV, size_t rangeDim, size_t rangeDimCols, class RangeField>
Dune::GDT::DiscreteValuedGridFunction<GV, rangeDim, rangeDimCols, RangeField>::DiscreteValuedGridFunction(ThisType&&) = default¶ No documentation provided.
Field Dune::GDT::DiscreteValuedGridFunction::index_set_¶
-
template<class GV, size_t rangeDim, size_t rangeDimCols, class RangeField>
const IndexSetType &Dune::GDT::DiscreteValuedGridFunction<GV, rangeDim, rangeDimCols, RangeField>::index_set_¶ No documentation provided.
Field Dune::GDT::DiscreteValuedGridFunction::values_¶
-
template<class GV, size_t rangeDim, size_t rangeDimCols, class RangeField>
std::vector<LocalFunctionValuesType> &Dune::GDT::DiscreteValuedGridFunction<GV, rangeDim, rangeDimCols, RangeField>::values_¶ No documentation provided.
Variable Dune::GDT::DiscreteValuedGridFunction::available¶
-
template<class GV, size_t rangeDim, size_t rangeDimCols, class RangeField>
const bool Dune::GDT::DiscreteValuedGridFunction<GV, rangeDim, rangeDimCols, RangeField>::available¶ No documentation provided.
Type alias Dune::GDT::DiscreteValuedGridFunction::BaseType¶
-
template<class GV, size_t rangeDim, size_t rangeDimCols, class RangeField>
using Dune::GDT::DiscreteValuedGridFunction<GV, rangeDim, rangeDimCols, RangeField>::BaseType = XT::Functions::GridFunctionInterface<XT::Grid::extract_entity_t<GV>, rangeDim, rangeDimCols, RangeField>¶ No documentation provided.
Type alias Dune::GDT::DiscreteValuedGridFunction::ThisType¶
-
template<class GV, size_t rangeDim, size_t rangeDimCols, class RangeField>
using Dune::GDT::DiscreteValuedGridFunction<GV, rangeDim, rangeDimCols, RangeField>::ThisType = DiscreteValuedGridFunction<GV, rangeDim, rangeDimCols, RangeField>¶ No documentation provided.
Type alias Dune::GDT::DiscreteValuedGridFunction::IndexSetType¶
-
template<class GV, size_t rangeDim, size_t rangeDimCols, class RangeField>
using Dune::GDT::DiscreteValuedGridFunction<GV, rangeDim, rangeDimCols, RangeField>::IndexSetType = typename GV::IndexSet¶ No documentation provided.
Type alias Dune::GDT::DiscreteValuedGridFunction::E¶
-
template<class GV, size_t rangeDim, size_t rangeDimCols, class RangeField>
using Dune::GDT::DiscreteValuedGridFunction<GV, rangeDim, rangeDimCols, RangeField>::E = XT::Grid::extract_entity_t<GV>¶ No documentation provided.
Type alias Dune::GDT::DiscreteValuedGridFunction::LocalFunctionValuesType¶
-
template<class GV, size_t rangeDim, size_t rangeDimCols, class RangeField>
using Dune::GDT::DiscreteValuedGridFunction<GV, rangeDim, rangeDimCols, RangeField>::LocalFunctionValuesType = typename DiscreteValuedLocalFunction::LocalFunctionValuesType¶ No documentation provided.