![]() |
Stan
1.0
probability, sampling & optimization
|
#include <boost/spirit/include/qi.hpp>#include <boost/spirit/include/phoenix_core.hpp>#include <boost/spirit/include/phoenix_function.hpp>#include <boost/spirit/include/phoenix_fusion.hpp>#include <boost/spirit/include/phoenix_object.hpp>#include <boost/spirit/include/phoenix_operator.hpp>#include <boost/spirit/include/phoenix_stl.hpp>#include <boost/lexical_cast.hpp>#include <boost/fusion/include/adapt_struct.hpp>#include <boost/fusion/include/std_pair.hpp>#include <boost/config/warning_disable.hpp>#include <boost/spirit/include/qi_numeric.hpp>#include <stan/gm/grammars/var_decls_grammar.hpp>#include <stan/gm/grammars/common_adaptors_def.hpp>Go to the source code of this file.
Classes | |
| struct | data_only_expression |
| struct | add_var |
| struct | add_var::result< T1, T2, T3, T4, T5 > |
| struct | validate_decl_constraints |
| struct | validate_decl_constraints::result< T1, T2, T3, T4 > |
| struct | validate_identifier |
| struct | validate_identifier::result< T1, T2 > |
| struct | empty_range |
| struct | empty_range::result< T1 > |
| struct | validate_int_expr |
| struct | validate_int_expr::result< T1, T2 > |
| struct | set_int_range_lower |
| struct | set_int_range_lower::result< T1, T2, T3 > |
| struct | set_int_range_upper |
| struct | set_int_range_upper::result< T1, T2, T3 > |
| struct | validate_int_data_expr |
| struct | validate_int_data_expr::result< T1, T2, T3 > |
| struct | validate_double_expr |
| struct | validate_double_expr::result< T1, T2 > |
| struct | set_double_range_lower |
| struct | set_double_range_lower::result< T1, T2, T3 > |
| struct | set_double_range_upper |
| struct | set_double_range_upper::result< T1, T2, T3 > |
Functions | |
| BOOST_FUSION_ADAPT_STRUCT (stan::gm::int_var_decl,(stan::gm::range, range_)(std::string, name_)(std::vector< stan::gm::expression >, dims_)) BOOST_FUSION_ADAPT_STRUCT(stan | |
Variables | |
| boost::phoenix::function< add_var > | add_var_f |
| boost::phoenix::function < validate_decl_constraints > | validate_decl_constraints_f |
| boost::phoenix::function < validate_identifier > | validate_identifier_f |
| boost::phoenix::function < empty_range > | empty_range_f |
| boost::phoenix::function < validate_int_expr > | validate_int_expr_f |
| boost::phoenix::function < set_int_range_lower > | set_int_range_lower_f |
| boost::phoenix::function < set_int_range_upper > | set_int_range_upper_f |
| boost::phoenix::function < validate_int_data_expr > | validate_int_data_expr_f |
| boost::phoenix::function < validate_double_expr > | validate_double_expr_f |
| boost::phoenix::function < set_double_range_lower > | set_double_range_lower_f |
| boost::phoenix::function < set_double_range_upper > | set_double_range_upper_f |
| BOOST_FUSION_ADAPT_STRUCT | ( | stan::gm::int_var_decl | , |
| (stan::gm::range, range_)(std::string, name_)(std::vector< stan::gm::expression >, dims_) | |||
| ) |
Definition at line 49 of file var_decls_grammar_def.hpp.
| boost::phoenix::function<add_var> add_var_f |
Definition at line 260 of file var_decls_grammar_def.hpp.
| boost::phoenix::function<empty_range> empty_range_f |
Definition at line 440 of file var_decls_grammar_def.hpp.
| boost::phoenix::function<set_double_range_lower> set_double_range_lower_f |
Definition at line 536 of file var_decls_grammar_def.hpp.
| boost::phoenix::function<set_double_range_upper> set_double_range_upper_f |
Definition at line 549 of file var_decls_grammar_def.hpp.
| boost::phoenix::function<set_int_range_lower> set_int_range_lower_f |
Definition at line 469 of file var_decls_grammar_def.hpp.
| boost::phoenix::function<set_int_range_upper> set_int_range_upper_f |
Definition at line 482 of file var_decls_grammar_def.hpp.
| boost::phoenix::function<validate_decl_constraints> validate_decl_constraints_f |
Definition at line 283 of file var_decls_grammar_def.hpp.
| boost::phoenix::function<validate_double_expr> validate_double_expr_f |
Definition at line 522 of file var_decls_grammar_def.hpp.
| boost::phoenix::function<validate_identifier> validate_identifier_f |
Definition at line 431 of file var_decls_grammar_def.hpp.
| boost::phoenix::function<validate_int_data_expr> validate_int_data_expr_f |
Definition at line 505 of file var_decls_grammar_def.hpp.
| boost::phoenix::function<validate_int_expr> validate_int_expr_f |
Definition at line 456 of file var_decls_grammar_def.hpp.