|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
space/shapefunctionset/simple.hh
Go to the documentation of this file.
int size() const
Definition explicitfieldvector.hh:75
FunctionSpaceTraits::RangeType RangeType
Type of range vector (using type of range field) has a Dune::FieldVector type interface.
Definition functionspaceinterface.hh:71
FunctionSpaceTraits::LinearMappingType JacobianRangeType
Intrinsic type used for the jacobian values has a Dune::FieldMatrix type interface.
Definition functionspaceinterface.hh:75
FunctionSpaceTraits::DomainType DomainType
Type of domain vector (using type of domain field) has a Dune::FieldVector type interface.
Definition functionspaceinterface.hh:67
Definition space/shapefunctionset/simple.hh:21
virtual void evaluate(const DomainType &x, RangeType &value) const =0
FunctionSpaceType::DomainType DomainType
Definition space/shapefunctionset/simple.hh:27
FunctionSpaceType::JacobianRangeType JacobianRangeType
Definition space/shapefunctionset/simple.hh:29
FunctionSpace FunctionSpaceType
Definition space/shapefunctionset/simple.hh:25
FunctionSpaceType::HessianRangeType HessianRangeType
Definition space/shapefunctionset/simple.hh:30
FunctionSpaceType::RangeType RangeType
Definition space/shapefunctionset/simple.hh:28
virtual void jacobian(const DomainType &x, JacobianRangeType &jacobian) const =0
virtual void hessian(const DomainType &x, HessianRangeType &hessian) const =0
const ThisType * clone() const =0
virtual ~AbstractShapeFunction()
Definition space/shapefunctionset/simple.hh:32
Definition space/shapefunctionset/simple.hh:50
std::size_t size() const
Definition space/shapefunctionset/simple.hh:80
~SimpleShapeFunctionSet()
Definition space/shapefunctionset/simple.hh:141
SimpleShapeFunctionSet(const ThisType &other)
Definition space/shapefunctionset/simple.hh:115
SimpleShapeFunctionSet(const Factory &factory)
Definition space/shapefunctionset/simple.hh:104
ThisType ScalarFunctionSpaceType
Definition space/shapefunctionset/simple.hh:56
FunctionSpaceType::JacobianRangeType JacobianRangeType
Definition space/shapefunctionset/simple.hh:61
ShapeFunction::FunctionSpaceType FunctionSpaceType
Definition space/shapefunctionset/simple.hh:58
void evaluateEach(const Point &x, Functor functor) const
Definition space/shapefunctionset/simple.hh:151
std::vector< const ShapeFunctionType * > shapeFunctions_
Definition space/shapefunctionset/simple.hh:92
FunctionSpaceType::HessianRangeType HessianRangeType
Definition space/shapefunctionset/simple.hh:62
void hessianEach(const Point &x, Functor functor) const
Definition space/shapefunctionset/simple.hh:179
int order() const
Definition space/shapefunctionset/simple.hh:77
void jacobianEach(const Point &x, Functor functor) const
Definition space/shapefunctionset/simple.hh:165
FunctionSpaceType::RangeType RangeType
Definition space/shapefunctionset/simple.hh:60
static const int lagrangePointId
Definition space/shapefunctionset/simple.hh:66
FunctionSpaceType::DomainType DomainType
Definition space/shapefunctionset/simple.hh:59
ShapeFunction ShapeFunctionType
Definition space/shapefunctionset/simple.hh:54
const ThisType & operator=(const ThisType &other)
Definition space/shapefunctionset/simple.hh:122
T size(T... args)
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8