179
boost::python::object get_child(ComponentWrapper &self, const std::string &name)
virtual mesh::Domain & create_domain(const std::string &name)
creates a domain in this model
void operator()(const VectorT &vec)
external boost library namespace
virtual physics::PhysModel & create_physics(const std::string &builder)
void set_expression(const boost::shared_ptr< Expression > &expression)
Class to encapsulate Proto actions.
virtual physics::PhysModel & physics()
gets the physics from this model
Base class of all functions that can be evaluated using "default" C++ semantics.
Basic Classes for Solver applications used by CF.
URI uri() const
Construct the full path.
Real e()
Definition of the Unit charge [C].
Static functions for mathematical constants.
BOOST_AUTO_TEST_CASE(InitFields)
virtual mesh::Domain & domain()
gets the domain from this model
Basic Classes for Mesh applications used by COOLFluiD.
Eigen::Matrix< Real, Eigen::Dynamic, 1 > RealVector
Dynamic sized column vector.
tuple model
Global confifuration.
Handle< Component > get_child(const std::string &name)
Top-level namespace for coolfluid.
static boost::proto::terminal< IndexTag< boost::mpl::int_< 0 > > >::type const _i
Index looping over the dimensions of a variable.
common::Component & root() const
Gives the default root component.
static boost::proto::terminal< ExpressionGroupTag >::type group
Use group(expr1, expr2, ..., exprN) to evaluate a group of expressions.
Handle< Component > handle()
Get a handle to the component.
void create_field(const std::string &tag, cf3::mesh::Dictionary &dict)
Create fields. Looks up the VariablesDescriptor with the given tag, and creates a field with the same...
boost::shared_ptr< NodesExpression< ExprT, boost::mpl::range_c< Uint, 1, 4 > > > nodes_expression(const ExprT &expr)
math::VariableManager & variable_manager()
Access to the VariableManager.
Dictionary & geometry_fields() const
virtual void execute()
execute the action
void set(const std::string &pname, const boost::any &val)
Handle< Component > create_component(const std::string &name, const std::string &builder)
Build a (sub)component of this component using the extended type_name of the component.
Most basic kernel library.