![]() |
Stan
2.5.0
probability, sampling & optimization
|
#include <expression07_grammar.hpp>
Public Member Functions | |
| term_grammar (variable_map &var_map, std::stringstream &error_msgs, expression_grammar< Iterator > &eg) | |
Public Attributes | |
| variable_map & | var_map_ |
| std::stringstream & | error_msgs_ |
| stan::gm::expression_grammar < Iterator > & | expression_g |
| boost::spirit::qi::rule < Iterator, std::vector < expression >var_origin), whitespace_grammar< Iterator > > | args_r |
| boost::spirit::qi::rule < Iterator, std::vector < expression >var_origin), whitespace_grammar< Iterator > > | dims_r |
| boost::spirit::qi::rule < Iterator, double_literal(), whitespace_grammar< Iterator > > | double_literal_r |
| boost::spirit::qi::rule < Iterator, boost::spirit::qi::locals < bool >, expression(var_origin), whitespace_grammar< Iterator > > | factor_r |
| boost::spirit::qi::rule < Iterator, fun(var_origin), whitespace_grammar< Iterator > > | fun_r |
| boost::spirit::qi::rule < Iterator, integrate_ode(var_origin), whitespace_grammar< Iterator > > | integrate_ode_r |
| boost::spirit::qi::rule < Iterator, std::string(), whitespace_grammar< Iterator > > | identifier_r |
| boost::spirit::qi::rule < Iterator, expression(var_origin), whitespace_grammar< Iterator > > | indexed_factor_r |
| boost::spirit::qi::rule < Iterator, int_literal(), whitespace_grammar< Iterator > > | int_literal_r |
| boost::spirit::qi::rule < Iterator, expression(var_origin), whitespace_grammar< Iterator > > | negated_factor_r |
| boost::spirit::qi::rule < Iterator, expression(var_origin), whitespace_grammar< Iterator > > | exponentiated_factor_r |
| boost::spirit::qi::rule < Iterator, expression(var_origin), whitespace_grammar< Iterator > > | term_r |
| boost::spirit::qi::rule < Iterator, variable(), whitespace_grammar< Iterator > > | variable_r |
Definition at line 20 of file expression07_grammar.hpp.
| stan::gm::term_grammar< Iterator >::term_grammar | ( | variable_map & | var_map, |
| std::stringstream & | error_msgs, | ||
| expression_grammar< Iterator > & | eg | ||
| ) |
Definition at line 625 of file term_grammar_def.hpp.
| boost::spirit::qi::rule<Iterator, std::vector<expression>var_origin), whitespace_grammar<Iterator> > stan::gm::term_grammar< Iterator >::args_r |
Definition at line 44 of file term_grammar.hpp.
| boost::spirit::qi::rule<Iterator, std::vector<expression>var_origin), whitespace_grammar<Iterator> > stan::gm::term_grammar< Iterator >::dims_r |
Definition at line 50 of file term_grammar.hpp.
| boost::spirit::qi::rule<Iterator, double_literal(), whitespace_grammar<Iterator> > stan::gm::term_grammar< Iterator >::double_literal_r |
Definition at line 56 of file term_grammar.hpp.
| std::stringstream& stan::gm::term_grammar< Iterator >::error_msgs_ |
Definition at line 36 of file term_grammar.hpp.
| boost::spirit::qi::rule<Iterator, expression(var_origin), whitespace_grammar<Iterator> > stan::gm::term_grammar< Iterator >::exponentiated_factor_r |
Definition at line 104 of file term_grammar.hpp.
| stan::gm::expression_grammar<Iterator>& stan::gm::term_grammar< Iterator >::expression_g |
Definition at line 38 of file term_grammar.hpp.
| boost::spirit::qi::rule<Iterator, boost::spirit::qi::locals<bool>, expression(var_origin), whitespace_grammar<Iterator> > stan::gm::term_grammar< Iterator >::factor_r |
Definition at line 63 of file term_grammar.hpp.
| boost::spirit::qi::rule<Iterator, fun(var_origin), whitespace_grammar<Iterator> > stan::gm::term_grammar< Iterator >::fun_r |
Definition at line 69 of file term_grammar.hpp.
| boost::spirit::qi::rule<Iterator, std::string(), whitespace_grammar<Iterator> > stan::gm::term_grammar< Iterator >::identifier_r |
Definition at line 80 of file term_grammar.hpp.
| boost::spirit::qi::rule<Iterator, expression(var_origin), whitespace_grammar<Iterator> > stan::gm::term_grammar< Iterator >::indexed_factor_r |
Definition at line 86 of file term_grammar.hpp.
| boost::spirit::qi::rule<Iterator, int_literal(), whitespace_grammar<Iterator> > stan::gm::term_grammar< Iterator >::int_literal_r |
Definition at line 92 of file term_grammar.hpp.
| boost::spirit::qi::rule<Iterator, integrate_ode(var_origin), whitespace_grammar<Iterator> > stan::gm::term_grammar< Iterator >::integrate_ode_r |
Definition at line 74 of file term_grammar.hpp.
| boost::spirit::qi::rule<Iterator, expression(var_origin), whitespace_grammar<Iterator> > stan::gm::term_grammar< Iterator >::negated_factor_r |
Definition at line 98 of file term_grammar.hpp.
| boost::spirit::qi::rule<Iterator, expression(var_origin), whitespace_grammar<Iterator> > stan::gm::term_grammar< Iterator >::term_r |
Definition at line 110 of file term_grammar.hpp.
| variable_map& stan::gm::term_grammar< Iterator >::var_map_ |
Definition at line 34 of file term_grammar.hpp.
| boost::spirit::qi::rule<Iterator, variable(), whitespace_grammar<Iterator> > stan::gm::term_grammar< Iterator >::variable_r |
Definition at line 116 of file term_grammar.hpp.