COOLFluiD
Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
|
Public Member Functions | |
ElementLooper (ActionT &operation, mesh::Region ®ion_in) | |
Constructor. More... | |
template<typename SFType > | |
void | operator() (SFType &T) |
Operator. More... | |
Private Attributes | |
mesh::Region & | region |
Region to loop on. More... | |
ActionT & | op |
Operation to perform. More... | |
Looper defines a functor taking the type that boost::mpl::for_each passes. It is the core of the looping mechanism.
Definition at line 44 of file ForAllElementsT.hpp.
|
inline |
Constructor.
Definition at line 57 of file ForAllElementsT.hpp.
|
inline |
Operator.
Definition at line 63 of file ForAllElementsT.hpp.
|
private |
Operation to perform.
Definition at line 52 of file ForAllElementsT.hpp.
|
private |
Region to loop on.
Definition at line 49 of file ForAllElementsT.hpp.
Send comments to: COOLFluiD Web Admin |