COOLFluiD  Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
Public Member Functions | Public Attributes | List of all members
CheckSameEtype< ETYPE > Struct Template Reference

Check if all variables are on fields with element type ETYPE. More...

#include <ElementLooper.hpp>

Public Member Functions

 CheckSameEtype (mesh::Elements &elems)
 
template<typename VarT >
void operator() (const VarT &var) const
 
void operator() (const boost::mpl::void_ &) const
 

Public Attributes

mesh::Elementselements
 

Detailed Description

template<typename ETYPE>
struct cf3::solver::actions::Proto::CheckSameEtype< ETYPE >

Check if all variables are on fields with element type ETYPE.

Definition at line 34 of file ElementLooper.hpp.

Constructor & Destructor Documentation

CheckSameEtype ( mesh::Elements elems)
inline

Definition at line 36 of file ElementLooper.hpp.

Member Function Documentation

void operator() ( const VarT &  var) const
inline

Definition at line 39 of file ElementLooper.hpp.

void operator() ( const boost::mpl::void_ &  ) const
inline

Definition at line 52 of file ElementLooper.hpp.

Member Data Documentation

mesh::Elements& elements

Definition at line 56 of file ElementLooper.hpp.


The documentation for this struct was generated from the following file:
Send comments to:
COOLFluiD Web Admin