1#ifndef __DUNE_ACFEM_OPERATORS_FUNCTIONALS_LINEARFUNCTIONAL_HH__
2#define __DUNE_ACFEM_OPERATORS_FUNCTIONALS_LINEARFUNCTIONAL_HH__
8 namespace LinearFunctional {
11 template<
class DiscreteFunctionSpace>
15 using DiscreteFunctionSpaceType = DiscreteFunctionSpace;
16 using FunctionSpaceType =
typename DiscreteFunctionSpaceType::FunctionSpaceType;
17 using GridPartType =
typename DiscreteFunctionSpaceType::GridPartType;
18 using RangeFieldType =
typename FunctionSpaceType::RangeFieldType;
21 template<
class DiscreteFunctionSpace>
22 class LinearFunctionalBase
27 using typename BaseType::DiscreteFunctionSpaceType;
29 LinearFunctionalBase(
const DiscreteFunctionSpaceType& space)
33 const DiscreteFunctionSpaceType& space()
const
39 const DiscreteFunctionSpaceType& space_;
Light-weight base class for all linear functionals.
Definition: linearfunctional.hh:13