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 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< SupportT >::type | result_type |
Public Member Functions | |
result_type | operator() (typename MappedOpBase::expr_param expr, typename MappedOpBase::state_param, typename MappedOpBase::data_param data) |
result_type | dispatch (boost::mpl::int_< 0 >, typename MappedOpBase::expr_param, typename MappedOpBase::data_param data) |
Only the variable as function argument, matrices are precomputed, no mapped coords needed. More... | |
result_type | dispatch (boost::mpl::int_< 2 >, typename MappedOpBase::expr_param expr, typename MappedOpBase::data_param data) |
Mapped coordinates were supplied as an argument. More... | |
Base class for the implementation of operations that depend on mapped coordinates (CRTP pattern)
Definition at line 78 of file ElementOperations.hpp.
typedef SupportT::EtypeT::MappedCoordsT MappedCoordsT |
Type of the mapped coordinates.
Definition at line 83 of file ElementOperations.hpp.
typedef ResultType<SupportT>::type result_type |
Definition at line 85 of file ElementOperations.hpp.
typedef boost::remove_reference<DataT>::type::SupportT SupportT |
Type of the geometric support.
Definition at line 81 of file ElementOperations.hpp.
|
inline |
Only the variable as function argument, matrices are precomputed, no mapped coords needed.
Definition at line 93 of file ElementOperations.hpp.
|
inline |
Mapped coordinates were supplied as an argument.
Definition at line 99 of file ElementOperations.hpp.
|
inline |
Definition at line 87 of file ElementOperations.hpp.
Send comments to: COOLFluiD Web Admin |