Stan Math Library
5.0.0
Automatic Differentiation
|
(Expert) Numerical traits for algorithmic differentiation variables.
Namespaces | |
namespace | internal |
(Expert) Product traits for algorithmic differentiation variables. | |
Classes | |
struct | NumTraits< stan::math::fvar< T > > |
Numerical traits template override for Eigen for automatic gradient variables. More... | |
struct | NumTraits< stan::math::var > |
Numerical traits template override for Eigen for automatic gradient variables. More... | |
struct | ScalarBinaryOpTraits< double, int, BinaryOp > |
Traits specialization for Eigen binary operations for double and int arguments. More... | |
struct | ScalarBinaryOpTraits< double, stan::math::fvar< T >, BinaryOp > |
Traits specialization for Eigen binary operations for double and autodiff arguments. More... | |
struct | ScalarBinaryOpTraits< double, stan::math::var, BinaryOp > |
Traits specialization for Eigen binary operations for double and reverse-mode autodiff arguments. More... | |
struct | ScalarBinaryOpTraits< double, std::complex< stan::math::fvar< T > >, BinaryOp > |
Traits specialization for Eigen binary operations for double and complex autodiff arguments. More... | |
struct | ScalarBinaryOpTraits< double, std::complex< stan::math::var >, BinaryOp > |
Traits specialization for Eigen binary operations for double and complex autodiff arguments. More... | |
struct | ScalarBinaryOpTraits< int, double, BinaryOp > |
Traits specialization for Eigen binary operations for int and double arguments. More... | |
struct | ScalarBinaryOpTraits< int, stan::math::fvar< T >, BinaryOp > |
Traits specialization for Eigen binary operations for int and autodiff arguments. More... | |
struct | ScalarBinaryOpTraits< int, stan::math::var, BinaryOp > |
Traits specialization for Eigen binary operations for int and reverse-mode autodiff arguments. More... | |
struct | ScalarBinaryOpTraits< int, std::complex< double >, BinaryOp > |
Traits specialization for Eigen binary operations for int and complex double arguments. More... | |
struct | ScalarBinaryOpTraits< int, std::complex< stan::math::fvar< T > >, BinaryOp > |
Traits specialization for Eigen binary operations for int and complex autodiff arguments. More... | |
struct | ScalarBinaryOpTraits< int, std::complex< stan::math::var >, BinaryOp > |
Traits specialization for Eigen binary operations for int and complex autodiff arguments. More... | |
struct | ScalarBinaryOpTraits< stan::math::fvar< T >, double, BinaryOp > |
Traits specialization for Eigen binary operations for autodiff and double arguments. More... | |
struct | ScalarBinaryOpTraits< stan::math::fvar< T >, int, BinaryOp > |
Traits specialization for Eigen binary operations for autodiff and int arguments. More... | |
struct | ScalarBinaryOpTraits< stan::math::fvar< T >, std::complex< double >, BinaryOp > |
Traits specialization for Eigen binary operations for autodiff and complex double arguments. More... | |
struct | ScalarBinaryOpTraits< stan::math::var, double, BinaryOp > |
Traits specialization for Eigen binary operations for reverse-mode autodiff and double arguments. More... | |
struct | ScalarBinaryOpTraits< stan::math::var, int, BinaryOp > |
Traits specialization for Eigen binary operations for reverse-mode autodiff and int arguments. More... | |
struct | ScalarBinaryOpTraits< stan::math::var, stan::math::var, BinaryOp > |
Traits specialization for Eigen binary operations for reverse-mode autodiff arguments. More... | |
struct | ScalarBinaryOpTraits< stan::math::var, std::complex< double >, BinaryOp > |
Traits specialization for Eigen binary operations for autodiff and complex double arguments. More... | |
struct | ScalarBinaryOpTraits< stan::math::var, std::complex< stan::math::var >, BinaryOp > |
struct | ScalarBinaryOpTraits< std::complex< double >, int, BinaryOp > |
Traits specialization for Eigen binary operations for complex double and int arguments. More... | |
struct | ScalarBinaryOpTraits< std::complex< double >, stan::math::fvar< T >, BinaryOp > |
Traits specialization for Eigen binary operations for complex double and autodiff arguments. More... | |
struct | ScalarBinaryOpTraits< std::complex< double >, stan::math::var, BinaryOp > |
Traits specialization for Eigen binary operations for complex double and autodiff arguments. More... | |
struct | ScalarBinaryOpTraits< std::complex< double >, std::complex< stan::math::fvar< T > >, BinaryOp > |
Traits specialization for Eigen binary operations for complex double and complex autodiff arguments. More... | |
struct | ScalarBinaryOpTraits< std::complex< double >, std::complex< stan::math::var >, BinaryOp > |
Traits specialization for Eigen binary operations for complex double and complex autodiff arguments. More... | |
struct | ScalarBinaryOpTraits< std::complex< stan::math::fvar< T > >, double, BinaryOp > |
Traits specialization for Eigen binary operations for complex autodiff and double arguments. More... | |
struct | ScalarBinaryOpTraits< std::complex< stan::math::fvar< T > >, int, BinaryOp > |
Traits specialization for Eigen binary operations for complex autodiff and int arguments. More... | |
struct | ScalarBinaryOpTraits< std::complex< stan::math::fvar< T > >, std::complex< double >, BinaryOp > |
Traits specialization for Eigen binary operations for complex autodiff and complex double arguments. More... | |
struct | ScalarBinaryOpTraits< std::complex< stan::math::var >, double, BinaryOp > |
Traits specialization for Eigen binary operations for complex autodiff and double arguments. More... | |
struct | ScalarBinaryOpTraits< std::complex< stan::math::var >, int, BinaryOp > |
Traits specialization for Eigen binary operations for complex autodiff and int arguments. More... | |
struct | ScalarBinaryOpTraits< std::complex< stan::math::var >, stan::math::var, BinaryOp > |
struct | ScalarBinaryOpTraits< std::complex< stan::math::var >, std::complex< double >, BinaryOp > |
Traits specialization for Eigen binary operations for complex autodiff and complex double arguments. More... | |
struct | ScalarBinaryOpTraits< std::complex< stan::math::var >, std::complex< stan::math::var >, BinaryOp > |