Cstan::variational::advi< Model, Q, BaseRNG > | Automatic Differentiation Variational Inference |
Cstan::lang::arg_decl | AST node for the type delclaration for function arguments |
►Cstan::services::argument | |
►Cstan::services::categorical_argument | |
Cstan::services::arg_adapt | |
►Cstan::services::arg_bfgs | |
Cstan::services::arg_lbfgs | |
Cstan::services::arg_data | |
Cstan::services::arg_diagnose | |
Cstan::services::arg_hmc | |
Cstan::services::arg_newton | |
Cstan::services::arg_nuts | |
Cstan::services::arg_optimize | |
Cstan::services::arg_output | |
Cstan::services::arg_random | |
Cstan::services::arg_rwm | |
Cstan::services::arg_sample | |
Cstan::services::arg_softabs | |
Cstan::services::arg_static | |
Cstan::services::arg_test_gradient | |
Cstan::services::arg_variational | |
Cstan::services::arg_variational_adapt | |
Cstan::services::arg_variational_fullrank | |
Cstan::services::arg_variational_meanfield | |
Cstan::services::arg_xhmc | |
►Cstan::services::unvalued_argument | |
Cstan::services::arg_dense_e | |
Cstan::services::arg_diag_e | |
Cstan::services::arg_fail | |
Cstan::services::arg_fixed_param | |
Cstan::services::arg_unit_e | |
►Cstan::services::valued_argument | |
►Cstan::services::list_argument | |
Cstan::services::arg_engine | |
Cstan::services::arg_method | |
Cstan::services::arg_metric | |
Cstan::services::arg_optimize_algo | |
Cstan::services::arg_sample_algo | |
Cstan::services::arg_test | |
Cstan::services::arg_variational_algo | |
►Cstan::services::singleton_argument< T > | |
Cstan::services::arg_adapt_delta | |
Cstan::services::arg_adapt_engaged | |
Cstan::services::arg_adapt_gamma | |
Cstan::services::arg_adapt_init_buffer | |
Cstan::services::arg_adapt_kappa | |
Cstan::services::arg_adapt_t0 | |
Cstan::services::arg_adapt_term_buffer | |
Cstan::services::arg_adapt_window | |
Cstan::services::arg_data_file | |
Cstan::services::arg_diagnostic_file | |
Cstan::services::arg_history_size | |
Cstan::services::arg_id | |
Cstan::services::arg_init | |
Cstan::services::arg_init_alpha | |
Cstan::services::arg_int_time | |
Cstan::services::arg_iter | |
Cstan::services::arg_max_depth | |
Cstan::services::arg_num_samples | |
Cstan::services::arg_num_warmup | |
Cstan::services::arg_output_file | |
Cstan::services::arg_refresh | |
Cstan::services::arg_save_iterations | |
Cstan::services::arg_save_warmup | |
Cstan::services::arg_seed | |
Cstan::services::arg_softabs_alpha | |
Cstan::services::arg_stepsize | |
Cstan::services::arg_stepsize_jitter | |
Cstan::services::arg_test_grad_eps | |
Cstan::services::arg_test_grad_err | |
Cstan::services::arg_thin | |
Cstan::services::arg_tolerance | |
Cstan::services::arg_variational_adapt_engaged | |
Cstan::services::arg_variational_adapt_iter | |
Cstan::services::arg_variational_eta | |
Cstan::services::arg_variational_eval_elbo | |
Cstan::services::arg_variational_iter | |
Cstan::services::arg_variational_num_samples | |
Cstan::services::arg_variational_output_samples | |
Cstan::services::arg_x_delta | |
Cstan::services::argument_parser | |
Cstan::services::argument_probe | |
Cstan::lang::array_expr | Structure to hold an array expression |
Cstan::lang::assgn | AST node for assignment to variable with multi-indexing |
Cstan::lang::assignment | AST node for assignment statements |
►Cstan::mcmc::base_adaptation | |
Cstan::mcmc::stepsize_adaptation | |
►Cstan::mcmc::windowed_adaptation | |
Cstan::mcmc::covar_adaptation | |
Cstan::mcmc::var_adaptation | |
►Cstan::mcmc::base_adapter | |
►Cstan::mcmc::stepsize_adapter | |
Cstan::mcmc::adapt_softabs_nuts< Model, BaseRNG > | The No-U-Turn sampler (NUTS) with multinomial sampling with a Gaussian-Riemannian disintegration and SoftAbs metric and adaptive step size |
Cstan::mcmc::adapt_softabs_static_hmc< Model, BaseRNG > | Hamiltonian Monte Carlo implementation using the endpoint of trajectories with a static integration time with a Gaussian-Riemannian disintegration and SoftAbs metric and adaptive step size |
Cstan::mcmc::adapt_softabs_static_uniform< Model, BaseRNG > | Hamiltonian Monte Carlo implementation that uniformly samples from trajectories with a static integration time with a Gaussian-Riemannian disintegration and SoftAbs metric and adaptive step size |
Cstan::mcmc::adapt_softabs_xhmc< Model, BaseRNG > | Exhausive Hamiltonian Monte Carlo (XHMC) with multinomial sampling with a Gaussian-Riemannian disintegration and SoftAbs metric and adaptive step size |
Cstan::mcmc::adapt_unit_e_nuts< Model, BaseRNG > | The No-U-Turn sampler (NUTS) with multinomial sampling with a Gaussian-Euclidean disintegration and unit metric and adaptive step size |
Cstan::mcmc::adapt_unit_e_nuts_classic< Model, BaseRNG > | |
Cstan::mcmc::adapt_unit_e_static_hmc< Model, BaseRNG > | Hamiltonian Monte Carlo implementation using the endpoint of trajectories with a static integration time with a Gaussian-Euclidean disintegration and unit metric and adaptive step size |
Cstan::mcmc::adapt_unit_e_static_uniform< Model, BaseRNG > | Hamiltonian Monte Carlo implementation that uniformly samples from trajectories with a static integration time with a Gaussian-Euclidean disintegration and unit metric and adaptive step size |
Cstan::mcmc::adapt_unit_e_xhmc< Model, BaseRNG > | Exhausive Hamiltonian Monte Carlo (XHMC) with multinomial sampling with a Gaussian-Euclidean disintegration and unit metric and adaptive step size |
►Cstan::mcmc::stepsize_covar_adapter | |
Cstan::mcmc::adapt_dense_e_nuts< Model, BaseRNG > | The No-U-Turn sampler (NUTS) with multinomial sampling with a Gaussian-Euclidean disintegration and adaptive dense metric and adaptive step size |
Cstan::mcmc::adapt_dense_e_nuts_classic< Model, BaseRNG > | |
Cstan::mcmc::adapt_dense_e_static_hmc< Model, BaseRNG > | Hamiltonian Monte Carlo implementation using the endpoint of trajectories with a static integration time with a Gaussian-Euclidean disintegration and adative dense metric and adaptive step size |
Cstan::mcmc::adapt_dense_e_static_uniform< Model, BaseRNG > | Hamiltonian Monte Carlo implementation that uniformly samples from trajectories with a static integration time with a Gaussian-Euclidean disintegration and adaptive dense metric and adaptive step size |
Cstan::mcmc::adapt_dense_e_xhmc< Model, BaseRNG > | Exhausive Hamiltonian Monte Carlo (XHMC) with multinomial sampling with a Gaussian-Euclidean disintegration and adaptive dense metric and adaptive step size |
►Cstan::mcmc::stepsize_var_adapter | |
Cstan::mcmc::adapt_diag_e_nuts< Model, BaseRNG > | The No-U-Turn sampler (NUTS) with multinomial sampling with a Gaussian-Euclidean disintegration and adaptive diagonal metric and adaptive step size |
Cstan::mcmc::adapt_diag_e_nuts_classic< Model, BaseRNG > | |
Cstan::mcmc::adapt_diag_e_static_hmc< Model, BaseRNG > | Hamiltonian Monte Carlo implementation using the endpoint of trajectories with a static integration time with a Gaussian-Euclidean disintegration and adaptive diagonal metric and adaptive step size |
Cstan::mcmc::adapt_diag_e_static_uniform< Model, BaseRNG > | Hamiltonian Monte Carlo implementation that uniformly samples from trajectories with a static integration time with a Gaussian-Euclidean disintegration and adaptive diagonal metric and adaptive step size |
Cstan::mcmc::adapt_diag_e_xhmc< Model, BaseRNG > | Exhausive Hamiltonian Monte Carlo (XHMC) with multinomial sampling with a Gaussian-Euclidean disintegration and adaptive diagonal metric and adaptive step size |
►Cstan::variational::base_family | |
Cstan::variational::normal_fullrank | Variational family approximation with full-rank multivariate normal distribution |
Cstan::variational::normal_meanfield | Variational family approximation with mean-field (diagonal covariance) multivariate normal distribution |
Cstan::mcmc::base_hamiltonian< Model, Point, BaseRNG > | |
►Cstan::mcmc::base_hamiltonian< Model, dense_e_point, BaseRNG > | |
Cstan::mcmc::dense_e_metric< Model, BaseRNG > | |
►Cstan::mcmc::base_hamiltonian< Model, diag_e_point, BaseRNG > | |
Cstan::mcmc::diag_e_metric< Model, BaseRNG > | |
►Cstan::mcmc::base_hamiltonian< Model, softabs_point, BaseRNG > | |
Cstan::mcmc::softabs_metric< Model, BaseRNG > | |
►Cstan::mcmc::base_hamiltonian< Model, unit_e_point, BaseRNG > | |
Cstan::mcmc::unit_e_metric< Model, BaseRNG > | |
►Cstan::mcmc::base_integrator< Hamiltonian > | |
►Cstan::mcmc::base_leapfrog< Hamiltonian > | |
Cstan::mcmc::expl_leapfrog< Hamiltonian > | |
Cstan::mcmc::impl_leapfrog< Hamiltonian > | |
►Cstan::mcmc::base_integrator< dense_e_metric< Model, BaseRNG > > | |
►Cstan::mcmc::base_leapfrog< dense_e_metric< Model, BaseRNG > > | |
Cstan::mcmc::expl_leapfrog< dense_e_metric< Model, BaseRNG > > | |
►Cstan::mcmc::base_integrator< diag_e_metric< Model, BaseRNG > > | |
►Cstan::mcmc::base_leapfrog< diag_e_metric< Model, BaseRNG > > | |
Cstan::mcmc::expl_leapfrog< diag_e_metric< Model, BaseRNG > > | |
►Cstan::mcmc::base_integrator< softabs_metric< Model, BaseRNG > > | |
►Cstan::mcmc::base_leapfrog< softabs_metric< Model, BaseRNG > > | |
Cstan::mcmc::impl_leapfrog< softabs_metric< Model, BaseRNG > > | |
►Cstan::mcmc::base_integrator< unit_e_metric< Model, BaseRNG > > | |
►Cstan::mcmc::base_leapfrog< unit_e_metric< Model, BaseRNG > > | |
Cstan::mcmc::expl_leapfrog< unit_e_metric< Model, BaseRNG > > | |
►Cstan::interface_callbacks::interrupt::base_interrupt | |
Cstan::interface_callbacks::interrupt::noop | |
►Cstan::mcmc::base_mcmc | |
►Cstan::mcmc::base_hmc< Model, dense_e_metric, expl_leapfrog, BaseRNG > | |
►Cstan::mcmc::base_nuts< Model, dense_e_metric, expl_leapfrog, BaseRNG > | |
►Cstan::mcmc::dense_e_nuts< Model, BaseRNG > | The No-U-Turn sampler (NUTS) with multinomial sampling with a Gaussian-Euclidean disintegration and dense metric |
Cstan::mcmc::adapt_dense_e_nuts< Model, BaseRNG > | The No-U-Turn sampler (NUTS) with multinomial sampling with a Gaussian-Euclidean disintegration and adaptive dense metric and adaptive step size |
►Cstan::mcmc::base_nuts_classic< Model, dense_e_metric, expl_leapfrog, BaseRNG > | |
►Cstan::mcmc::dense_e_nuts_classic< Model, BaseRNG > | |
Cstan::mcmc::adapt_dense_e_nuts_classic< Model, BaseRNG > | |
►Cstan::mcmc::base_static_hmc< Model, dense_e_metric, expl_leapfrog, BaseRNG > | |
►Cstan::mcmc::dense_e_static_hmc< Model, BaseRNG > | Hamiltonian Monte Carlo implementation using the endpoint of trajectories with a static integration time with a Gaussian-Euclidean disintegration and dense metric |
Cstan::mcmc::adapt_dense_e_static_hmc< Model, BaseRNG > | Hamiltonian Monte Carlo implementation using the endpoint of trajectories with a static integration time with a Gaussian-Euclidean disintegration and adative dense metric and adaptive step size |
►Cstan::mcmc::base_static_uniform< Model, dense_e_metric, expl_leapfrog, BaseRNG > | |
►Cstan::mcmc::dense_e_static_uniform< Model, BaseRNG > | Hamiltonian Monte Carlo implementation that uniformly samples from trajectories with a static integration time with a Gaussian-Euclidean disintegration and dense metric |
Cstan::mcmc::adapt_dense_e_static_uniform< Model, BaseRNG > | Hamiltonian Monte Carlo implementation that uniformly samples from trajectories with a static integration time with a Gaussian-Euclidean disintegration and adaptive dense metric and adaptive step size |
►Cstan::mcmc::base_xhmc< Model, dense_e_metric, expl_leapfrog, BaseRNG > | |
►Cstan::mcmc::dense_e_xhmc< Model, BaseRNG > | Exhausive Hamiltonian Monte Carlo (XHMC) with multinomial sampling with a Gaussian-Euclidean disintegration and dense metric |
Cstan::mcmc::adapt_dense_e_xhmc< Model, BaseRNG > | Exhausive Hamiltonian Monte Carlo (XHMC) with multinomial sampling with a Gaussian-Euclidean disintegration and adaptive dense metric and adaptive step size |
►Cstan::mcmc::base_hmc< Model, diag_e_metric, expl_leapfrog, BaseRNG > | |
►Cstan::mcmc::base_nuts< Model, diag_e_metric, expl_leapfrog, BaseRNG > | |
►Cstan::mcmc::diag_e_nuts< Model, BaseRNG > | The No-U-Turn sampler (NUTS) with multinomial sampling with a Gaussian-Euclidean disintegration and diagonal metric |
Cstan::mcmc::adapt_diag_e_nuts< Model, BaseRNG > | The No-U-Turn sampler (NUTS) with multinomial sampling with a Gaussian-Euclidean disintegration and adaptive diagonal metric and adaptive step size |
►Cstan::mcmc::base_nuts_classic< Model, diag_e_metric, expl_leapfrog, BaseRNG > | |
►Cstan::mcmc::diag_e_nuts_classic< Model, BaseRNG > | |
Cstan::mcmc::adapt_diag_e_nuts_classic< Model, BaseRNG > | |
►Cstan::mcmc::base_static_hmc< Model, diag_e_metric, expl_leapfrog, BaseRNG > | |
►Cstan::mcmc::diag_e_static_hmc< Model, BaseRNG > | Hamiltonian Monte Carlo implementation using the endpoint of trajectories with a static integration time with a Gaussian-Euclidean disintegration and diagonal metric |
Cstan::mcmc::adapt_diag_e_static_hmc< Model, BaseRNG > | Hamiltonian Monte Carlo implementation using the endpoint of trajectories with a static integration time with a Gaussian-Euclidean disintegration and adaptive diagonal metric and adaptive step size |
►Cstan::mcmc::base_static_uniform< Model, diag_e_metric, expl_leapfrog, BaseRNG > | |
►Cstan::mcmc::diag_e_static_uniform< Model, BaseRNG > | Hamiltonian Monte Carlo implementation that uniformly samples from trajectories with a static integration time with a Gaussian-Euclidean disintegration and diagonal metric |
Cstan::mcmc::adapt_diag_e_static_uniform< Model, BaseRNG > | Hamiltonian Monte Carlo implementation that uniformly samples from trajectories with a static integration time with a Gaussian-Euclidean disintegration and adaptive diagonal metric and adaptive step size |
►Cstan::mcmc::base_xhmc< Model, diag_e_metric, expl_leapfrog, BaseRNG > | |
►Cstan::mcmc::diag_e_xhmc< Model, BaseRNG > | Exhausive Hamiltonian Monte Carlo (XHMC) with multinomial sampling with a Gaussian-Euclidean disintegration and diagonal metric |
Cstan::mcmc::adapt_diag_e_xhmc< Model, BaseRNG > | Exhausive Hamiltonian Monte Carlo (XHMC) with multinomial sampling with a Gaussian-Euclidean disintegration and adaptive diagonal metric and adaptive step size |
►Cstan::mcmc::base_hmc< Model, softabs_metric, impl_leapfrog, BaseRNG > | |
►Cstan::mcmc::base_nuts< Model, softabs_metric, impl_leapfrog, BaseRNG > | |
►Cstan::mcmc::softabs_nuts< Model, BaseRNG > | The No-U-Turn sampler (NUTS) with multinomial sampling with a Gaussian-Riemannian disintegration and SoftAbs metric |
Cstan::mcmc::adapt_softabs_nuts< Model, BaseRNG > | The No-U-Turn sampler (NUTS) with multinomial sampling with a Gaussian-Riemannian disintegration and SoftAbs metric and adaptive step size |
►Cstan::mcmc::base_static_hmc< Model, softabs_metric, impl_leapfrog, BaseRNG > | |
►Cstan::mcmc::softabs_static_hmc< Model, BaseRNG > | Hamiltonian Monte Carlo implementation using the endpoint of trajectories with a static integration time with a Gaussian-Riemannian disintegration and SoftAbs metric |
Cstan::mcmc::adapt_softabs_static_hmc< Model, BaseRNG > | Hamiltonian Monte Carlo implementation using the endpoint of trajectories with a static integration time with a Gaussian-Riemannian disintegration and SoftAbs metric and adaptive step size |
►Cstan::mcmc::base_static_uniform< Model, softabs_metric, impl_leapfrog, BaseRNG > | |
►Cstan::mcmc::softabs_static_uniform< Model, BaseRNG > | Hamiltonian Monte Carlo implementation that uniformly samples from trajectories with a static integration time with a Gaussian-Riemannian disintegration and SoftAbs metric |
Cstan::mcmc::adapt_softabs_static_uniform< Model, BaseRNG > | Hamiltonian Monte Carlo implementation that uniformly samples from trajectories with a static integration time with a Gaussian-Riemannian disintegration and SoftAbs metric and adaptive step size |
►Cstan::mcmc::base_xhmc< Model, softabs_metric, impl_leapfrog, BaseRNG > | |
►Cstan::mcmc::softabs_xhmc< Model, BaseRNG > | Exhausive Hamiltonian Monte Carlo (XHMC) with multinomial sampling with a Gaussian-Riemannian disintegration and SoftAbs metric |
Cstan::mcmc::adapt_softabs_xhmc< Model, BaseRNG > | Exhausive Hamiltonian Monte Carlo (XHMC) with multinomial sampling with a Gaussian-Riemannian disintegration and SoftAbs metric and adaptive step size |
►Cstan::mcmc::base_hmc< Model, unit_e_metric, expl_leapfrog, BaseRNG > | |
►Cstan::mcmc::base_nuts< Model, unit_e_metric, expl_leapfrog, BaseRNG > | |
►Cstan::mcmc::unit_e_nuts< Model, BaseRNG > | The No-U-Turn sampler (NUTS) with multinomial sampling with a Gaussian-Euclidean disintegration and unit metric |
Cstan::mcmc::adapt_unit_e_nuts< Model, BaseRNG > | The No-U-Turn sampler (NUTS) with multinomial sampling with a Gaussian-Euclidean disintegration and unit metric and adaptive step size |
►Cstan::mcmc::base_nuts_classic< Model, unit_e_metric, expl_leapfrog, BaseRNG > | |
►Cstan::mcmc::unit_e_nuts_classic< Model, BaseRNG > | |
Cstan::mcmc::adapt_unit_e_nuts_classic< Model, BaseRNG > | |
►Cstan::mcmc::base_static_hmc< Model, unit_e_metric, expl_leapfrog, BaseRNG > | |
►Cstan::mcmc::unit_e_static_hmc< Model, BaseRNG > | Hamiltonian Monte Carlo implementation using the endpoint of trajectories with a static integration time with a Gaussian-Euclidean disintegration and unit metric |
Cstan::mcmc::adapt_unit_e_static_hmc< Model, BaseRNG > | Hamiltonian Monte Carlo implementation using the endpoint of trajectories with a static integration time with a Gaussian-Euclidean disintegration and unit metric and adaptive step size |
►Cstan::mcmc::base_static_uniform< Model, unit_e_metric, expl_leapfrog, BaseRNG > | |
►Cstan::mcmc::unit_e_static_uniform< Model, BaseRNG > | Hamiltonian Monte Carlo implementation that uniformly samples from trajectories with a static integration time with a Gaussian-Euclidean disintegration and unit metric |
Cstan::mcmc::adapt_unit_e_static_uniform< Model, BaseRNG > | Hamiltonian Monte Carlo implementation that uniformly samples from trajectories with a static integration time with a Gaussian-Euclidean disintegration and unit metric and adaptive step size |
►Cstan::mcmc::base_xhmc< Model, unit_e_metric, expl_leapfrog, BaseRNG > | |
►Cstan::mcmc::unit_e_xhmc< Model, BaseRNG > | Exhausive Hamiltonian Monte Carlo (XHMC) with multinomial sampling with a Gaussian-Euclidean disintegration and unit metric |
Cstan::mcmc::adapt_unit_e_xhmc< Model, BaseRNG > | Exhausive Hamiltonian Monte Carlo (XHMC) with multinomial sampling with a Gaussian-Euclidean disintegration and unit metric and adaptive step size |
►Cstan::mcmc::base_hmc< Model, Hamiltonian, Integrator, BaseRNG > | |
Cstan::mcmc::base_nuts< Model, Hamiltonian, Integrator, BaseRNG > | The No-U-Turn sampler (NUTS) with multinomial sampling |
Cstan::mcmc::base_nuts_classic< Model, Hamiltonian, Integrator, BaseRNG > | |
Cstan::mcmc::base_static_hmc< Model, Hamiltonian, Integrator, BaseRNG > | Hamiltonian Monte Carlo implementation using the endpoint of trajectories with a static integration time |
Cstan::mcmc::base_static_uniform< Model, Hamiltonian, Integrator, BaseRNG > | Hamiltonian Monte Carlo implementation that uniformly samples from trajectories with a static integration time |
Cstan::mcmc::base_xhmc< Model, Hamiltonian, Integrator, BaseRNG > | Exhaustive Hamiltonian Monte Carlo (XHMC) with multinomial sampling |
Cstan::mcmc::fixed_param_sampler | |
►Cstan::lang::base_var_decl | AST base class for variable declarations, which share most of their structure |
Cstan::lang::cholesky_corr_var_decl | Structure to hold a Cholesky factor for a correlation matrix variable declaration |
Cstan::lang::cholesky_factor_var_decl | Structure to hold a Cholesky factor variable declaration |
Cstan::lang::corr_matrix_var_decl | Structure to hold a correlation matrix variable declaration |
Cstan::lang::cov_matrix_var_decl | Structure to hold a covariance matrix variable declaration |
Cstan::lang::double_var_decl | An integer variable declaration and optional definition |
Cstan::lang::int_var_decl | An integer variable declaration and optional definition |
Cstan::lang::matrix_var_decl | Structure to hold a matrix variable declaration |
Cstan::lang::ordered_var_decl | Structure to hold the declaration of an ordered vector |
Cstan::lang::positive_ordered_var_decl | Structure to hold the declaration of a positive ordered vector |
Cstan::lang::row_vector_var_decl | Structure to hold a row vector variable declaration |
Cstan::lang::simplex_var_decl | Structure to hold the declaration of a simplex |
Cstan::lang::unit_vector_var_decl | Structure to hold the declaration of a unit vector |
Cstan::lang::vector_var_decl | Structure to hold a column vector variable declaration |
►Cstan::interface_callbacks::writer::base_writer | Base_writer is an abstract base class defining the interface for Stan writer callbacks |
Cstan::interface_callbacks::writer::noop_writer | No op writer |
Cstan::interface_callbacks::writer::stream_writer | Stream_writer writes to an std::ostream |
Cstan::optimization::BFGSMinimizer< FunctorType, QNUpdateType, Scalar, DimAtCompile > | |
►Cstan::optimization::BFGSMinimizer< ModelAdaptor< M >, QNUpdateType, Scalar, DimAtCompile > | |
Cstan::optimization::BFGSLineSearch< M, QNUpdateType, Scalar, DimAtCompile > | |
Cstan::optimization::BFGSUpdate_HInv< Scalar, DimAtCompile > | |
Cstan::lang::binary_op | Node for storing binary operations consisting of an operation and left and right arguments |
Cstan::lang::break_continue_statement | AST structure for break and continue statements |
Cstan::mcmc::chains< RNG > | An mcmc::chains object stores parameter names and dimensionalities along with samples from multiple chains |
Cstan::io::cmd_line | Parses and stores command-line arguments |
Cstan::lang::conditional_op | Structure for the conditional operator |
Cstan::lang::conditional_statement | AST node for conditional statements |
Cstan::model::cons_index_list< H, T > | Template structure for an index list consisting of a head and tail index |
Cstan::optimization::ConvergenceOptions< Scalar > | |
Cstan::lang::distribution | Structure for a distribution with parameters |
Cstan::lang::double_literal | Node for holding a double literal |
Cstan::io::dump_reader | Reads data from S-plus dump format |
►CE | |
Cstan::lang::located_exception< E > | Structure for a located exception for standard library exception types that have no what-based constructors |
Cstan::services::error_codes | |
Cstan::lang::expr_type | Structure of the type of an expression, which consists of a base type and a number of dimensions |
Cstan::lang::expression | |
Cstan::lang::for_statement | AST node for representing a for statement |
Cstan::lang::fun | Structure for function application |
Cstan::lang::function_decl_def | AST node for a function declaration and definition including return type name, arguments, and body |
Cstan::lang::function_decl_defs | AST node for a sequence of function declarations and definitions |
Cstan::lang::function_signatures | This class is a singleton used to store the available functions in the Stan object language and their signatures |
►Cgrammar | |
Cstan::lang::bare_type_grammar< Iterator > | |
Cstan::lang::expression07_grammar< Iterator > | |
Cstan::lang::expression_grammar< Iterator > | |
Cstan::lang::functions_grammar< Iterator > | |
Cstan::lang::indexes_grammar< Iterator > | |
Cstan::lang::program_grammar< Iterator > | |
Cstan::lang::statement_2_grammar< Iterator > | |
Cstan::lang::statement_grammar< Iterator > | |
Cstan::lang::term_grammar< Iterator > | |
Cstan::lang::var_decls_grammar< Iterator > | |
Cstan::lang::whitespace_grammar< Iterator > | |
Cstan::lang::idx | AST variant structure for indexes, holding any of a unary, multi, omni, lower-bound, upper-bound, or lower- and upper-bound index |
Cstan::lang::increment_log_prob_statement | AST node for the increment log prob (deprecated) and target increment statements |
Cstan::model::index_max | Structure for an indexing from the start of a container to a specified maximum index (inclusive) |
Cstan::model::index_min | Structure for an indexing from a minimum index (inclusive) to the end of a container |
Cstan::model::index_min_max | Structure for an indexing from a minimum index (inclusive) to a maximum index (inclusive) |
Cstan::model::index_multi | Structure for an indexing consisting of multiple indexes |
Cstan::model::index_omni | Structure for an indexing that consists of all indexes for a container |
Cstan::lang::index_op | Structure for an indexed expression |
Cstan::lang::index_op_sliced | AST structure for holding an expression with a sequence of indexes |
Cstan::model::index_uni | Structure for an indexing consisting of a single index |
Cstan::lang::int_literal | |
Cstan::lang::integrate_ode | Structure for integrate diff eq statement |
Cstan::lang::integrate_ode_control | Structure for a diff eq integration statement with control parameters for the integrator |
►Cstan::json::json_handler | Abstract base class for JSON handlers |
Cstan::json::json_data_handler | A json_data_handler is an implementation of a json_handler that restricts the allowed JSON text a set of Stan variable declarations in JSON format |
Cstan::lang::lb_idx | AST structure for holding a lower-bound index |
Cstan::optimization::LBFGSUpdate< Scalar, DimAtCompile > | Implement a limited memory version of the BFGS update |
►Clogic_error | |
Cstan::json::json_error | Exception type for JSON errors |
Cstan::optimization::LSOptions< Scalar > | |
Cstan::lang::lub_idx | AST structure for lower and upper bounds |
Cstan::services::sample::mcmc_writer< Model, SampleWriter, DiagnosticWriter, MessageWriter > | Mcmc_writer writes out headers and samples |
Cstan::model::model_functional< M > | |
Cstan::optimization::ModelAdaptor< M > | |
Cstan::lang::multi_idx | |
Cstan::lang::nil | The nil structure used as a placeholder for undefined or empty values in several structures |
Cstan::model::nil_index_list | Structure for an empty (size zero) index list |
Cstan::lang::no_op_statement | AST node for the no-operation statement |
Cstan::mcmc::nuts_util | |
Cstan::lang::omni_idx | AST structure for representing all legal indexes |
►Cstan::lang::phoenix_functor_binary | This is the base class for binary functors that are adapted to lazy semantic actions by boost::phoenix |
Cstan::lang::add_conditional_body | |
Cstan::lang::add_while_body | |
Cstan::lang::assign_lhs | |
Cstan::lang::empty_range | |
Cstan::lang::is_prob_fun | |
Cstan::lang::remove_loop_identifier | |
Cstan::lang::require_vbar | |
Cstan::lang::unscope_locals | |
Cstan::lang::unscope_variables | |
Cstan::lang::validate_int_expr_silent | |
►Cstan::lang::phoenix_functor_quaternary | This is the base class for quatenary functors that are adapted to lazy semantic actions by boost::phoenix |
Cstan::lang::add_conditional_condition | |
Cstan::lang::add_expression_dimss | |
Cstan::lang::add_fun_var | |
Cstan::lang::add_idxs | |
Cstan::lang::add_while_condition | |
Cstan::lang::left_division_expr | |
Cstan::lang::modulus_expr | |
Cstan::lang::negate_expr | |
Cstan::lang::set_double_range_lower | |
Cstan::lang::set_double_range_upper | |
Cstan::lang::set_int_range_lower | |
Cstan::lang::set_int_range_upper | |
Cstan::lang::set_void_function | |
Cstan::lang::validate_definition | |
Cstan::lang::validate_integrate_ode | |
Cstan::lang::validate_integrate_ode_control | |
Cstan::lang::validate_sample | |
►Cstan::lang::phoenix_functor_quinary | This is the base class for quinary functors that are adapted to lazy semantic actions by boost::phoenix |
Cstan::lang::add_function_signature | |
Cstan::lang::add_loop_identifier | |
Cstan::lang::binary_op_expr | |
Cstan::lang::exponentiation_expr | |
Cstan::lang::program_error | |
Cstan::lang::set_fun_type_named | |
Cstan::lang::set_var_type | |
Cstan::lang::validate_assignment | |
Cstan::lang::validate_conditional_op | |
Cstan::lang::validate_decl_constraints | |
Cstan::lang::validate_declarations | |
Cstan::lang::validate_int_data_expr | |
►Cstan::lang::phoenix_functor_senary | This is the base class for senary functors that are adapted to lazy semantic actions by boost::phoenix |
Cstan::lang::add_var | |
Cstan::lang::identifier_to_var | |
Cstan::lang::set_array_expr_type | |
Cstan::lang::phoenix_functor_septenary | This is the base class for septenary functors that are adapted to lazy semantic actions by boost::phoenix |
►Cstan::lang::phoenix_functor_ternary | This is the base class for ternary functors that are adapted to lazy semantic actions by boost::phoenix |
Cstan::lang::add_line_number | |
Cstan::lang::addition_expr3 | |
Cstan::lang::division_expr | |
Cstan::lang::elt_division_expr | |
Cstan::lang::elt_multiplication_expr | |
Cstan::lang::expression_as_statement | |
Cstan::lang::logical_negate_expr | |
Cstan::lang::multiplication_expr | |
Cstan::lang::non_void_expression | |
Cstan::lang::set_allows_sampling_origin | |
Cstan::lang::subtraction_expr3 | |
Cstan::lang::transpose_expr | |
Cstan::lang::validate_allow_sample | |
Cstan::lang::validate_assgn | |
Cstan::lang::validate_double_expr | |
Cstan::lang::validate_expr_type3 | |
Cstan::lang::validate_identifier | |
Cstan::lang::validate_in_loop | |
Cstan::lang::validate_int_expr | |
Cstan::lang::validate_int_expression_warn | |
Cstan::lang::validate_ints_expression | |
Cstan::lang::validate_non_void_arg_function | |
Cstan::lang::validate_non_void_expression | |
Cstan::lang::validate_pmf_pdf_variate | |
Cstan::lang::validate_prob_fun | |
Cstan::lang::validate_return_allowed | |
Cstan::lang::validate_return_type | |
Cstan::lang::validate_void_return_allowed | |
►Cstan::lang::phoenix_functor_unary | This is the base class for unnary functors that are adapted to lazy semantic actions by boost::phoenix |
Cstan::lang::add_lp_var | |
Cstan::lang::copy_square_cholesky_dimension_if_necessary | |
Cstan::lang::deprecate_increment_log_prob | |
Cstan::lang::deprecate_old_assignment_op | |
Cstan::lang::deprecated_integrate_ode | |
Cstan::lang::increment_size_t | |
Cstan::lang::remove_lp_var | |
Cstan::lang::scope_lp | |
Cstan::lang::set_no_op | |
Cstan::lang::set_omni_idx | |
Cstan::lang::set_void_return | |
Cstan::lang::print_statement | AST node for print statements |
Cstan::lang::printable | A printable object is either an expression or a string |
Cstan::model::prob_grad | The prob_grad class represents the basic parameter holders for a model |
Cstan::lang::program | AST node for a complete Stan program |
►Cstan::mcmc::ps_point | Point in a generic phase space |
Cstan::mcmc::dense_e_point | Point in a phase space with a base Euclidean manifold with dense metric |
Cstan::mcmc::diag_e_point | Point in a phase space with a base Euclidean manifold with diagonal metric |
Cstan::mcmc::softabs_point | Point in a phase space with a base Riemannian manifold with SoftAbs metric |
Cstan::mcmc::unit_e_point | Point in a phase space with a base Euclidean manifold with unit metric |
Cstan::lang::range | AST structure for a range object with a low and high value |
Cstan::io::reader< T > | A stream-based reader for integer, scalar, vector, matrix and array data types, with Jacobian calculations |
Cstan::lang::reject_statement | AST node for the reject statement |
Cstan::lang::phoenix_functor_unary::result< class > | Declare result to be a template struct |
Cstan::lang::phoenix_functor_ternary::result< class > | Declare result to be a template struct |
Cstan::lang::phoenix_functor_quaternary::result< class > | Declare result to be a template struct |
Cstan::lang::phoenix_functor_senary::result< class > | Declare result to be a template struct |
Cstan::lang::phoenix_functor_septenary::result< class > | Declare result to be a template struct |
Cstan::lang::phoenix_functor_binary::result< class > | Declare result to be a template struct |
Cstan::lang::phoenix_functor_quinary::result< class > | Declare result to be a template struct |
Cstan::lang::phoenix_functor_unary::result< F(T1)> | Specialize as required by Phoenix to functional form with typedef of return type |
Cstan::lang::phoenix_functor_binary::result< F(T1, T2)> | Specialize as required by Phoenix to functional form with typedef of return type |
Cstan::lang::phoenix_functor_ternary::result< F(T1, T2, T3)> | Specialize as required by Phoenix to functional form with typedef of return type |
Cstan::lang::phoenix_functor_quaternary::result< F(T1, T2, T3, T4)> | Specialize as required by Phoenix to functional form with typedef of return type |
Cstan::lang::phoenix_functor_quinary::result< F(T1, T2, T3, T4, T5)> | Specialize as required by Phoenix to functional form with typedef of return type |
Cstan::lang::phoenix_functor_senary::result< F(T1, T2, T3, T4, T5, T6)> | Specialize as required by Phoenix to functional form with typedef of return type |
Cstan::lang::phoenix_functor_septenary::result< F(T1, T2, T3, T4, T5, T6, T7)> | Specialize as required by Phoenix to functional form with typedef of return type |
Cstan::lang::return_statement | AST node for the return statement |
Cstan::model::rvalue_return< C, L > | Primary template class for metaprogram to calculate return value for model::rvalue() for the container or scalar type and index list type specified in the template parameters |
Cstan::model::rvalue_return< C, nil_index_list > | Template class specialization for nil indexes, which provide the container type as the return type |
Cstan::model::rvalue_return< Eigen::Matrix< T, 1, Eigen::Dynamic >, cons_index_list< index_uni, nil_index_list > > | Template class specialization for an Eigen row vector and one single index |
Cstan::model::rvalue_return< Eigen::Matrix< T, Eigen::Dynamic, 1 >, cons_index_list< index_uni, nil_index_list > > | Template class specialization for an Eigen vector and one single index |
Cstan::model::rvalue_return< Eigen::Matrix< T, Eigen::Dynamic, Eigen::Dynamic >, cons_index_list< I, cons_index_list< index_uni, nil_index_list > > > | Template specialization for an Eigen matrix with one multiple index followed by one single index |
Cstan::model::rvalue_return< Eigen::Matrix< T, Eigen::Dynamic, Eigen::Dynamic >, cons_index_list< I1, cons_index_list< I2, nil_index_list > > > | Template specialization for an Eigen matrix and two multiple indexes |
Cstan::model::rvalue_return< Eigen::Matrix< T, Eigen::Dynamic, Eigen::Dynamic >, cons_index_list< index_uni, cons_index_list< I, nil_index_list > > > | Template specialization for an Eigen matrix with one single index followed by one multiple index |
Cstan::model::rvalue_return< Eigen::Matrix< T, Eigen::Dynamic, Eigen::Dynamic >, cons_index_list< index_uni, cons_index_list< index_uni, nil_index_list > > > | Template specialization for an Eigen matrix with two single indexes |
Cstan::model::rvalue_return< Eigen::Matrix< T, Eigen::Dynamic, Eigen::Dynamic >, cons_index_list< index_uni, nil_index_list > > | Template class specialization for an Eigen matrix and one single index |
Cstan::model::rvalue_return< Eigen::Matrix< T, R, C >, cons_index_list< I, nil_index_list > > | Template class specialization for an Eigen matrix, vector or rwo vector and one multiple index |
Cstan::model::rvalue_return< std::vector< C >, cons_index_list< I, L > > | Template specialization for a standard vector whose index list starts with a multiple index |
Cstan::model::rvalue_return< std::vector< C >, cons_index_list< index_uni, L > > | Template specialization for a standard vector whose index list starts with a single index |
Cstan::lang::sample | AST node for sampling statements |
Cstan::mcmc::sample | |
Cstan::mcmc::softabs_fun< Model > | |
Cstan::io::stan_csv | |
Cstan::io::stan_csv_adaptation | |
Cstan::io::stan_csv_metadata | |
Cstan::io::stan_csv_reader | Reads from a Stan output csv file |
Cstan::io::stan_csv_timing | |
Cstan::lang::statement | Structure to wrap the variant type of statements |
Cstan::lang::statements | Holder for local variable declarations and a sequence of statements |
►Cstatic_visitor | |
Cstan::lang::data_only_expression | |
Cstan::lang::expression_type_vis | Callback functor for calculating expression types from the variant types making up an expression |
Cstan::lang::has_non_param_var_vis | Visitor to determine if an expression contains a variable that is not declared as a parameter |
Cstan::lang::has_var_vis | Visitor to detect if an expression contains a non-data variable |
Cstan::lang::is_multi_index_vis | Visitor for callback to determine if an index is a multiple index or a single index |
Cstan::lang::is_nil_vis | Callback functor for determining if one of the variant types making up an expression is nil |
Cstan::lang::is_no_op_statement_vis | Visitor to determine if a statement is a no-op statement |
Cstan::lang::is_numbered_statement_vis | |
Cstan::lang::name_vis | A visitor for the variant type of variable declarations that returns the name of the variable |
Cstan::lang::returns_type_vis | Visitor for reporting an error message if the statement is not a return statement with a type specified at construction time |
Cstan::lang::validate_no_constraints_vis | |
Cstan::lang::var_decl_base_type_vis | Visitor to extract base variable declaration from the variant types of a variable declaration |
Cstan::lang::var_decl_def_vis | Visitor to return the definition in a variable declaration |
Cstan::lang::var_decl_dims_vis | Structure for visitor to extract the dimension sizes in a variable declaration variant type |
Cstan::lang::var_decl_has_def_vis | Variable declaration visitor functor for determining if a variable declaration includes a definition |
Cstan::lang::var_occurs_vis | |
Cstan::services::type_name< T > | |
Cstan::services::type_name< bool > | |
Cstan::services::type_name< double > | |
Cstan::services::type_name< int > | |
Cstan::services::type_name< std::string > | |
Cstan::services::type_name< unsigned int > | |
Cstan::lang::ub_idx | AST structure for holding an upper-bound index |
Cstan::lang::unary_op | AST structure for unary operations consisting of an operation and argument |
Cstan::lang::uni_idx | AST structure to hold a single array or matrix/vector index |
►Cstan::io::var_context | A var_reader reads array variables of integer and floating point type by name and dimension |
Cstan::io::array_var_context | An array_var_context object represents a named arrays with dimensions constructed from an array, a vector of names, and a vector of all dimensions for each element |
Cstan::io::chained_var_context | A chained_var_context object represents two objects of var_context as one |
Cstan::io::dump | Represents named arrays with dimensions |
Cstan::json::json_data | A json_data is a var_context object that represents a set of named values which are typed to either double or int and can be either scalar value or a non-empty array of values of any dimensionality |
Cstan::interface_callbacks::var_context_factory::var_context_factory< VARCON > | |
►Cstan::interface_callbacks::var_context_factory::var_context_factory< stan::io::dump > | |
Cstan::interface_callbacks::var_context_factory::dump_factory | |
Cstan::lang::var_decl | The variant structure to hold a variable declaration |
Cstan::lang::variable | Structure to hold a variable |
Cstan::lang::variable_dims | Structure for holding a variable with its dimension declarations |
Cstan::lang::variable_map | A map from function names to their base declarations and their origin |
►Cstan::lang::visgen | Generic visitor with output for extension |
Cstan::lang::constrained_param_names_visgen | |
Cstan::lang::dump_member_var_visgen | |
Cstan::lang::expression_visgen | |
Cstan::lang::generate_init_vars_visgen | |
Cstan::lang::generate_init_visgen | |
Cstan::lang::generate_local_var_init_nan_visgen | |
Cstan::lang::idx_user_visgen | |
Cstan::lang::idx_visgen | |
Cstan::lang::init_local_var_visgen | |
Cstan::lang::local_var_decl_visgen | |
Cstan::lang::member_var_decl_visgen | |
Cstan::lang::printable_visgen | |
Cstan::lang::set_param_ranges_visgen | |
Cstan::lang::statement_visgen | |
Cstan::lang::unconstrained_param_names_visgen | |
Cstan::lang::validate_transformed_params_visgen | |
Cstan::lang::validate_var_decl_visgen | |
Cstan::lang::var_resizing_visgen | |
Cstan::lang::var_size_validating_visgen | |
Cstan::lang::write_array_vars_visgen | |
Cstan::lang::write_array_visgen | |
Cstan::lang::write_dims_visgen | |
Cstan::lang::write_param_names_visgen | |
Cstan::lang::while_statement | AST node for representing while statements |
Cstan::io::writer< T > | A stream-based writer for integer, scalar, vector, matrix and array data types, which transforms from constrained to a sequence of constrained variables |