COOLFluiD
Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
|
#include <BlockAccumulator.hpp>
Inherits transform_impl< ExprT, State, DataT >.
Public Types | |
typedef void | result_type |
Contrary to general C++ assignment, assigning to a LSS doesn't return anything. More... | |
typedef boost::proto::tag_of< ExprT >::type | OpT |
Tag type represents the actual operation type. More... | |
typedef boost::remove_reference< typename boost::proto::result_of::value< typename boost::proto::result_of::left< ExprT >::type >::type >::type::tag_type | SystemTagT |
Tag indicating if we are modifying the RHS or the system matrix (stored in child 0 of the LHS of the assignment op) More... | |
Public Member Functions | |
result_type | operator() (typename impl::expr_param expr, typename impl::state_param state, typename impl::data_param data) const |
Definition at line 191 of file BlockAccumulator.hpp.
typedef boost::proto::tag_of<ExprT>::type OpT |
Tag type represents the actual operation type.
Definition at line 197 of file BlockAccumulator.hpp.
typedef void result_type |
Contrary to general C++ assignment, assigning to a LSS doesn't return anything.
Definition at line 194 of file BlockAccumulator.hpp.
typedef boost::remove_reference< typename boost::proto::result_of::value < typename boost::proto::result_of::left<ExprT>::type >::type >::type::tag_type SystemTagT |
Tag indicating if we are modifying the RHS or the system matrix (stored in child 0 of the LHS of the assignment op)
Definition at line 206 of file BlockAccumulator.hpp.
|
inline |
Definition at line 208 of file BlockAccumulator.hpp.
Send comments to: COOLFluiD Web Admin |