COOLFluiD  Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
Public Member Functions | Public Attributes | List of all members
NodeData< VariablesT, NbDims >::InitVariablesData Struct Reference

Initializes the pointers in a VariablesDataT fusion sequence. More...

Public Member Functions

 InitVariablesData (VariablesT &vars, mesh::Region &reg, VariablesDataT &vars_data)
 
template<typename I >
void operator() (const I &)
 
template<typename VarDataT >
void apply (boost::mpl::void_, VarDataT *&data)
 
template<typename VarT , typename VarDataT >
void apply (const VarT &var, VarDataT *&data)
 

Public Attributes

VariablesTvariables
 
mesh::Regionregion
 
VariablesDataTvariables_data
 

Detailed Description

template<typename VariablesT, typename NbDims>
struct cf3::solver::actions::Proto::NodeData< VariablesT, NbDims >::InitVariablesData

Initializes the pointers in a VariablesDataT fusion sequence.

Definition at line 406 of file NodeData.hpp.

Constructor & Destructor Documentation

InitVariablesData ( VariablesT vars,
mesh::Region reg,
VariablesDataT vars_data 
)
inline

Definition at line 408 of file NodeData.hpp.

Member Function Documentation

void apply ( boost::mpl::void_  ,
VarDataT *&  data 
)
inline

Definition at line 422 of file NodeData.hpp.

void apply ( const VarT &  var,
VarDataT *&  data 
)
inline

Definition at line 428 of file NodeData.hpp.

void operator() ( const I &  )
inline

Definition at line 416 of file NodeData.hpp.

Member Data Documentation

mesh::Region& region

Definition at line 435 of file NodeData.hpp.

VariablesT& variables

Definition at line 434 of file NodeData.hpp.

VariablesDataT& variables_data

Definition at line 436 of file NodeData.hpp.


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