Sacado Development
Loading...
Searching...
No Matches
Sacado::Radnt::IndepADvar Class Reference
Inheritance diagram for Sacado::Radnt::IndepADvar:
Collaboration diagram for Sacado::Radnt::IndepADvar:

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 *This, const ADvari &x)
void AD_Const (const IndepADvar &v)
ADvari & operator+ (const IndepADvar &L, const IndepADvar &R)
ADvari & operator+ (const ADvari &L, const IndepADvar &R)
ADvari & operator+ (const IndepADvar &L, const ADvari &R)
ADvari & operator+ (double L, const IndepADvar &R)
ADvari & operator+ (const IndepADvar &L, double R)
ADvari & operator- (const IndepADvar &L, const IndepADvar &R)
ADvari & operator- (const ADvari &L, const IndepADvar &R)
ADvari & operator- (const IndepADvar &L, const ADvari &R)
ADvari & operator- (double L, const IndepADvar &R)
ADvari & operator- (const IndepADvar &L, double R)
ADvari & operator* (const IndepADvar &L, const IndepADvar &R)
ADvari & operator* (const ADvari &L, const IndepADvar &R)
ADvari & operator* (const IndepADvar &L, const ADvari &R)
ADvari & operator* (double L, const IndepADvar &R)
ADvari & operator* (const IndepADvar &L, double R)
ADvari & operator/ (const IndepADvar &L, const IndepADvar &R)
ADvari & operator/ (const ADvari &L, const IndepADvar &R)
ADvari & operator/ (const IndepADvar &L, const ADvari &R)
ADvari & operator/ (double L, const IndepADvar &R)
ADvari & operator/ (const IndepADvar &L, double R)
ADvari & atan2 (const IndepADvar &L, const IndepADvar &R)
ADvari & atan2 (const ADvari &L, const IndepADvar &R)
ADvari & atan2 (const IndepADvar &L, const ADvari &R)
ADvari & atan2 (double L, const IndepADvar &R)
ADvari & atan2 (const IndepADvar &L, double R)
ADvari & max (const IndepADvar &L, const IndepADvar &R)
ADvari & max (const ADvari &L, const IndepADvar &R)
ADvari & max (const IndepADvar &L, const ADvari &R)
ADvari & max (double L, const IndepADvar &R)
ADvari & max (const IndepADvar &L, double R)
ADvari & min (const IndepADvar &L, const IndepADvar &R)
ADvari & min (const ADvari &L, const IndepADvar &R)
ADvari & min (const IndepADvar &L, const ADvari &R)
ADvari & min (double L, const IndepADvar &R)
ADvari & min (const IndepADvar &L, double R)
ADvari & pow (const IndepADvar &L, const IndepADvar &R)
ADvari & pow (const ADvari &L, const IndepADvar &R)
ADvari & pow (const IndepADvar &L, const ADvari &R)
ADvari & pow (double L, const IndepADvar &R)
ADvari & pow (const IndepADvar &L, double R)
int operator< (const IndepADvar &L, const IndepADvar &R)
int operator< (const ADvari &L, const IndepADvar &R)
int operator< (const IndepADvar &L, const ADvari &R)
int operator< (double L, const IndepADvar &R)
int operator< (const IndepADvar &L, double R)
int operator<= (const IndepADvar &L, const IndepADvar &R)
int operator<= (const ADvari &L, const IndepADvar &R)
int operator<= (const IndepADvar &L, const ADvari &R)
int operator<= (double L, const IndepADvar &R)
int operator<= (const IndepADvar &L, double R)
int operator== (const IndepADvar &L, const IndepADvar &R)
int operator== (const ADvari &L, const IndepADvar &R)
int operator== (const IndepADvar &L, const ADvari &R)
int operator== (double L, const IndepADvar &R)
int operator== (const IndepADvar &L, double R)
int operator!= (const IndepADvar &L, const IndepADvar &R)
int operator!= (const ADvari &L, const IndepADvar &R)
int operator!= (const IndepADvar &L, const ADvari &R)
int operator!= (double L, const IndepADvar &R)
int operator!= (const IndepADvar &L, double R)
int operator>= (const IndepADvar &L, const IndepADvar &R)
int operator>= (const ADvari &L, const IndepADvar &R)
int operator>= (const IndepADvar &L, const ADvari &R)
int operator>= (double L, const IndepADvar &R)
int operator>= (const IndepADvar &L, double R)
int operator> (const IndepADvar &L, const IndepADvar &R)
int operator> (const ADvari &L, const IndepADvar &R)
int operator> (const IndepADvar &L, const ADvari &R)
int operator> (double L, const IndepADvar &R)
int operator> (const IndepADvar &L, double R)
ADvari & operator+ (const IndepADvar &x)
ADvari & operator- (const IndepADvar &x)
ADvari & abs (const IndepADvar &x)
ADvari & acos (const IndepADvar &x)
ADvari & acosh (const IndepADvar &x)
ADvari & asin (const IndepADvar &x)
ADvari & asinh (const IndepADvar &x)
ADvari & atan (const IndepADvar &x)
ADvari & atanh (const IndepADvar &x)
ADvari & cos (const IndepADvar &x)
ADvari & cosh (const IndepADvar &x)
ADvari & exp (const IndepADvar &x)
ADvari & log (const IndepADvar &x)
ADvari & log10 (const IndepADvar &x)
ADvari & sin (const IndepADvar &x)
ADvari & sinh (const IndepADvar &x)
ADvari & sqrt (const IndepADvar &x)
ADvari & tan (const IndepADvar &x)
ADvari & tanh (const IndepADvar &x)
ADvari & fabs (const IndepADvar &x)
ADvari & copy (const IndepADvar &x)

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: