![]() |
COOLFluiD
Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
|
#include <Expression.hpp>
Inherits ExpressionBase< ExprT >.
Public Member Functions | |
| ElementsExpression (const ExprT &expr) | |
| void | loop (mesh::Region ®ion) |
| Run the stored expression in a loop over the region. More... | |
Public Member Functions inherited from ExpressionBase< ExprT > | |
| ExpressionBase (const ExprT &expr) | |
| void | add_options (common::OptionList &options) |
| virtual PhysicsConstantStorage & | physics_constants () |
| Returns the list of physics constants referred to by this expression. More... | |
| void | register_variables (physics::PhysModel &physical_model) |
| Register the variables that appear in the expression with a physical model. More... | |
| void | insert_field_info (std::map< std::string, std::string > &tags) const |
Public Member Functions inherited from Expression | |
| virtual | ~Expression () |
Private Types | |
| typedef ExpressionBase< ExprT > | BaseT |
Additional Inherited Members | |
Protected Types inherited from ExpressionBase< ExprT > | |
| typedef boost::result_of< DeepCopy(typename boost::result_of< ReplaceConfigurableConstants(typename boost::result_of< ReplacePhysicsConstants(ExprT, PhysicsConstantStorage)>::type, ConstantStorage)>::type) >::type | CopiedExprT |
| Store a copy of the expression. More... | |
| typedef ExpressionProperties< ExprT >::NbVarsT | NbVarsT |
| typedef ExpressionProperties< ExprT >::VariablesT | VariablesT |
| typedef EquationVariables< ExprT, NbVarsT >::type | EquationVariablesT |
Protected Attributes inherited from ExpressionBase< ExprT > | |
| CopiedExprT | m_expr |
| VariablesT | m_variables |
Definition at line 244 of file Expression.hpp.
|
private |
Definition at line 246 of file Expression.hpp.
|
inline |
Definition at line 249 of file Expression.hpp.
|
inlinevirtual |
Run the stored expression in a loop over the region.
Implements Expression.
Definition at line 253 of file Expression.hpp.
1.8.9.1
|
Send comments to: COOLFluiD Web Admin |