cppduals  0.5.4
Dual numbers for C++
Public Types | Static Public Member Functions | List of all members
Eigen::NumTraits< duals::dual< T > > Struct Template Reference
Inheritance diagram for Eigen::NumTraits< duals::dual< T > >:
[legend]
Collaboration diagram for Eigen::NumTraits< duals::dual< T > >:
[legend]

Public Types

enum  {
  IsInteger = NumTraits<T>::IsInteger, IsSigned = NumTraits<T>::IsSigned, IsComplex = 0, RequireInitialization = NumTraits<T>::RequireInitialization,
  ReadCost = 2 * NumTraits<T>::ReadCost, AddCost = 2 * NumTraits<T>::AddCost, MulCost = 3 * NumTraits<T>::MulCost + 1 * NumTraits<T>::AddCost
}
 
typedef NumTraits< T >::Real ReallyReal
 
typedef duals::dual< T > Real
 
typedef duals::dual< T > Literal
 
typedef duals::dual< T > Nested
 

Static Public Member Functions

static EIGEN_DEVICE_FUNC Real epsilon ()
 
static EIGEN_DEVICE_FUNC ReallyReal dummy_precision ()
 
static EIGEN_DEVICE_FUNC ReallyReal highest ()
 
static EIGEN_DEVICE_FUNC ReallyReal lowest ()
 
static EIGEN_DEVICE_FUNC ReallyReal digits10 ()
 

Detailed Description

template<typename T>
struct Eigen::NumTraits< duals::dual< T > >

Definition at line 142 of file dual_eigen.


The documentation for this struct was generated from the following file: