Automatic Differentiation
 
Loading...
Searching...
No Matches
Eigen::NumTraits< stan::math::var > Struct Reference

Detailed Description

Numerical traits template override for Eigen for automatic gradient variables.

Documentation here: http://eigen.tuxfamily.org/dox/structEigen_1_1NumTraits.html

Definition at line 23 of file Eigen_NumTraits.hpp.

#include <Eigen_NumTraits.hpp>

+ Inheritance diagram for Eigen::NumTraits< stan::math::var >:

Public Types

enum  {
  IsComplex = 0 ,
  IsInteger = 0 ,
  IsSigned = 1 ,
  RequireInitialization = 0 ,
  ReadCost = 2 * NumTraits<double>::ReadCost ,
  AddCost = NumTraits<double>::AddCost ,
  MulCost = NumTraits<double>::MulCost
}
 
using Real = stan::math::var
 
using NonInteger = stan::math::var
 
using Nested = stan::math::var
 
using Literal = stan::math::var
 

Static Public Member Functions

static Real dummy_precision ()
 Return the precision for stan::math::var delegates to precision for double.
 
static Real epsilon ()
 
static Real highest ()
 
static Real lowest ()
 
static int digits10 ()
 Return the number of decimal digits that can be represented without change.
 

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