Sacado  Development
Public Types | Public Member Functions | Static Public Member Functions | Static Protected Member Functions | Protected Attributes | Friends | List of all members
Sacado::Radnt::IndepADvar Class Reference
Inheritance diagram for Sacado::Radnt::IndepADvar:
Inheritance graph
[legend]
Collaboration diagram for Sacado::Radnt::IndepADvar:
Collaboration graph
[legend]

Public Types

typedef double value_type
 

Public Member Functions

 IndepADvar (double)
 
 IndepADvar (int)
 
 IndepADvar (long)
 
IndepADvar & operator= (double)
 
 operator ADvari & ()
 
 operator ADvari & () const
 
double val () const
 
double adj () const
 

Static Public Member Functions

static void Gradcomp (int wantgrad)
 
static void Gradcomp ()
 
static void aval_reset ()
 
static void Weighted_Gradcomp (int n, ADvar **v, double *w)
 

Static Protected Member Functions

static void AD_Const (const IndepADvar &)
 

Protected Attributes

ADvari * cv
 

Friends

class ADvar
 
class ADvar1
 
class ADvarn
 
class ADcontext
 
IndepADvar & ADvar_operatoreq (IndepADvar *, const ADvari &)
 
void AD_Const (const IndepADvar &)
 
ADvari & operator+ (const IndepADvar &, const IndepADvar &)
 
ADvari & operator+ (const ADvari &, const IndepADvar &)
 
ADvari & operator+ (const IndepADvar &, const ADvari &)
 
ADvari & operator+ (double, const IndepADvar &)
 
ADvari & operator+ (const IndepADvar &, double)
 
ADvari & operator- (const IndepADvar &, const IndepADvar &)
 
ADvari & operator- (const ADvari &, const IndepADvar &)
 
ADvari & operator- (const IndepADvar &, const ADvari &)
 
ADvari & operator- (double, const IndepADvar &)
 
ADvari & operator- (const IndepADvar &, double)
 
ADvari & operator* (const IndepADvar &, const IndepADvar &)
 
ADvari & operator* (const ADvari &, const IndepADvar &)
 
ADvari & operator* (const IndepADvar &, const ADvari &)
 
ADvari & operator* (double, const IndepADvar &)
 
ADvari & operator* (const IndepADvar &, double)
 
ADvari & operator/ (const IndepADvar &, const IndepADvar &)
 
ADvari & operator/ (const ADvari &, const IndepADvar &)
 
ADvari & operator/ (const IndepADvar &, const ADvari &)
 
ADvari & operator/ (double, const IndepADvar &)
 
ADvari & operator/ (const IndepADvar &, double)
 
ADvari & atan2 (const IndepADvar &, const IndepADvar &)
 
ADvari & atan2 (const ADvari &, const IndepADvar &)
 
ADvari & atan2 (const IndepADvar &, const ADvari &)
 
ADvari & atan2 (double, const IndepADvar &)
 
ADvari & atan2 (const IndepADvar &, double)
 
ADvari & max (const IndepADvar &, const IndepADvar &)
 
ADvari & max (const ADvari &, const IndepADvar &)
 
ADvari & max (const IndepADvar &, const ADvari &)
 
ADvari & max (double, const IndepADvar &)
 
ADvari & max (const IndepADvar &, double)
 
ADvari & min (const IndepADvar &, const IndepADvar &)
 
ADvari & min (const ADvari &, const IndepADvar &)
 
ADvari & min (const IndepADvar &, const ADvari &)
 
ADvari & min (double, const IndepADvar &)
 
ADvari & min (const IndepADvar &, double)
 
ADvari & pow (const IndepADvar &, const IndepADvar &)
 
ADvari & pow (const ADvari &, const IndepADvar &)
 
ADvari & pow (const IndepADvar &, const ADvari &)
 
ADvari & pow (double, const IndepADvar &)
 
ADvari & pow (const IndepADvar &, double)
 
int operator< (const IndepADvar &, const IndepADvar &)
 
int operator< (const ADvari &, const IndepADvar &)
 
int operator< (const IndepADvar &, const ADvari &)
 
int operator< (double, const IndepADvar &)
 
int operator< (const IndepADvar &, double)
 
int operator<= (const IndepADvar &, const IndepADvar &)
 
int operator<= (const ADvari &, const IndepADvar &)
 
int operator<= (const IndepADvar &, const ADvari &)
 
int operator<= (double, const IndepADvar &)
 
int operator<= (const IndepADvar &, double)
 
int operator== (const IndepADvar &, const IndepADvar &)
 
int operator== (const ADvari &, const IndepADvar &)
 
int operator== (const IndepADvar &, const ADvari &)
 
int operator== (double, const IndepADvar &)
 
int operator== (const IndepADvar &, double)
 
int operator!= (const IndepADvar &, const IndepADvar &)
 
int operator!= (const ADvari &, const IndepADvar &)
 
int operator!= (const IndepADvar &, const ADvari &)
 
int operator!= (double, const IndepADvar &)
 
int operator!= (const IndepADvar &, double)
 
int operator>= (const IndepADvar &, const IndepADvar &)
 
int operator>= (const ADvari &, const IndepADvar &)
 
int operator>= (const IndepADvar &, const ADvari &)
 
int operator>= (double, const IndepADvar &)
 
int operator>= (const IndepADvar &, double)
 
int operator> (const IndepADvar &, const IndepADvar &)
 
int operator> (const ADvari &, const IndepADvar &)
 
int operator> (const IndepADvar &, const ADvari &)
 
int operator> (double, const IndepADvar &)
 
int operator> (const IndepADvar &, double)
 
ADvari & operator+ (const IndepADvar &)
 
ADvari & operator- (const IndepADvar &)
 
ADvari & abs (const IndepADvar &)
 
ADvari & acos (const IndepADvar &)
 
ADvari & acosh (const IndepADvar &)
 
ADvari & asin (const IndepADvar &)
 
ADvari & asinh (const IndepADvar &)
 
ADvari & atan (const IndepADvar &)
 
ADvari & atanh (const IndepADvar &)
 
ADvari & cos (const IndepADvar &)
 
ADvari & cosh (const IndepADvar &)
 
ADvari & exp (const IndepADvar &)
 
ADvari & log (const IndepADvar &)
 
ADvari & log10 (const IndepADvar &)
 
ADvari & sin (const IndepADvar &)
 
ADvari & sinh (const IndepADvar &)
 
ADvari & sqrt (const IndepADvar &)
 
ADvari & tan (const IndepADvar &)
 
ADvari & tanh (const IndepADvar &)
 
ADvari & fabs (const IndepADvar &)
 
ADvari & copy (const IndepADvar &)
 

Constructor & Destructor Documentation

◆ IndepADvar()

Sacado::Radnt::IndepADvar::IndepADvar ( double  d)

RAD_AUTO_AD_Const


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