Sacado Development
Loading...
Searching...
No Matches
Sacado::Rad2d::ADvari Class Reference
Inheritance diagram for Sacado::Rad2d::ADvari:
Collaboration diagram for Sacado::Rad2d::ADvari:

Public Member Functions

void * operator new (size_t len)
void operator delete (void *)
 ADvari (Advari_Opclass oc, double t)
 ADvari (Advari_Opclass oc, double t, double ta)

Public Attributes

Advari_Opclass opclass
double Val
double aval
double dO
double aO
double adO

Static Public Attributes

static ADcontext adc

Friends

class ConstADvari
ADvari & operator+ (const ADvari &T)
ADvari & operator+ (const ADvari &L, const ADvari &R)
ADvari & operator+ (double L, const ADvari &R)
ADvari & operator+ (const ADvari &L, double R)
ADvari & operator- (const ADvari &T)
ADvari & operator- (const ADvari &L, const ADvari &R)
ADvari & operator- (double L, const ADvari &R)
ADvari & operator- (const ADvari &L, double R)
ADvari & operator* (const ADvari &L, const ADvari &R)
ADvari & operator* (double L, const ADvari &R)
ADvari & operator* (const ADvari &L, double R)
ADvari & operator/ (const ADvari &L, const ADvari &R)
ADvari & operator/ (double L, const ADvari &R)
ADvari & operator/ (const ADvari &L, double R)
ADvari & abs (const ADvari &x)
ADvari & acos (const ADvari &v)
ADvari & acosh (const ADvari &v)
ADvari & asin (const ADvari &v)
ADvari & asinh (const ADvari &v)
ADvari & atan (const ADvari &v)
ADvari & atanh (const ADvari &v)
ADvari & atan2 (const ADvari &L, const ADvari &R)
ADvari & atan2 (double x, const ADvari &R)
ADvari & atan2 (const ADvari &L, double y)
ADvari & max (const ADvari &L, const ADvari &R)
ADvari & max (double L, const ADvari &R)
ADvari & max (const ADvari &L, double R)
ADvari & min (const ADvari &L, const ADvari &R)
ADvari & min (double L, const ADvari &R)
ADvari & min (const ADvari &L, double R)
ADvari & cos (const ADvari &v)
ADvari & cosh (const ADvari &v)
ADvari & exp (const ADvari &v)
ADvari & log (const ADvari &v)
ADvari & log10 (const ADvari &v)
ADvari & pow (const ADvari &L, const ADvari &R)
ADvari & pow (double x, const ADvari &R)
ADvari & pow (const ADvari &L, double y)
ADvari & sin (const ADvari &v)
ADvari & sinh (const ADvari &v)
ADvari & sqrt (const ADvari &v)
ADvari & tan (const ADvari &v)
ADvari & tanh (const ADvari &v)
ADvari & fabs (const ADvari &v)
ADvari & copy (const ADvari &x)
int operator< (const ADvari &L, const ADvari &R)
int operator< (double L, const ADvari &R)
int operator< (const ADvari &L, double R)
int operator<= (const ADvari &L, const ADvari &R)
int operator<= (double L, const ADvari &R)
int operator<= (const ADvari &L, double R)
int operator== (const ADvari &L, const ADvari &R)
int operator== (double L, const ADvari &R)
int operator== (const ADvari &L, double R)
int operator!= (const ADvari &L, const ADvari &R)
int operator!= (double L, const ADvari &R)
int operator!= (const ADvari &L, double R)
int operator>= (const ADvari &L, const ADvari &R)
int operator>= (double L, const ADvari &R)
int operator>= (const ADvari &L, double R)
int operator> (const ADvari &L, const ADvari &R)
int operator> (double L, const ADvari &R)
int operator> (const ADvari &L, double R)
ADvari & ADf1 (double f, double g, double h, const ADvari &x)
ADvari & ADf2 (double f, double gx, double gy, double hxx, double hxy, double hyy, const ADvari &x, const ADvari &y)
ADvari & ADfn (double f, int n, const ADvar *x, const double *g, const double *h)

The documentation for this class was generated from the following files: