Class template Dune::GDT::LocalElementFunctionalAccumulator<GridView, r, rC, R, F>¶
Inherits from Dune::XT::Grid::ElementFunctor, Dune::XT::Common::ThreadResultPropagator.
Friends Dune::GDT::LocalElementFunctionalAccumulator::Propagator.
-
template<class GridView, size_t r = 1, size_t rC = 1, class R = double, class F = double>
class Dune::GDT::LocalElementFunctionalAccumulator<GridView, r, rC, R, F> : public XT::Grid::ElementFunctor<GridView>, public XT::Common::ThreadResultPropagator<LocalElementFunctionalAccumulator<GridView, r, rC, R, F>, F>¶ Note
See also LocalElementFunctionalInterface for a description of some of the template arguments.
See also:
make_local_element_functional_accumulator,LocalElementFunctionalInterface,LocalizableFunctionalBase
Method Dune::GDT::LocalElementFunctionalAccumulator::copy¶
Method Dune::GDT::LocalElementFunctionalAccumulator::apply_local¶
Method Dune::GDT::LocalElementFunctionalAccumulator::finalize¶
Method Dune::GDT::LocalElementFunctionalAccumulator::result¶
-
template<class GridView, size_t r = 1, size_t rC = 1, class R = double, class F = double>
const ResultType &Dune::GDT::LocalElementFunctionalAccumulator<GridView, r, rC, R, F>::result() const¶ No documentation provided.
Method Dune::GDT::LocalElementFunctionalAccumulator::set_result¶
-
template<class GridView, size_t r = 1, size_t rC = 1, class R = double, class F = double>
void Dune::GDT::LocalElementFunctionalAccumulator<GridView, r, rC, R, F>::set_result(const ResultType &res)¶ No documentation provided.
Constructor Dune::GDT::LocalElementFunctionalAccumulator::LocalElementFunctionalAccumulator¶
-
template<class GridView, size_t r = 1, size_t rC = 1, class R = double, class F = double>
Dune::GDT::LocalElementFunctionalAccumulator<GridView, r, rC, R, F>::LocalElementFunctionalAccumulator(const LocalFunctionalType &local_functional, const SourceType &source, const XT::Common::Parameter ¶m = {})¶ No documentation provided.
Constructor Dune::GDT::LocalElementFunctionalAccumulator::LocalElementFunctionalAccumulator¶
Constructor Dune::GDT::LocalElementFunctionalAccumulator::LocalElementFunctionalAccumulator¶
Field Dune::GDT::LocalElementFunctionalAccumulator::local_functional_¶
-
template<class GridView, size_t r = 1, size_t rC = 1, class R = double, class F = double>
const std::unique_ptr<LocalFunctionalType> Dune::GDT::LocalElementFunctionalAccumulator<GridView, r, rC, R, F>::local_functional_¶ No documentation provided.
Field Dune::GDT::LocalElementFunctionalAccumulator::source_¶
-
template<class GridView, size_t r = 1, size_t rC = 1, class R = double, class F = double>
const std::unique_ptr<SourceType> Dune::GDT::LocalElementFunctionalAccumulator<GridView, r, rC, R, F>::source_¶ No documentation provided.
Field Dune::GDT::LocalElementFunctionalAccumulator::result_¶
-
template<class GridView, size_t r = 1, size_t rC = 1, class R = double, class F = double>
ResultType Dune::GDT::LocalElementFunctionalAccumulator<GridView, r, rC, R, F>::result_¶ No documentation provided.
Field Dune::GDT::LocalElementFunctionalAccumulator::param_¶
Field Dune::GDT::LocalElementFunctionalAccumulator::local_source_¶
-
template<class GridView, size_t r = 1, size_t rC = 1, class R = double, class F = double>
std::unique_ptr<typename SourceType::LocalFunctionType> Dune::GDT::LocalElementFunctionalAccumulator<GridView, r, rC, R, F>::local_source_¶ No documentation provided.
Field Dune::GDT::LocalElementFunctionalAccumulator::functional_value_¶
Type alias Dune::GDT::LocalElementFunctionalAccumulator::ThisType¶
Type alias Dune::GDT::LocalElementFunctionalAccumulator::BaseType¶
-
template<class GridView, size_t r = 1, size_t rC = 1, class R = double, class F = double>
using Dune::GDT::LocalElementFunctionalAccumulator<GridView, r, rC, R, F>::BaseType = XT::Grid::ElementFunctor<GridView>¶ No documentation provided.
Type alias Dune::GDT::LocalElementFunctionalAccumulator::Propagator¶
-
template<class GridView, size_t r = 1, size_t rC = 1, class R = double, class F = double>
using Dune::GDT::LocalElementFunctionalAccumulator<GridView, r, rC, R, F>::Propagator = XT::Common::ThreadResultPropagator<LocalElementFunctionalAccumulator<GridView, r, rC, R, F>, F>¶ No documentation provided.
Type alias Dune::GDT::LocalElementFunctionalAccumulator::E¶
-
template<class GridView, size_t r = 1, size_t rC = 1, class R = double, class F = double>
using Dune::GDT::LocalElementFunctionalAccumulator<GridView, r, rC, R, F>::E = XT::Grid::extract_entity_t<GridView>¶ No documentation provided.