Class template Dune::XT::Functions::Spe10::Model2Function<E, 3, 3, R>

Inherits from Dune::XT::Functions::CheckerboardFunction.

template<class E, class R>
class Dune::XT::Functions::Spe10::Model2Function<E, 3, 3, R> : public CheckerboardFunction<E, 3, 3, R>

Checkerboard grid function reading the matrix-valued SPE10 model 2 permeability data from file.

Method Dune::XT::Functions::Spe10::Model2Function::static_id

template<class E, class R>
static std::string Dune::XT::Functions::Spe10::Model2Function<E, 3, 3, R>::static_id()

No documentation provided.

Method Dune::XT::Functions::Spe10::Model2Function::read_values_from_file

template<class E, class R>
static std::shared_ptr<std::vector<RangeType>> Dune::XT::Functions::Spe10::Model2Function<E, 3, 3, R>::read_values_from_file(const std::string &filename, const Common::FieldVector<size_t, domain_dim> &number_of_elements)

No documentation provided.

Method Dune::XT::Functions::Spe10::Model2Function::defaults

template<class E, class R>
static Common::Configuration Dune::XT::Functions::Spe10::Model2Function<E, 3, 3, R>::defaults()

No documentation provided.

Constructor Dune::XT::Functions::Spe10::Model2Function::Model2Function

template<class E, class R>
Dune::XT::Functions::Spe10::Model2Function<E, 3, 3, R>::Model2Function(const std::string &filename, const Common::FieldVector<DomainFieldType, domain_dim> &lower_left, const Common::FieldVector<DomainFieldType, domain_dim> &upper_right, const Common::FieldVector<size_t, domain_dim> &number_of_elements = {internal::model2_x_elements, internal::model2_y_elements, internal::model2_z_elements}, const std::string &nm = BaseType::static_id())

No documentation provided.

Variable Dune::XT::Functions::Spe10::Model2Function::domain_dim

template<class E, class R>
const size_t Dune::XT::Functions::Spe10::Model2Function<E, 3, 3, R>::domain_dim

No documentation provided.

Variable Dune::XT::Functions::Spe10::Model2Function::available

template<class E, class R>
const bool Dune::XT::Functions::Spe10::Model2Function<E, 3, 3, R>::available

No documentation provided.

Type alias Dune::XT::Functions::Spe10::Model2Function::BaseType

template<class E, class R>
using Dune::XT::Functions::Spe10::Model2Function<E, 3, 3, R>::BaseType = CheckerboardFunction<E, 3, 3, R>

No documentation provided.

Type alias Dune::XT::Functions::Spe10::Model2Function::ThisType

template<class E, class R>
using Dune::XT::Functions::Spe10::Model2Function<E, 3, 3, R>::ThisType = Model2Function<E, 3, 3, R>

No documentation provided.

Type alias Dune::XT::Functions::Spe10::Model2Function::RangeType

template<class E, class R>
using Dune::XT::Functions::Spe10::Model2Function<E, 3, 3, R>::RangeType = typename LocalFunctionType::RangeType

No documentation provided.

Type alias Dune::XT::Functions::Spe10::Model2Function::DomainType

template<class E, class R>
using Dune::XT::Functions::Spe10::Model2Function<E, 3, 3, R>::DomainType = typename LocalFunctionType::DomainType

No documentation provided.

Type alias Dune::XT::Functions::Spe10::Model2Function::RangeFieldType

template<class E, class R>
using Dune::XT::Functions::Spe10::Model2Function<E, 3, 3, R>::RangeFieldType = typename LocalFunctionType::RangeFieldType

No documentation provided.

Type alias Dune::XT::Functions::Spe10::Model2Function::DomainFieldType

template<class E, class R>
using Dune::XT::Functions::Spe10::Model2Function<E, 3, 3, R>::DomainFieldType = typename LocalFunctionType::DomainFieldType

No documentation provided.