Automatic Differentiation
 
Loading...
Searching...
No Matches
Eigen_NumTraits.hpp File Reference

Go to the source code of this file.

Classes

struct  Eigen::NumTraits< stan::math::fvar< T > >
 Numerical traits template override for Eigen for automatic gradient variables. More...
 
struct  Eigen::ScalarBinaryOpTraits< stan::math::fvar< T >, double, BinaryOp >
 Traits specialization for Eigen binary operations for autodiff and double arguments. More...
 
struct  Eigen::ScalarBinaryOpTraits< double, stan::math::fvar< T >, BinaryOp >
 Traits specialization for Eigen binary operations for double and autodiff arguments. More...
 
struct  Eigen::ScalarBinaryOpTraits< stan::math::fvar< T >, int, BinaryOp >
 Traits specialization for Eigen binary operations for autodiff and int arguments. More...
 
struct  Eigen::ScalarBinaryOpTraits< int, stan::math::fvar< T >, BinaryOp >
 Traits specialization for Eigen binary operations for int and autodiff arguments. More...
 
struct  Eigen::ScalarBinaryOpTraits< double, std::complex< stan::math::fvar< T > >, BinaryOp >
 Traits specialization for Eigen binary operations for double and complex autodiff arguments. More...
 
struct  Eigen::ScalarBinaryOpTraits< std::complex< stan::math::fvar< T > >, double, BinaryOp >
 Traits specialization for Eigen binary operations for complex autodiff and double arguments. More...
 
struct  Eigen::ScalarBinaryOpTraits< int, std::complex< stan::math::fvar< T > >, BinaryOp >
 Traits specialization for Eigen binary operations for int and complex autodiff arguments. More...
 
struct  Eigen::ScalarBinaryOpTraits< std::complex< stan::math::fvar< T > >, int, BinaryOp >
 Traits specialization for Eigen binary operations for complex autodiff and int arguments. More...
 
struct  Eigen::ScalarBinaryOpTraits< stan::math::fvar< T >, 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::fvar< T >, BinaryOp >
 Traits specialization for Eigen binary operations for complex double and autodiff arguments. More...
 
struct  Eigen::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  Eigen::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  Eigen::internal::ternary_evaluator< CwiseTernaryOp< scalar_boolean_select_op< stan::math::fvar< T >, stan::math::fvar< T >, CondScalar >, Arg1, Arg2, Arg3 >, IndexBased, IndexBased >
 Partial specialization of Eigen's ternary evaluator for .select() expressions on matrices of fvar<T>, restoring the lazy (Eigen 3.x) semantics where only the branch chosen by the condition is evaluated for each coefficient. More...
 

Namespaces

namespace  Eigen
 (Expert) Numerical traits for algorithmic differentiation variables.
 
namespace  Eigen::internal
 (Expert) Product traits for algorithmic differentiation variables.