COOLFluiD  Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
HasSubGrammar< MatchingGrammarT > Struct Template Reference

Grammar matching expressions if they have a terminal with the index given in the template parameter. More...

#include <ElementData.hpp>

Inherits or_< boost::proto::when< MatchingGrammarT, boost::mpl::true_() >, boost::proto::when< boost::proto::terminal< boost::proto::_ >, boost::mpl::false_() >, boost::proto::when< boost::proto::nary_expr< boost::proto::_, boost::proto::vararg< boost::proto::_ > >, boost::proto::fold< boost::proto::_, boost::mpl::false_(), boost::mpl::max< boost::proto::_state, boost::proto::call< HasSubGrammar< MatchingGrammarT > > >() > > >.

Detailed Description

template<typename MatchingGrammarT>
struct cf3::solver::actions::Proto::detail::HasSubGrammar< MatchingGrammarT >

Grammar matching expressions if they have a terminal with the index given in the template parameter.

Definition at line 85 of file ElementData.hpp.


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