COOLFluiD  Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
EigenMath< GrammarT, IntegersT > Struct Template Reference

Grammar for valid Eigen expressions, composed of primitives matching GrammarT. More...

#include <EigenTransforms.hpp>

Inherits or_< EigenMultiplication< boost::proto::or_< TransposeGrammar< GrammarT >, GrammarT > >, EigenIndexing< GrammarT, IntegersT >, TransposeGrammar< GrammarT >, boost::proto::when< boost::proto::assign< GrammarT, boost::proto::terminal< ZeroTag > >, SetZero(GrammarT(boost::proto::_left)) >, boost::proto::when< boost::proto::assign< GrammarT, boost::proto::terminal< IdentityTag > >, SetIdentity(GrammarT(boost::proto::_left)) >, boost::proto::or_< boost::proto::when< boost::proto::function< boost::proto::terminal< NormTag >, boost::proto::_ >, ComputeNorm(GrammarT(boost::proto::_right)) >, boost::proto::when< boost::proto::function< boost::proto::terminal< LumpTag >, boost::proto::_ >, Lump(GrammarT(boost::proto::_right)) >, boost::proto::when< boost::proto::function< boost::proto::terminal< ExtractDiagTag >, boost::proto::_ >, ExtractDiag(GrammarT(boost::proto::_right)) > >, MathOpDefault< GrammarT > >.

Detailed Description

template<typename GrammarT, typename IntegersT>
struct cf3::solver::actions::Proto::EigenMath< GrammarT, IntegersT >

Grammar for valid Eigen expressions, composed of primitives matching GrammarT.

Definition at line 599 of file EigenTransforms.hpp.


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