COOLFluiD
Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
|
Base class for the implementation of operations that depend on mapped coordinates (CRTP pattern) More...
#include <ElementOperations.hpp>
Inherits transform_impl< ExprT, StateT, DataT >.
Public Types | |
typedef VarChild< ExprT, 1 >::type | VarT |
Type of the variable itself. More... | |
typedef VarDataType< VarT, DataT >::type | VarDataT |
Type of the data associated with the variable. More... | |
typedef boost::remove_reference< DataT >::type::SupportT | SupportT |
Type of the geometric support. More... | |
typedef SupportT::EtypeT::MappedCoordsT | MappedCoordsT |
Type of the mapped coordinates. More... | |
typedef ResultType< VarDataT >::type | result_type |
Public Member Functions | |
result_type | operator() (typename MappedVarOpBase::expr_param expr, typename MappedVarOpBase::state_param, typename MappedVarOpBase::data_param data) |
result_type | dispatch (boost::mpl::int_< 2 >, typename MappedVarOpBase::expr_param, typename MappedVarOpBase::data_param data) |
Only the variable as function argument, matrices are precomputed, no mapped coords needed. More... | |
result_type | dispatch (boost::mpl::int_< 3 >, typename MappedVarOpBase::expr_param expr, typename MappedVarOpBase::data_param data) |
Mapped coordinates were put in the last argument. More... | |
Base class for the implementation of operations that depend on mapped coordinates (CRTP pattern)
Definition at line 129 of file ElementOperations.hpp.
typedef SupportT::EtypeT::MappedCoordsT MappedCoordsT |
Type of the mapped coordinates.
Definition at line 138 of file ElementOperations.hpp.
typedef ResultType<VarDataT>::type result_type |
Definition at line 140 of file ElementOperations.hpp.
typedef boost::remove_reference<DataT>::type::SupportT SupportT |
Type of the geometric support.
Definition at line 136 of file ElementOperations.hpp.
typedef VarDataType<VarT, DataT>::type VarDataT |
Type of the data associated with the variable.
Definition at line 134 of file ElementOperations.hpp.
Type of the variable itself.
Definition at line 132 of file ElementOperations.hpp.
|
inline |
Only the variable as function argument, matrices are precomputed, no mapped coords needed.
Definition at line 148 of file ElementOperations.hpp.
|
inline |
Mapped coordinates were put in the last argument.
Definition at line 154 of file ElementOperations.hpp.
|
inline |
Definition at line 142 of file ElementOperations.hpp.
Send comments to: COOLFluiD Web Admin |