![]() |
Stan
2.5.0
probability, sampling & optimization
|
#include <cstddef>#include <iomanip>#include <iostream>#include <istream>#include <map>#include <set>#include <sstream>#include <string>#include <utility>#include <vector>#include <stdexcept>#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 <boost/spirit/include/classic_position_iterator.hpp>#include <boost/spirit/include/support_multi_pass.hpp>#include <boost/tuple/tuple.hpp>#include <boost/variant/apply_visitor.hpp>#include <boost/variant/recursive_variant.hpp>#include <stan/gm/ast.hpp>#include <stan/gm/grammars/whitespace_grammar.hpp>#include <stan/gm/grammars/term_grammar.hpp>#include <stan/gm/grammars/expression_grammar.hpp>Go to the source code of this file.
Namespaces | |
| stan | |
| Probability, optimization and sampling library. | |
| stan::gm | |
| Directed graphical model compiler. | |
Functions | |
| BOOST_FUSION_ADAPT_STRUCT (stan::gm::index_op,(stan::gm::expression, expr_)(std::vector< std::vector< stan::gm::expression > >, dimss_)) | |
| BOOST_FUSION_ADAPT_STRUCT (stan::gm::integrate_ode,(std::string, system_function_name_)(stan::gm::expression, y0_)(stan::gm::expression, t0_)(stan::gm::expression, ts_)(stan::gm::expression, theta_)(stan::gm::expression, x_)(stan::gm::expression, x_int_)) | |
| BOOST_FUSION_ADAPT_STRUCT (stan::gm::fun,(std::string, name_)(std::vector< stan::gm::expression >, args_)) | |
| BOOST_FUSION_ADAPT_STRUCT (stan::gm::int_literal,(int, val_)(stan::gm::expr_type, type_)) | |
| BOOST_FUSION_ADAPT_STRUCT (stan::gm::double_literal,(double, val_)(stan::gm::expr_type, type_)) | |
| void | stan::gm::generate_expression (const expression &e, std::ostream &o) |
Variables | |
| boost::phoenix::function < validate_integrate_ode > | stan::gm::validate_integrate_ode_f |
| boost::phoenix::function < set_fun_type > | stan::gm::set_fun_type_f |
| boost::phoenix::function < set_fun_type_named > | stan::gm::set_fun_type_named_f |
| boost::phoenix::function < exponentiation_expr > | stan::gm::exponentiation_f |
| boost::phoenix::function < multiplication_expr > | stan::gm::multiplication_f |
| boost::phoenix::function < division_expr > | stan::gm::division_f |
| boost::phoenix::function < modulus_expr > | stan::gm::modulus_f |
| boost::phoenix::function < left_division_expr > | stan::gm::left_division_f |
| boost::phoenix::function < elt_multiplication_expr > | stan::gm::elt_multiplication_f |
| boost::phoenix::function < elt_division_expr > | stan::gm::elt_division_f |
| boost::phoenix::function < negate_expr > | stan::gm::negate_expr_f |
| boost::phoenix::function < logical_negate_expr > | stan::gm::logical_negate_expr_f |
| boost::phoenix::function < transpose_expr > | stan::gm::transpose_f |
| boost::phoenix::function < add_expression_dimss > | stan::gm::add_expression_dimss_f |
| boost::phoenix::function < set_var_type > | stan::gm::set_var_type_f |
| boost::phoenix::function < validate_int_expr3 > | stan::gm::validate_int_expr3_f |
| BOOST_FUSION_ADAPT_STRUCT | ( | stan::gm::index_op | , |
| (stan::gm::expression, expr_)(std::vector< std::vector< stan::gm::expression > >, dimss_) | |||
| ) |
| BOOST_FUSION_ADAPT_STRUCT | ( | stan::gm::integrate_ode | , |
| (std::string, system_function_name_)(stan::gm::expression, y0_)(stan::gm::expression, t0_)(stan::gm::expression, ts_)(stan::gm::expression, theta_)(stan::gm::expression, x_)(stan::gm::expression, x_int_) | |||
| ) |
| BOOST_FUSION_ADAPT_STRUCT | ( | stan::gm::fun | , |
| (std::string, name_)(std::vector< stan::gm::expression >, args_) | |||
| ) |
| BOOST_FUSION_ADAPT_STRUCT | ( | stan::gm::int_literal | , |
| (int, val_)(stan::gm::expr_type, type_) | |||
| ) |
| BOOST_FUSION_ADAPT_STRUCT | ( | stan::gm::double_literal | , |
| (double, val_)(stan::gm::expr_type, type_) | |||
| ) |