Class template Dune::GDT::LocalElementOperatorInterface¶
Inherits from Dune::XT::Common::ParametricInterface.
-
template<class SourceVector, class SourceGridView, size_t source_range_dim = 1, size_t source_range_dim_cols = 1, class SourceField = double, size_t range_range_dim = source_range_dim, size_t range_range_dim_cols = source_range_dim_cols, class RangeField = SourceField, class RangeGridView = SourceGridView, class RangeVector = SourceVector>
class Dune::GDT::LocalElementOperatorInterface : public XT::Common::ParametricInterface¶ Interface for local operators mapping a source grid function to a local range on a single element.
-
int Dune::GDT::LocalElementOperatorInterface::copy() const = 0¶
No documentation provided.
-
virtual bool Dune::GDT::LocalElementOperatorInterface::linear() const¶
No documentation provided.
-
virtual void Dune::GDT::LocalElementOperatorInterface::apply(LocalRangeType &local_range, const XT::Common::Parameter ¶m =
<recovery-expr>({})) const = 0¶ No documentation provided.
-
int Dune::GDT::LocalElementOperatorInterface::with_source(const int &src) const¶
No documentation provided.
-
const int &Dune::GDT::LocalElementOperatorInterface::source() const¶
No documentation provided.
-
const int &Dune::GDT::LocalElementOperatorInterface::local_sources() const¶
No documentation provided.
-
void Dune::GDT::LocalElementOperatorInterface::post_bind(const int &ele) override¶
No documentation provided.
-
template<>
Dune::GDT::LocalElementOperatorInterface::LocalElementOperatorInterface<SourceVector, SourceGridView, source_range_dim, source_range_dim_cols, SourceField, range_range_dim, range_range_dim_cols, RangeField, RangeGridView, RangeVector>(const size_t num_local_sources = 1, const XT::Common::ParameterType ¶m_type = {})¶ No documentation provided.
-
template<>
Dune::GDT::LocalElementOperatorInterface::LocalElementOperatorInterface<SourceVector, SourceGridView, source_range_dim, source_range_dim_cols, SourceField, range_range_dim, range_range_dim_cols, RangeField, RangeGridView, RangeVector>(const int &source, const size_t num_local_sources = 1, const XT::Common::ParameterType ¶m_type = {})¶ No documentation provided.
-
template<>
Dune::GDT::LocalElementOperatorInterface::LocalElementOperatorInterface<SourceVector, SourceGridView, source_range_dim, source_range_dim_cols, SourceField, range_range_dim, range_range_dim_cols, RangeField, RangeGridView, RangeVector>(const SourceSpaceType &source_space, const SV &source_vector, const size_t num_local_sources = 1, const XT::Common::ParameterType ¶m_type = {})¶ No documentation provided.
-
template<>
Dune::GDT::LocalElementOperatorInterface::LocalElementOperatorInterface<SourceVector, SourceGridView, source_range_dim, source_range_dim_cols, SourceField, range_range_dim, range_range_dim_cols, RangeField, RangeGridView, RangeVector>(const ThisType &other)¶ No documentation provided.
-
template<>
virtual Dune::GDT::LocalElementOperatorInterface::~LocalElementOperatorInterface<SourceVector, SourceGridView, source_range_dim, source_range_dim_cols, SourceField, range_range_dim, range_range_dim_cols, RangeField, RangeGridView, RangeVector>() = default¶ No documentation provided.
-
int Dune::GDT::LocalElementOperatorInterface::source_¶
No documentation provided.
-
int Dune::GDT::LocalElementOperatorInterface::local_sources_¶
No documentation provided.
-
const size_t Dune::GDT::LocalElementOperatorInterface::s_r¶
No documentation provided.
-
const size_t Dune::GDT::LocalElementOperatorInterface::s_rC¶
No documentation provided.
-
const size_t Dune::GDT::LocalElementOperatorInterface::r_r¶
No documentation provided.
-
const size_t Dune::GDT::LocalElementOperatorInterface::r_rC¶
No documentation provided.
-
const size_t Dune::GDT::LocalElementOperatorInterface::d¶
No documentation provided.
-
type Dune::GDT::LocalElementOperatorInterface::ThisType¶
No documentation provided.
-
type Dune::GDT::LocalElementOperatorInterface::SV¶
No documentation provided.
-
type Dune::GDT::LocalElementOperatorInterface::SGV¶
No documentation provided.
-
type Dune::GDT::LocalElementOperatorInterface::SR¶
No documentation provided.
-
type Dune::GDT::LocalElementOperatorInterface::RV¶
No documentation provided.
-
type Dune::GDT::LocalElementOperatorInterface::RGV¶
No documentation provided.
-
type Dune::GDT::LocalElementOperatorInterface::RR¶
No documentation provided.
-
type Dune::GDT::LocalElementOperatorInterface::LocalRangeType¶
No documentation provided.
-
type Dune::GDT::LocalElementOperatorInterface::D¶
No documentation provided.
-
type Dune::GDT::LocalElementOperatorInterface::DiscreteSourceType¶
No documentation provided.
-
type Dune::GDT::LocalElementOperatorInterface::SourceSpaceType¶
No documentation provided.