COOLFluiD
Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
|
#include <ElementData.hpp>
Classes | |
struct | GetEETypeT |
struct | GetEETypeT< boost::mpl::void_, AnETypeT > |
Public Types | |
typedef boost::mpl::at< VariablesT, I >::type | VarT |
typedef boost::mpl::at< ShapeFunctionsT, I >::type | EtypeT |
typedef boost::mpl::at< EquationVariablesT, I >::type | IsEquationVar |
typedef boost::mpl::if_< IsEquationVar, EMatrixSizeT, typename boost::mpl::at< MatrixSizesT, I >::type >::type | MatSize |
typedef GetEETypeT< VarT, EtypeT >::type | EEtypeT |
typedef boost::mpl::if_< boost::mpl::is_void_< VarT >, boost::mpl::void_, EtypeTVariableData< EEtypeT, SupportEtypeT, FieldWidth< VarT, SupportEtypeT >::value, IsEquationVar::value > * >::type | type |
Definition at line 788 of file ElementData.hpp.
typedef GetEETypeT<VarT, EtypeT>::type EEtypeT |
Definition at line 807 of file ElementData.hpp.
Definition at line 791 of file ElementData.hpp.
typedef boost::mpl::at<EquationVariablesT, I>::type IsEquationVar |
Definition at line 792 of file ElementData.hpp.
typedef boost::mpl::if_<IsEquationVar, EMatrixSizeT, typename boost::mpl::at<MatrixSizesT, I>::type>::type MatSize |
Definition at line 793 of file ElementData.hpp.
typedef boost::mpl::if_< boost::mpl::is_void_<VarT>, boost::mpl::void_, EtypeTVariableData<EEtypeT, SupportEtypeT, FieldWidth<VarT, SupportEtypeT>::value, IsEquationVar::value>* >::type type |
Definition at line 814 of file ElementData.hpp.
typedef boost::mpl::at<VariablesT, I>::type VarT |
Definition at line 790 of file ElementData.hpp.
Send comments to: COOLFluiD Web Admin |