Sacado  Development
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Types | Public Member Functions | Static Public Member Functions | Static Protected Member Functions | Protected Attributes | Friends | List of all members
Sacado::Rad2d::IndepADvar Class Reference
Inheritance diagram for Sacado::Rad2d::IndepADvar:
Inheritance graph
[legend]
Collaboration diagram for Sacado::Rad2d::IndepADvar:
Collaboration graph
[legend]

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

Constructor & Destructor Documentation

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

RAD_AUTO_AD_Const


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