COOLFluiD  Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
Classes | Public Types | List of all members
CustomSFOpTransform< OpImpl, GrammarT >::impl< ExprT, StateT, DataT >::ChildType< I > Struct Template Reference

#include <ElementOperations.hpp>

Classes

struct  DataType
 Keep the type, by default. More...
 
struct  DataType< Var< VarI, T > >
 Convert numbered variables to their data. More...
 

Public Types

typedef DataType< typename EvaluatedChild< I >::type >::type type
 

Detailed Description

template<typename OpImpl, typename GrammarT>
template<typename ExprT, typename StateT, typename DataT>
template<Uint I>
struct cf3::solver::actions::Proto::CustomSFOpTransform< OpImpl, GrammarT >::impl< ExprT, StateT, DataT >::ChildType< I >

Get the type for the child at index I Terminal values are left unchanged, numbered variables are replaced by their context data

Definition at line 365 of file ElementOperations.hpp.

Member Typedef Documentation

typedef DataType<typename EvaluatedChild<I>::type>::type type

Definition at line 381 of file ElementOperations.hpp.


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