DUNE-ACFEM (2.5.1)
FunctionExpressionOptimizations
Define common expression optimizations, like double identity-wrapping, double unary minus, operations which involve the usual zero-elements (ZeroGridFunction, ZeroParameter). More...
Modules | |
MinusFunctionOptimizations | |
FunctionConstantsOptimizations | |
ZeroFunctionOptimizations | |
OneFunctionOptimizations | |
Optimizations for scalar (x->1) functions. | |
WrapperExpressionOptimizations | |
If a GridFunctionExpression only consists of wrapped components, constants and parameters, then it is much more efficient to wrap the entire expression once more in order to make sure that the transformation from the local to the global coordinate system only has to be performed once for the entire expression instead of computing the global coordinates again and again for each component of the expression. | |
Functions | |
template<class FunctionSpace , class Expression > | |
static Expression | Dune::ACFem::operator* (const GridFunctionExpression< FunctionSpace, Expression > &f_) |
Avoid double wrapping. | |
template<class FunctionSpace , class GridPart > | |
static ZeroGridFunction< FunctionSpace, GridPart > | Dune::ACFem::operator* (const ZeroGridFunction< FunctionSpace, GridPart > &f_) |
Avoid double wrapping. | |
Detailed Description
Define common expression optimizations, like double identity-wrapping, double unary minus, operations which involve the usual zero-elements (ZeroGridFunction, ZeroParameter).
|
Legal Statements / Impressum |
Hosted by TU Dresden |
generated with Hugo v0.111.3
(Nov 12, 23:30, 2024)