DUNE-ACFEM (2.5.1)
functionexpression.hh
107 FunctionMultiplicationResultTraits<LeftFunctionSpaceType, RightFunctionSpaceType>::FunctionSpaceType
241 typedef BinaryFunctionExpressionTraits<SMultiplyOperation, FactorType, FunctionType> TraitsType;
343 : public FunctionExpression<typename UnaryFunctionExpressionTraits<UnOp, FunctionType>::FunctionSpaceType,
S-multiplication with RangeFieldType scalars.
Definition: functionexpression.hh:234
FunctionSpaceType::RangeFieldType RangeFieldType
range type (from function space)
Definition: functionexpression.hh:249
FunctionSpaceType::HessianRangeType HessianRangeType
hessian type (from function space)
Definition: functionexpression.hh:257
void hessian(const DomainType &global, HessianRangeType &result) const
global hessian
Definition: functionexpression.hh:287
FunctionSpaceType::DomainFieldType DomainFieldType
domain type (from function space)
Definition: functionexpression.hh:247
FunctionSpaceType::JacobianRangeType JacobianRangeType
jacobian type (from function space)
Definition: functionexpression.hh:255
BinaryFunctionExpressionTraits< SMultiplyOperation, FactorType, FunctionType > TraitsType
type of traits
Definition: functionexpression.hh:241
void evaluate(const DomainType &global, RangeType &result) const
global evaluate
Definition: functionexpression.hh:273
FunctionSpaceType::RangeType RangeType
range type (from function space)
Definition: functionexpression.hh:253
void jacobian(const DomainType &global, JacobianRangeType &result) const
global jacobian
Definition: functionexpression.hh:280
FunctionSpaceType::DomainType DomainType
domain type (from function space)
Definition: functionexpression.hh:251
FunctionSpaceType::DomainFieldType DomainFieldType
domain type (from function space)
Definition: functionexpression.hh:174
BinaryFunctionExpressionTraits< BinOp, LeftFunctionType, RightFunctionType > TraitsType
type of traits
Definition: functionexpression.hh:163
FunctionSpaceType::RangeFieldType RangeFieldType
range type (from function space)
Definition: functionexpression.hh:176
FunctionSpaceType::HessianRangeType HessianRangeType
hessian type (from function space)
Definition: functionexpression.hh:184
void evaluate(const DomainType &global, RangeType &result) const
global evaluate
Definition: functionexpression.hh:200
FunctionSpaceType::DomainType DomainType
domain type (from function space)
Definition: functionexpression.hh:178
void jacobian(const DomainType &global, JacobianRangeType &result) const
global jacobian
Definition: functionexpression.hh:206
FunctionSpaceType::RangeType RangeType
range type (from function space)
Definition: functionexpression.hh:180
void hessian(const DomainType &global, HessianRangeType &result) const
global hessian
Definition: functionexpression.hh:212
FunctionSpaceType::JacobianRangeType JacobianRangeType
jacobian type (from function space)
Definition: functionexpression.hh:182
Specialize for the identity wrapper operation.
Definition: functionexpression.hh:415
void hessian(const DomainType &global, HessianRangeType &result) const
evaluate function on local coordinate local
Definition: functionexpression.hh:463
FunctionSpaceType::JacobianRangeType JacobianRangeType
jacobian type (from function space)
Definition: functionexpression.hh:436
TraitsType::FunctionSpaceType FunctionSpaceType
type of function space
Definition: functionexpression.hh:425
void evaluate(const DomainType &global, RangeType &result) const
evaluate function on local coordinate local
Definition: functionexpression.hh:451
FunctionSpaceType::HessianRangeType HessianRangeType
hessian type (from function space)
Definition: functionexpression.hh:438
FunctionSpaceType::RangeFieldType RangeFieldType
range type (from function space)
Definition: functionexpression.hh:430
void jacobian(const DomainType &global, JacobianRangeType &result) const
evaluate function on local coordinate local
Definition: functionexpression.hh:457
UnaryFunctionExpressionTraits< OperationTagType, FunctionType > TraitsType
type of traits
Definition: functionexpression.hh:422
FunctionSpaceType::DomainType DomainType
domain type (from function space)
Definition: functionexpression.hh:432
FunctionSpaceType::RangeType RangeType
range type (from function space)
Definition: functionexpression.hh:434
FunctionSpaceType::DomainFieldType DomainFieldType
domain type (from function space)
Definition: functionexpression.hh:428
FunctionSpaceType::JacobianRangeType JacobianRangeType
jacobian type (from function space)
Definition: functionexpression.hh:367
void jacobian(const DomainType &global, JacobianRangeType &result) const
evaluate function on local coordinate local
Definition: functionexpression.hh:388
FunctionSpaceType::DomainType DomainType
domain type (from function space)
Definition: functionexpression.hh:363
void hessian(const DomainType &global, HessianRangeType &result) const
evaluate function on local coordinate local
Definition: functionexpression.hh:394
FunctionSpaceType::HessianRangeType HessianRangeType
hessian type (from function space)
Definition: functionexpression.hh:369
FunctionSpaceType::RangeType RangeType
range type (from function space)
Definition: functionexpression.hh:365
void evaluate(const DomainType &global, RangeType &result) const
evaluate function on local coordinate local
Definition: functionexpression.hh:382
UnaryFunctionExpressionTraits< UnOp, FunctionType > TraitsType
type of traits
Definition: functionexpression.hh:348
FunctionSpaceType::RangeFieldType RangeFieldType
range type (from function space)
Definition: functionexpression.hh:361
FunctionSpaceType::DomainFieldType DomainFieldType
domain type (from function space)
Definition: functionexpression.hh:359
ParameterValue< Value >::ResultType parameterValue(const Value &value)
Return the unaltered argument for non-parameters and otherwise the parameter value.
Definition: parameterinterface.hh:263
Multiplication from the left by a scalar constant.
Definition: functionoperations.hh:567
traits of BinaryFunctionExpression
Definition: functionexpression.hh:96
Provide up-cast functionality for expression templates.
Definition: expressionoperations.hh:37
Identity, i.e. just wrap the object.
Definition: expressionoperations.hh:284
Subtraction of two objects and unary minus.
Definition: expressionoperations.hh:239
Multiplication by scalars from the left.
Definition: expressionoperations.hh:257
traits of UnaryFunctionExpression
Definition: functionexpression.hh:324
|
Legal Statements / Impressum |
Hosted by TU Dresden |
generated with Hugo v0.111.3
(Nov 12, 23:30, 2024)