COOLFluiD  Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
DeepCopy Struct Reference

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)> > > >.

Detailed Description

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.


The documentation for this struct was generated from the following file:
Send comments to:
COOLFluiD Web Admin