Stan  2.10.0
probability, sampling & optimization
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 Cstan::variational::advi< Model, Q, BaseRNG >Automatic Differentiation Variational Inference
 Cstan::lang::arg_decl
 Cstan::services::argument
 Cstan::services::argument_parser
 Cstan::services::argument_probe
 Cstan::lang::array_literal
 Cstan::lang::assgn
 Cstan::lang::assignment
 Cstan::mcmc::base_adaptation
 Cstan::mcmc::base_adapter
 Cstan::variational::base_family
 Cstan::mcmc::base_hamiltonian< Model, Point, BaseRNG >
 Cstan::mcmc::base_hamiltonian< Model, dense_e_point, BaseRNG >
 Cstan::mcmc::base_hamiltonian< Model, diag_e_point, BaseRNG >
 Cstan::mcmc::base_hamiltonian< Model, softabs_point, BaseRNG >
 Cstan::mcmc::base_hamiltonian< Model, unit_e_point, BaseRNG >
 Cstan::mcmc::base_integrator< Hamiltonian >
 Cstan::mcmc::base_integrator< dense_e_metric< Model, BaseRNG > >
 Cstan::mcmc::base_integrator< diag_e_metric< Model, BaseRNG > >
 Cstan::mcmc::base_integrator< softabs_metric< Model, BaseRNG > >
 Cstan::mcmc::base_integrator< unit_e_metric< Model, BaseRNG > >
 Cstan::interface_callbacks::interrupt::base_interrupt
 Cstan::mcmc::base_mcmc
 Cstan::lang::base_var_decl
 Cstan::interface_callbacks::writer::base_writerBase_writer is an abstract base class defining the interface for Stan writer callbacks
 Cstan::optimization::BFGSMinimizer< FunctorType, QNUpdateType, Scalar, DimAtCompile >
 Cstan::optimization::BFGSMinimizer< ModelAdaptor< M >, QNUpdateType, Scalar, DimAtCompile >
 Cstan::optimization::BFGSUpdate_HInv< Scalar, DimAtCompile >
 Cstan::lang::binary_op
 Cstan::mcmc::chains< RNG >An mcmc::chains object stores parameter names and dimensionalities along with samples from multiple chains
 Cstan::io::cmd_lineParses and stores command-line arguments
 Cstan::lang::conditional_op
 Cstan::lang::conditional_statement
 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
 Cstan::lang::double_literal
 Cstan::io::dump_readerReads data from S-plus dump format
 CE
 Cstan::services::error_codes
 Cstan::lang::expr_type
 Cstan::lang::expression
 Cstan::lang::for_statement
 Cstan::lang::fun
 Cstan::lang::function_decl_def
 Cstan::lang::function_decl_defs
 Cstan::lang::function_signatures
 Cgrammar
 Cstan::lang::idx
 Cstan::lang::increment_log_prob_statement
 Cstan::model::index_maxStructure for an indexing from the start of a container to a specified maximum index (inclusive)
 Cstan::model::index_minStructure for an indexing from a minimum index (inclusive) to the end of a container
 Cstan::model::index_min_maxStructure for an indexing from a minimum index (inclusive) to a maximum index (inclusive)
 Cstan::model::index_multiStructure for an indexing consisting of multiple indexes
 Cstan::model::index_omniStructure for an indexing that consists of all indexes for a container
 Cstan::lang::index_op
 Cstan::lang::index_op_sliced
 Cstan::model::index_uniStructure for an indexing consisting of a single index
 Cstan::lang::int_literal
 Cstan::lang::integrate_ode
 Cstan::lang::integrate_ode_control
 Cstan::json::json_handlerAbstract base class for JSON handlers
 Cstan::lang::lb_idx
 Cstan::optimization::LBFGSUpdate< Scalar, DimAtCompile >Implement a limited memory version of the BFGS update
 Clogic_error
 Cstan::optimization::LSOptions< Scalar >
 Cstan::lang::lub_idx
 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::nilPlaceholder struct for boost::variant default ctors
 Cstan::model::nil_index_listStructure for an empty (size zero) index list
 Cstan::lang::no_op_statement
 Cstan::mcmc::nuts_util
 Cstan::lang::omni_idx
 Cstan::lang::phoenix_functor_binaryThis is the base class for binary functors that are adapted to lazy semantic actions by boost::phoenix
 Cstan::lang::phoenix_functor_quaternaryThis is the base class for quatenary functors that are adapted to lazy semantic actions by boost::phoenix
 Cstan::lang::phoenix_functor_quinaryThis is the base class for quinary functors that are adapted to lazy semantic actions by boost::phoenix
 Cstan::lang::phoenix_functor_senaryThis is the base class for senary functors that are adapted to lazy semantic actions by boost::phoenix
 Cstan::lang::phoenix_functor_septenaryThis is the base class for septenary functors that are adapted to lazy semantic actions by boost::phoenix
 Cstan::lang::phoenix_functor_ternaryThis is the base class for ternary functors that are adapted to lazy semantic actions by boost::phoenix
 Cstan::lang::phoenix_functor_unaryThis is the base class for unnary functors that are adapted to lazy semantic actions by boost::phoenix
 Cstan::lang::print_statement
 Cstan::lang::printable
 Cstan::model::prob_gradThe prob_grad class represents the basic parameter holders for a model
 Cstan::lang::program
 Cstan::mcmc::ps_pointPoint in a generic phase space
 Cstan::lang::range
 Cstan::io::reader< T >A stream-based reader for integer, scalar, vector, matrix and array data types, with Jacobian calculations
 Cstan::lang::reject_statement
 Cstan::lang::phoenix_functor_unary::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_quinary::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_ternary::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
 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
 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_readerReads from a Stan output csv file
 Cstan::io::stan_csv_timing
 Cstan::lang::statement
 Cstan::lang::statements
 Cstatic_visitor
 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
 Cstan::lang::unary_op
 Cstan::lang::uni_idx
 Cstan::io::var_contextA var_reader reads array variables of integer and floating point type by name and dimension
 Cstan::interface_callbacks::var_context_factory::var_context_factory< VARCON >
 Cstan::interface_callbacks::var_context_factory::var_context_factory< stan::io::dump >
 Cstan::lang::var_decl
 Cstan::lang::variable
 Cstan::lang::variable_dims
 Cstan::lang::variable_map
 Cstan::lang::visgenGeneric visitor with output for extension
 Cstan::lang::while_statement
 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

     [ Stan Home Page ] © 2011–2016, Stan Development Team.