|
| struct | Eigen::NumTraits< stan::math::var > |
| | Numerical traits template override for Eigen for automatic gradient variables. More...
|
| |
| struct | Eigen::ScalarBinaryOpTraits< stan::math::var, double, BinaryOp > |
| | Traits specialization for Eigen binary operations for reverse-mode autodiff and double arguments. More...
|
| |
| struct | Eigen::ScalarBinaryOpTraits< double, stan::math::var, BinaryOp > |
| | Traits specialization for Eigen binary operations for double and reverse-mode autodiff arguments. More...
|
| |
| struct | Eigen::ScalarBinaryOpTraits< stan::math::var, int, BinaryOp > |
| | Traits specialization for Eigen binary operations for reverse-mode autodiff and int arguments. More...
|
| |
| struct | Eigen::ScalarBinaryOpTraits< int, stan::math::var, BinaryOp > |
| | Traits specialization for Eigen binary operations for int and reverse-mode autodiff arguments. More...
|
| |
| struct | Eigen::ScalarBinaryOpTraits< stan::math::var, stan::math::var, BinaryOp > |
| | Traits specialization for Eigen binary operations for reverse-mode autodiff arguments. More...
|
| |
| struct | Eigen::ScalarBinaryOpTraits< double, std::complex< stan::math::var >, BinaryOp > |
| | Traits specialization for Eigen binary operations for double and complex autodiff arguments. More...
|
| |
| struct | Eigen::ScalarBinaryOpTraits< std::complex< stan::math::var >, double, BinaryOp > |
| | Traits specialization for Eigen binary operations for complex autodiff and double arguments. More...
|
| |
| struct | Eigen::ScalarBinaryOpTraits< int, std::complex< stan::math::var >, BinaryOp > |
| | Traits specialization for Eigen binary operations for int and complex autodiff arguments. More...
|
| |
| struct | Eigen::ScalarBinaryOpTraits< std::complex< stan::math::var >, int, BinaryOp > |
| | Traits specialization for Eigen binary operations for complex autodiff and int arguments. More...
|
| |
| struct | Eigen::ScalarBinaryOpTraits< stan::math::var, std::complex< double >, BinaryOp > |
| | Traits specialization for Eigen binary operations for autodiff and complex double arguments. More...
|
| |
| struct | Eigen::ScalarBinaryOpTraits< std::complex< double >, stan::math::var, BinaryOp > |
| | Traits specialization for Eigen binary operations for complex double and autodiff arguments. More...
|
| |
| struct | Eigen::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 | Eigen::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 | Eigen::ScalarBinaryOpTraits< stan::math::var, std::complex< stan::math::var >, BinaryOp > |
| |
| struct | Eigen::ScalarBinaryOpTraits< std::complex< stan::math::var >, stan::math::var, BinaryOp > |
| |
| struct | Eigen::ScalarBinaryOpTraits< std::complex< stan::math::var >, std::complex< stan::math::var >, BinaryOp > |
| |
| struct | Eigen::internal::ternary_evaluator< CwiseTernaryOp< scalar_boolean_select_op< stan::math::var, stan::math::var, CondScalar >, Arg1, Arg2, Arg3 >, IndexBased, IndexBased > |
| | Partial specialization of Eigen's ternary evaluator for .select() expressions on matrices of var, restoring the lazy (Eigen 3.x) semantics where only the branch chosen by the condition is evaluated for each coefficient. More...
|
| |
| struct | Eigen::internal::functor_has_linear_access< stan::math::vi_val_adj_functor< EigVar, EigVari, EigDbl > > |
| | Enable linear access of inputs when using read_vi_val_adj. More...
|
| |
| struct | Eigen::internal::functor_has_linear_access< stan::math::val_adj_functor< EigVar, EigDbl > > |
| | Enable linear access of inputs when using read_val_adj. More...
|
| |
| struct | Eigen::internal::functor_has_linear_access< stan::math::vi_val_functor< EigVar, EigVari > > |
| | Enable linear access of inputs when using read_vi_val. More...
|
| |
| struct | Eigen::internal::functor_has_linear_access< stan::math::vi_adj_functor< EigVar, EigVari > > |
| | Enable linear access of inputs when using read_vi_adj. More...
|
| |
| struct | Eigen::internal::remove_all< stan::math::vari * > |
| | Partial specialization of Eigen's remove_all struct to stop Eigen removing pointer from vari* variables. More...
|
| |
| struct | Eigen::internal::general_matrix_vector_product< Index, stan::math::var, LhsMapper, ColMajor, ConjugateLhs, stan::math::var, RhsMapper, ConjugateRhs, Version > |
| | Specialization of matrix-vector products for reverse-mode autodiff variables. More...
|
| |
| struct | Eigen::internal::general_matrix_vector_product< Index, stan::math::var, LhsMapper, RowMajor, ConjugateLhs, stan::math::var, RhsMapper, ConjugateRhs, Version > |
| |
| struct | Eigen::internal::general_matrix_matrix_product< Index, stan::math::var, LhsStorageOrder, ConjugateLhs, stan::math::var, RhsStorageOrder, ConjugateRhs, ColMajor, ResInnerStride > |
| |