149 boost::proto::terminal< SFOp< ShapeFunctionOp > >::type const N
std::string name(ComponentWrapper &self)
static boost::proto::terminal< ZeroTag >::type _0
Placeholder for the zero matrix.
2D Lagrange P1 Triangular Element type This class provides the lagrangian shape function describing t...
static boost::proto::terminal< ElementSystemMatrix< boost::mpl::int_< 0 > > >::type const _A
Some predefined element matrices (more can be user-defined, but you have to change the number in the ...
boost::mpl::vector3< mesh::LagrangeP1::Line1D, mesh::LagrangeP1::Quad2D, mesh::LagrangeP1::Hexa3D > HigherIntegrationElements
List of all supported shapefunctions that allow high order integration.
2D Lagrange P1 Triangular Element type This class provides the lagrangian shape function describing t...
static boost::proto::terminal< ElementSystemMatrix< boost::mpl::int_< 1 > > >::type const _T
static boost::proto::terminal< NodalValuesTag >::type const nodal_values
static boost::proto::terminal< ElementQuadratureTag >::type element_quadrature
Use element_quadrature(expr1, expr2, ..., exprN) to evaluate a group of expressions.
void print_variables(const ExprT &)
Static functions for mathematical constants.
void check_close(const RealMatrix2 &a, const RealMatrix2 &b, const Real threshold)
Check close, for testing purposes.
static boost::proto::terminal< IndexTag< boost::mpl::int_< 1 > > >::type const _j
Index looping over the dimensions of a variable.
Refers to a value from the physical model.
boost::proto::terminal< TransposeFunction >::type const transpose
boost::proto::terminal< SFOp< NablaOp > >::type const nabla
Lagrange P1 Triangular Element type This class provides the lagrangian shape function describing the ...
static boost::proto::terminal< void(*)(const RealMatrix2 &, const RealMatrix2 &, Real) >::type const _check_close
bool get_result(const GrammarT &, const ExprT &)
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.
boost::mpl::vector5< mesh::LagrangeP1::Line1D, mesh::LagrangeP1::Triag2D, mesh::LagrangeP1::Quad2D, mesh::LagrangeP1::Hexa3D, mesh::LagrangeP1::Tetra3D > VolumeTypes
static boost::proto::terminal< ExpressionGroupTag >::type group
Use group(expr1, expr2, ..., exprN) to evaluate a group of expressions.
unsigned int Uint
typedef for unsigned int
static boost::proto::terminal< ElementVector< boost::mpl::int_< 0 > > >::type const _a
Eigen::Matrix< Real, 2, 2 > RealMatrix2
Fixed size 2x2 matrix.
BOOST_AUTO_TEST_CASE(EquationVars)
2D Lagrange P1 Quadrilateral Element type This class provides the lagrangian shape function describin...
2D Lagrange P1 Triangular Element type This class provides the lagrangian shape function describing t...
std::string demangle(const char *type)
Function to demangle the return of typeid()