COOLFluiD
Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
|
#include <RestrictExpressionToElementType.hpp>
Inherits transform_impl< ExprT, StateT, DataT >.
Classes | |
struct | evaluate_expr |
Public Types | |
typedef void | result_type |
Public Member Functions | |
void | apply (boost::mpl::true_, typename impl::expr_param expr, typename impl::state_param state, typename impl::data_param data) const |
Executed only for the listed element types. More... | |
void | apply (boost::mpl::false_, typename impl::expr_param expr, typename impl::state_param state, typename impl::data_param data) const |
Do nothing if the element supprot type is not in the required list. More... | |
void | operator() (typename impl::expr_param expr, typename impl::state_param state, typename impl::data_param data) const |
Definition at line 33 of file RestrictExpressionToElementType.hpp.
typedef void result_type |
Definition at line 35 of file RestrictExpressionToElementType.hpp.
|
inline |
Executed only for the listed element types.
Definition at line 58 of file RestrictExpressionToElementType.hpp.
|
inline |
Do nothing if the element supprot type is not in the required list.
Definition at line 67 of file RestrictExpressionToElementType.hpp.
|
inline |
Definition at line 71 of file RestrictExpressionToElementType.hpp.
Send comments to: COOLFluiD Web Admin |