COOLFluiD
Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
|
Transform to copy an expression, keeping terminals that store a value by reference unchanged (thanks to Eric Niebler) More...
#include <Transforms.hpp>
Inherits or_< boost::proto::when< boost::proto::or_< boost::proto::terminal< const Real & >, boost::proto::terminal< const Uint & >, boost::proto::terminal< const int & >, FieldTypes >, boost::proto::_make_terminal(boost::proto::_byval(boost::proto::_value)) >, boost::proto::terminal< boost::proto::_ >, boost::proto::nary_expr< boost::proto::_, boost::proto::vararg< boost::proto::when< DeepCopy, boost::proto::_byval(DeepCopy)> > > >.
Transform to copy an expression, keeping terminals that store a value by reference unchanged (thanks to Eric Niebler)
Definition at line 287 of file Transforms.hpp.
Send comments to: COOLFluiD Web Admin |