Class template Dune::GDT::ForwardOperatorAssembler¶
-
template<class ForwardOperatorType>
class Dune::GDT::ForwardOperatorAssembler<ForwardOperatorType>¶ Note
This assembler can be used for ForwardOperator and Operator, we thus use duck-typing
Method Dune::GDT::ForwardOperatorAssembler::copy¶
-
template<class ForwardOperatorType>
BaseType *Dune::GDT::ForwardOperatorAssembler<ForwardOperatorType>::copy() override¶ \ {
Required by ElementAndIntersectionFunctor.
Method Dune::GDT::ForwardOperatorAssembler::prepare¶
-
template<class ForwardOperatorType>
void Dune::GDT::ForwardOperatorAssembler<ForwardOperatorType>::prepare() override¶ No documentation provided.
Method Dune::GDT::ForwardOperatorAssembler::apply_local¶
-
template<class ForwardOperatorType>
void Dune::GDT::ForwardOperatorAssembler<ForwardOperatorType>::apply_local(const E &element) override¶ No documentation provided.
Method Dune::GDT::ForwardOperatorAssembler::apply_local¶
-
template<class ForwardOperatorType>
void Dune::GDT::ForwardOperatorAssembler<ForwardOperatorType>::apply_local(const I &intersection, const E &inside_element, const E &outside_element) override¶ No documentation provided.
Method Dune::GDT::ForwardOperatorAssembler::finalize¶
-
template<class ForwardOperatorType>
void Dune::GDT::ForwardOperatorAssembler<ForwardOperatorType>::finalize() override¶ No documentation provided.
Constructor Dune::GDT::ForwardOperatorAssembler::ForwardOperatorAssembler<ForwardOperatorType>¶
-
template<>
template<class ForwardOperatorType>
Dune::GDT::ForwardOperatorAssembler<ForwardOperatorType>::ForwardOperatorAssembler<ForwardOperatorType>(ForwardOperatorType oprtr, SourceFunctionType src, VectorType &range_vector, const XT::Common::Parameter ¶m, const std::string &logging_prefix, const std::array<bool, 3> &logging_state = XT::Common::default_logger_state())¶ No documentation provided.
Constructor Dune::GDT::ForwardOperatorAssembler::ForwardOperatorAssembler<ForwardOperatorType>¶
-
template<>
template<class ForwardOperatorType>
Dune::GDT::ForwardOperatorAssembler<ForwardOperatorType>::ForwardOperatorAssembler<ForwardOperatorType>(const ThisType &other)¶ No documentation provided.
Constructor Dune::GDT::ForwardOperatorAssembler::ForwardOperatorAssembler<ForwardOperatorType>¶
-
template<>
template<class ForwardOperatorType>
Dune::GDT::ForwardOperatorAssembler<ForwardOperatorType>::ForwardOperatorAssembler<ForwardOperatorType>(ThisType &&source) noexcept = default¶ No documentation provided.
Field Dune::GDT::ForwardOperatorAssembler::operator_¶
-
const ForwardOperatorType Dune::GDT::ForwardOperatorAssembler::operator_¶
No documentation provided.
Field Dune::GDT::ForwardOperatorAssembler::source_¶
-
const int Dune::GDT::ForwardOperatorAssembler::source_¶
No documentation provided.
Field Dune::GDT::ForwardOperatorAssembler::range_vector_¶
-
VectorType &Dune::GDT::ForwardOperatorAssembler::range_vector_¶
No documentation provided.
Field Dune::GDT::ForwardOperatorAssembler::param_¶
-
const XT::Common::Parameter Dune::GDT::ForwardOperatorAssembler::param_¶
No documentation provided.
Field Dune::GDT::ForwardOperatorAssembler::range_function_¶
-
DiscreteRangeFunctionType Dune::GDT::ForwardOperatorAssembler::range_function_¶
No documentation provided.
Field Dune::GDT::ForwardOperatorAssembler::local_range_inside_¶
-
int Dune::GDT::ForwardOperatorAssembler::local_range_inside_¶
No documentation provided.
Field Dune::GDT::ForwardOperatorAssembler::local_range_outside_¶
-
int Dune::GDT::ForwardOperatorAssembler::local_range_outside_¶
No documentation provided.
Variable Dune::GDT::ForwardOperatorAssembler::s_r¶
-
const int Dune::GDT::ForwardOperatorAssembler::s_r¶
No documentation provided.
Variable Dune::GDT::ForwardOperatorAssembler::s_rC¶
-
const int Dune::GDT::ForwardOperatorAssembler::s_rC¶
No documentation provided.
Variable Dune::GDT::ForwardOperatorAssembler::r_r¶
-
const int Dune::GDT::ForwardOperatorAssembler::r_r¶
No documentation provided.
Variable Dune::GDT::ForwardOperatorAssembler::r_rC¶
-
const int Dune::GDT::ForwardOperatorAssembler::r_rC¶
No documentation provided.
Type alias Dune::GDT::ForwardOperatorAssembler::ThisType¶
-
type Dune::GDT::ForwardOperatorAssembler::ThisType¶
No documentation provided.
Type alias Dune::GDT::ForwardOperatorAssembler::BaseType¶
-
type Dune::GDT::ForwardOperatorAssembler::BaseType¶
No documentation provided.
Type alias Dune::GDT::ForwardOperatorAssembler::F¶
-
type Dune::GDT::ForwardOperatorAssembler::F¶
No documentation provided.
Type alias Dune::GDT::ForwardOperatorAssembler::DiscreteRangeFunctionType¶
-
type Dune::GDT::ForwardOperatorAssembler::DiscreteRangeFunctionType¶
No documentation provided.
Type alias Dune::GDT::ForwardOperatorAssembler::SourceFunctionType¶
-
type Dune::GDT::ForwardOperatorAssembler::SourceFunctionType¶
No documentation provided.
Type alias Dune::GDT::ForwardOperatorAssembler::VectorType¶
-
type Dune::GDT::ForwardOperatorAssembler::VectorType¶
No documentation provided.
Type alias Dune::GDT::ForwardOperatorAssembler::LocalElementOperatorType¶
-
type Dune::GDT::ForwardOperatorAssembler::LocalElementOperatorType¶
No documentation provided.
Type alias Dune::GDT::ForwardOperatorAssembler::LocalIntersectionOperatorType¶
-
type Dune::GDT::ForwardOperatorAssembler::LocalIntersectionOperatorType¶
No documentation provided.
Type alias Dune::GDT::ForwardOperatorAssembler::ElementFilterType¶
-
type Dune::GDT::ForwardOperatorAssembler::ElementFilterType¶
No documentation provided.
Type alias Dune::GDT::ForwardOperatorAssembler::IntersectionFilterType¶
-
type Dune::GDT::ForwardOperatorAssembler::IntersectionFilterType¶
No documentation provided.
Function template Dune::GDT::ForwardOperatorAssembler::set_source_in_local_ops¶
-
template<class ForwardOperatorType>
template<class Origin, class Target>
void Dune::GDT::ForwardOperatorAssembler<ForwardOperatorType>::set_source_in_local_ops(const Origin &origin, Target &target)¶ \ }