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

Public Types

typedef double value_type
 

Public Member Functions

 IndepADvar (double)
 
 IndepADvar (int)
 
 IndepADvar (long)
 
IndepADvaroperator= (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 Hvprod (int n, ADvar **vp, double *v, double *hv)
 
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

ADvaricv
 

Friends

class ADvar
 
class ADvar1
 
class ADvarn
 
class ADcontext
 
IndepADvarADvar_operatoreq (IndepADvar *This, const ADvari &x)
 
void AD_Const (const IndepADvar &v)
 
ADvarioperator+ (const IndepADvar &L, const IndepADvar &R)
 
ADvarioperator+ (const ADvari &L, const IndepADvar &R)
 
ADvarioperator+ (const IndepADvar &L, const ADvari &R)
 
ADvarioperator+ (double L, const IndepADvar &R)
 
ADvarioperator+ (const IndepADvar &L, double R)
 
ADvarioperator- (const IndepADvar &L, const IndepADvar &R)
 
ADvarioperator- (const ADvari &L, const IndepADvar &R)
 
ADvarioperator- (const IndepADvar &L, const ADvari &R)
 
ADvarioperator- (double L, const IndepADvar &R)
 
ADvarioperator- (const IndepADvar &L, double R)
 
ADvarioperator* (const IndepADvar &L, const IndepADvar &R)
 
ADvarioperator* (const ADvari &L, const IndepADvar &R)
 
ADvarioperator* (const IndepADvar &L, const ADvari &R)
 
ADvarioperator* (double L, const IndepADvar &R)
 
ADvarioperator* (const IndepADvar &L, double R)
 
ADvarioperator/ (const IndepADvar &L, const IndepADvar &R)
 
ADvarioperator/ (const ADvari &L, const IndepADvar &R)
 
ADvarioperator/ (const IndepADvar &L, const ADvari &R)
 
ADvarioperator/ (double L, const IndepADvar &R)
 
ADvarioperator/ (const IndepADvar &L, double R)
 
ADvariatan2 (const IndepADvar &L, const IndepADvar &R)
 
ADvariatan2 (const ADvari &L, const IndepADvar &R)
 
ADvariatan2 (const IndepADvar &L, const ADvari &R)
 
ADvariatan2 (double L, const IndepADvar &R)
 
ADvariatan2 (const IndepADvar &L, double R)
 
ADvarimax (const IndepADvar &L, const IndepADvar &R)
 
ADvarimax (const ADvari &L, const IndepADvar &R)
 
ADvarimax (const IndepADvar &L, const ADvari &R)
 
ADvarimax (double L, const IndepADvar &R)
 
ADvarimax (const IndepADvar &L, double R)
 
ADvarimin (const IndepADvar &L, const IndepADvar &R)
 
ADvarimin (const ADvari &L, const IndepADvar &R)
 
ADvarimin (const IndepADvar &L, const ADvari &R)
 
ADvarimin (double L, const IndepADvar &R)
 
ADvarimin (const IndepADvar &L, double R)
 
ADvaripow (const IndepADvar &L, const IndepADvar &R)
 
ADvaripow (const ADvari &L, const IndepADvar &R)
 
ADvaripow (const IndepADvar &L, const ADvari &R)
 
ADvaripow (double L, const IndepADvar &R)
 
ADvaripow (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)
 
ADvarioperator+ (const IndepADvar &x)
 
ADvarioperator- (const IndepADvar &x)
 
ADvariabs (const IndepADvar &x)
 
ADvariacos (const IndepADvar &x)
 
ADvariacosh (const IndepADvar &x)
 
ADvariasin (const IndepADvar &x)
 
ADvariasinh (const IndepADvar &x)
 
ADvariatan (const IndepADvar &x)
 
ADvariatanh (const IndepADvar &x)
 
ADvaricos (const IndepADvar &x)
 
ADvaricosh (const IndepADvar &x)
 
ADvariexp (const IndepADvar &x)
 
ADvarilog (const IndepADvar &x)
 
ADvarilog10 (const IndepADvar &x)
 
ADvarisin (const IndepADvar &x)
 
ADvarisinh (const IndepADvar &x)
 
ADvarisqrt (const IndepADvar &x)
 
ADvaritan (const IndepADvar &x)
 
ADvaritanh (const IndepADvar &x)
 
ADvarifabs (const IndepADvar &x)
 
ADvaricopy (const IndepADvar &x)
 

Constructor & Destructor Documentation

◆ IndepADvar()

Sacado::Rad2d::IndepADvar::IndepADvar ( double d)

RAD_AUTO_AD_Const

References IndepADvar().

Referenced by IndepADvar().


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