COOLFluiD
Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
|
Go to the source code of this file.
Classes | |
struct | FunctionBase |
Base class of all functions that can be evaluated using "default" C++ semantics. More... | |
struct | pow_fun< Exp > |
Pow function based on Proto docs example. More... | |
struct | ProtoEvaluatedFunction |
Wrap the vectorial function, adding extra data that may be filled before expression evaluation. More... | |
struct | ScalarFunction |
struct | VectorFunction |
struct | ParsedVectorFunctionTransform |
Primitive transform to evaluate a function with the function parser. More... | |
struct | ParsedVectorFunctionTransform::impl< ExprT, StateT, DataT > |
struct | ParsedScalarFunctionTransform |
struct | ParsedScalarFunctionTransform::impl< ExprT, StateT, DataT > |
struct | ParsedFunctionGrammar |
Namespaces | |
cf3 | |
Top-level namespace for coolfluid. | |
cf3::solver | |
Basic Classes for Solver applications used by CF. | |
cf3::solver::actions | |
cf3::solver::actions::Proto | |
Functions | |
template<Uint Exp, typename Arg > | |
boost::proto::result_of::make_expr< boost::proto::tag::function, pow_fun< Exp >, Arg const & >::type const | pow (Arg const &arg) |
template<typename ResultT , typename CoordsT > | |
void | evaluate_function (const ProtoEvaluatedFunction &func, const CoordsT &coords, ResultT &result) |
Send comments to: COOLFluiD Web Admin |