dune-localfunctions 3.0-git
|
Return a proper base class for functions to use with LocalInterpolation. More...
#include <dune/localfunctions/common/virtualinterface.hh>
Public Types | |
typedef VirtualFunction< DomainType, RangeType > | VirtualFunctionBase |
typedef Function< const DomainType &, RangeType & > | FunctionBase |
typedef std::conditional< std::is_base_of< Interface, Implementation >::value, VirtualFunctionBase, FunctionBase >::type | type |
Base class type for functions to use with LocalInterpolation. | |
Return a proper base class for functions to use with LocalInterpolation.
FE | A FiniteElement type |
typedef Function<const DomainType&, RangeType&> Dune::LocalFiniteElementFunctionBase< FE >::FunctionBase |
typedef std::conditional<std::is_base_of<Interface,Implementation>::value,VirtualFunctionBase,FunctionBase>::type Dune::LocalFiniteElementFunctionBase< FE >::type |
Base class type for functions to use with LocalInterpolation.
This is the VirtualFunction interface class if FE implements the virtual interface and Function base class otherwise.
typedef VirtualFunction<DomainType, RangeType> Dune::LocalFiniteElementFunctionBase< FE >::VirtualFunctionBase |