![]() |
Stan
2.5.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/ast.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, T6 > |
| struct | validate_decl_constraints |
| struct | validate_decl_constraints::result< T1, T2, T3, T4 > |
| struct | validate_identifier |
| struct | validate_identifier::result< T1, T2 > |
| struct | copy_square_cholesky_dimension_if_necessary |
| struct | copy_square_cholesky_dimension_if_necessary::result< T1 > |
| struct | empty_range |
| struct | empty_range::result< T1 > |
| struct | validate_int_expr |
| struct | validate_int_expr::result< T1, T2, T3 > |
| struct | set_int_range_lower |
| struct | set_int_range_lower::result< T1, T2, T3, T4 > |
| struct | set_int_range_upper |
| struct | set_int_range_upper::result< T1, T2, T3, T4 > |
| struct | validate_int_data_expr |
| struct | validate_int_data_expr::result< T1, T2, T3, T4, T5 > |
| 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, T4 > |
| struct | set_double_range_upper |
| struct | set_double_range_upper::result< T1, T2, T3, T4 > |
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 < copy_square_cholesky_dimension_if_necessary > | copy_square_cholesky_dimension_if_necessary_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 22 of file var_decls_grammar_def.hpp.
| boost::phoenix::function<add_var> add_var_f |
Definition at line 280 of file var_decls_grammar_def.hpp.
| boost::phoenix::function<copy_square_cholesky_dimension_if_necessary> copy_square_cholesky_dimension_if_necessary_f |
Definition at line 517 of file var_decls_grammar_def.hpp.
| boost::phoenix::function<empty_range> empty_range_f |
Definition at line 526 of file var_decls_grammar_def.hpp.
| boost::phoenix::function<set_double_range_lower> set_double_range_lower_f |
Definition at line 635 of file var_decls_grammar_def.hpp.
| boost::phoenix::function<set_double_range_upper> set_double_range_upper_f |
Definition at line 649 of file var_decls_grammar_def.hpp.
| boost::phoenix::function<set_int_range_lower> set_int_range_lower_f |
Definition at line 559 of file var_decls_grammar_def.hpp.
| boost::phoenix::function<set_int_range_upper> set_int_range_upper_f |
Definition at line 573 of file var_decls_grammar_def.hpp.
| boost::phoenix::function<validate_decl_constraints> validate_decl_constraints_f |
Definition at line 303 of file var_decls_grammar_def.hpp.
| boost::phoenix::function<validate_double_expr> validate_double_expr_f |
Definition at line 620 of file var_decls_grammar_def.hpp.
| boost::phoenix::function<validate_identifier> validate_identifier_f |
Definition at line 505 of file var_decls_grammar_def.hpp.
| boost::phoenix::function<validate_int_data_expr> validate_int_data_expr_f |
Definition at line 603 of file var_decls_grammar_def.hpp.
| boost::phoenix::function<validate_int_expr> validate_int_expr_f |
Definition at line 545 of file var_decls_grammar_def.hpp.