Stan Math Library  2.6.3
probability, sampling & optimization
 All Classes Namespaces Files Functions Variables Typedefs Enumerator Friends Macros
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
oNboostReimplementing boost functionality
|\NmathReimplmeneting boost functionality for stan::math::var and and bugs in classification of integer types
oNEigen(Expert) Numerical traits for algorithmic differentiation variables
|oNinternal(Expert) Product traits for algorithmic differentiation variables
|oCNumTraits< stan::math::fvar< T > >Numerical traits template override for Eigen for automatic gradient variables
|\CNumTraits< stan::math::var >Numerical traits template override for Eigen for automatic gradient variables
oNstan
|oNmathMatrices and templated mathematical functions
|oCis_fvar< stan::math::fvar< T > >
|oCpartials_type< stan::math::fvar< T > >
|oCis_vector< const T >
|oCis_vector< std::vector< T > >
|oCis_vector< Eigen::Matrix< T, Eigen::Dynamic, 1 > >
|oCis_vector< Eigen::Matrix< T, 1, Eigen::Dynamic > >
|oCis_vector< Eigen::Block< T > >
|oCis_vector_like< Eigen::Matrix< T, Eigen::Dynamic, Eigen::Dynamic > >
|oCcontains_fvarMetaprogram to calculate the base scalar return type resulting from promoting all the scalar types of the template parameters
|oCcontains_nonconstant_struct
|oCcontains_vector
|oCerror_index
|oCis_constantMetaprogramming struct to detect whether a given type is constant in the mathematical sense (not the C++ const sense)
|oCis_constant_structMetaprogram to determine if a type has a base scalar type that can be assigned to type double
|oCis_constant_struct< std::vector< T > >
|oCis_constant_struct< Eigen::Matrix< T, R, C > >
|oCis_constant_struct< Eigen::Block< T > >
|oCis_fvar
|oCis_var
|oCis_var_or_arithmetic
|oCis_vector
|oCis_vector_like
|oCis_vector_like< T * >
|oCis_vector_like< const T >
|oCpartials_return_type
|oCpartials_type
|oCreturn_typeMetaprogram to calculate the base scalar return type resulting from promoting all the scalar types of the template parameters
|oCscalar_typeMetaprogram structure to determine the base scalar type of a template argument
|oCscalar_type< Eigen::Matrix< T, Eigen::Dynamic, Eigen::Dynamic > >
|oCscalar_type< T * >
|oCscalar_type_preMetaprogram structure to determine the type of first container of the base scalar type of a template argument
|oCsize_of_helper
|oCsize_of_helper< T, true >
|oCVectorBuilderHelperVectorBuilder allocates type T1 values to be used as intermediate values
|oCVectorBuilderHelper< T1, true, false >
|oCVectorBuilderHelper< T1, true, true >
|oCVectorBuilder
|oCVectorViewVectorView is a template metaprogram that takes its argument and allows it to be used like a vector
|oCVectorView< const T, is_array, throw_if_accessed >VectorView that has const correctness
|oCVectorView< const double, false, false >
|oCVectorViewMvt
|oCVectorViewMvt< const T, is_array, throw_if_accessed >VectorViewMvt that has const correctness
|oCis_var< stan::math::var >
|\Cpartials_type< stan::math::var >
\Nstd
 oCnumeric_limits< stan::math::fvar< T > >
 \Cnumeric_limits< stan::math::var >Specialization of numeric limits for var objects

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