1#ifndef DUNE_FEM_FUNCTION_COMMON_COMMON_HH
2#define DUNE_FEM_FUNCTION_COMMON_COMMON_HH
16 template<
class FunctionSpace >
19 template<
class ct,
int dimworld >
21 :
public Function< FunctionSpace< ct, ct, dimworld, dimworld >, Identity< FunctionSpace< ct, ct, dimworld, dimworld > > >
39 for(
int i = 0; i < dimworld; ++i )
40 jacobian[ i ][ i ] = 1;
Definition: bindguard.hh:11
Definition: explicitfieldvector.hh:75
BaseType::HessianRangeType HessianRangeType
Definition: common.hh:29
void hessian(const DomainType &x, HessianRangeType &hessian) const
Definition: common.hh:43
BaseType::DomainType DomainType
Definition: common.hh:26
BaseType::JacobianRangeType JacobianRangeType
Definition: common.hh:28
BaseType::RangeType RangeType
Definition: common.hh:27
void evaluate(const DomainType &x, RangeType &value) const
Definition: common.hh:31
void jacobian(const DomainType &x, JacobianRangeType &jacobian) const
Definition: common.hh:36
Abstract class representing a function.
Definition: common/function.hh:50
FunctionSpaceType::DomainType DomainType
domain type
Definition: common/function.hh:66
FunctionSpaceType::RangeType RangeType
range type
Definition: common/function.hh:68
FunctionSpaceType::JacobianRangeType JacobianRangeType
jacobian type
Definition: common/function.hh:70
A vector valued function space.
Definition: functionspace.hh:60