![]() |
COOLFluiD
Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
|
Loop over nodes, when the dimension is known. More...
#include <NodeLooper.hpp>
Classes | |
| struct | FindDict |
| struct | NodesDomain |
| struct | NodesExpression |
| struct | NodesExpressionStored |
| Wraps a given expression, so the value that it represents can be stored inside the expression itself. More... | |
| struct | SelectWrapper |
| struct | SelectWrapper< false, ProtoExprT > |
| struct | SelectWrapper< true, ProtoExprT > |
| struct | WrapExpression |
Public Types | |
| typedef ExpressionProperties< ExprT >::VariablesT | VariablesT |
| Type of a fusion vector that can contain a copy of each variable that is used in the expression. More... | |
| typedef NodeData< VariablesT, NbDimsT > | DataT |
Public Member Functions | |
| NodeLooperDim (const ExprT &expr, mesh::Region ®ion, VariablesT &variables) | |
| void | operator() () const |
Private Member Functions | |
| template<typename FilteredExprT > | |
| void | do_run (const FilteredExprT &expr, DataT &data, const mesh::Dictionary &dict) const |
Private Attributes | |
| const ExprT & | m_expr |
| mesh::Region & | m_region |
| VariablesT & | m_variables |
Loop over nodes, when the dimension is known.
Definition at line 36 of file NodeLooper.hpp.
| typedef NodeData<VariablesT, NbDimsT> DataT |
Definition at line 41 of file NodeLooper.hpp.
| typedef ExpressionProperties<ExprT>::VariablesT VariablesT |
Type of a fusion vector that can contain a copy of each variable that is used in the expression.
Definition at line 39 of file NodeLooper.hpp.
|
inline |
Definition at line 43 of file NodeLooper.hpp.
|
inlineprivate |
Definition at line 148 of file NodeLooper.hpp.
|
inline |
Definition at line 130 of file NodeLooper.hpp.
|
private |
Definition at line 197 of file NodeLooper.hpp.
|
private |
Definition at line 198 of file NodeLooper.hpp.
|
private |
Definition at line 199 of file NodeLooper.hpp.
1.8.9.1
|
Send comments to: COOLFluiD Web Admin |