Sacado  Development
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends
Public Types | Public Member Functions | Public Attributes | Static Public Attributes | Friends
Sacado::RadVec::ADvari< Double > Class Template Reference
Inheritance diagram for Sacado::RadVec::ADvari< Double >:
Inheritance graph
[legend]
Collaboration diagram for Sacado::RadVec::ADvari< Double >:
Collaboration graph
[legend]

List of all members.

Public Types

typedef Double value_type
typedef IndepADvar< Double > IndepADVar

Public Member Functions

void * operator new (size_t len)
void operator delete (void *)
 ADvari (Double t)
 operator Double ()
 operator Double () const

Public Attributes

Double Val
Double * aval
ADvariNext

Static Public Attributes

static ADvariFirst_ADvari
static ADvari ** Last_ADvari = &ADvari<Double>::First_ADvari
static ADcontext< Double > adc

Friends

ADvarioperator+ (const ADvari &)
ADvarioperator+ (const ADvari &, const ADvari &)
ADvarioperator+ (typename DoubleAvoid< Double >::ttype, const ADvari &)
ADvarioperator+ (const ADvari &, typename DoubleAvoid< Double >::ttype)
ADvarioperator+ (double, const ADvari &)
ADvarioperator+ (const ADvari &, double)
ADvarioperator+ (long, const ADvari &)
ADvarioperator+ (const ADvari &, long)
ADvarioperator+ (int, const ADvari &)
ADvarioperator+ (const ADvari &, int)
ADvarioperator- (const ADvari &)
ADvarioperator- (const ADvari &, const ADvari &)
ADvarioperator- (typename DoubleAvoid< Double >::ttype, const ADvari &)
ADvarioperator- (const ADvari &, typename DoubleAvoid< Double >::ttype)
ADvarioperator- (double, const ADvari &)
ADvarioperator- (const ADvari &, double)
ADvarioperator- (long, const ADvari &)
ADvarioperator- (const ADvari &, long)
ADvarioperator- (int, const ADvari &)
ADvarioperator- (const ADvari &, int)
ADvarioperator* (const ADvari &, const ADvari &)
ADvarioperator* (typename DoubleAvoid< Double >::ttype, const ADvari &)
ADvarioperator* (const ADvari &, typename DoubleAvoid< Double >::ttype)
ADvarioperator* (double, const ADvari &)
ADvarioperator* (const ADvari &, double)
ADvarioperator* (long, const ADvari &)
ADvarioperator* (const ADvari &, long)
ADvarioperator* (int, const ADvari &)
ADvarioperator* (const ADvari &, int)
ADvarioperator/ (const ADvari &, const ADvari &)
ADvarioperator/ (typename DoubleAvoid< Double >::ttype, const ADvari &)
ADvarioperator/ (const ADvari &, typename DoubleAvoid< Double >::ttype)
ADvarioperator/ (double, const ADvari &)
ADvarioperator/ (const ADvari &, double)
ADvarioperator/ (long, const ADvari &)
ADvarioperator/ (const ADvari &, long)
ADvarioperator/ (int, const ADvari &)
ADvarioperator/ (const ADvari &, int)
ADvariabs (const ADvari &)
ADvariacos (const ADvari &)
ADvariacosh (const ADvari &)
ADvariasin (const ADvari &)
ADvariasinh (const ADvari &)
ADvariatan (const ADvari &)
ADvariatanh (const ADvari &)
ADvariatan2 (const ADvari &, const ADvari &)
ADvariatan2 (typename DoubleAvoid< Double >::ttype, const ADvari &)
ADvariatan2 (const ADvari &, typename DoubleAvoid< Double >::ttype)
ADvariatan2 (double, const ADvari &)
ADvariatan2 (const ADvari &, double)
ADvariatan2 (long, const ADvari &)
ADvariatan2 (const ADvari &, long)
ADvariatan2 (int, const ADvari &)
ADvariatan2 (const ADvari &, int)
ADvarimax (const ADvari &, const ADvari &)
ADvarimax (typename DoubleAvoid< Double >::ttype, const ADvari &)
ADvarimax (const ADvari &, typename DoubleAvoid< Double >::ttype)
ADvarimax (double, const ADvari &)
ADvarimax (const ADvari &, double)
ADvarimax (long, const ADvari &)
ADvarimax (const ADvari &, long)
ADvarimax (int, const ADvari &)
ADvarimax (const ADvari &, int)
ADvarimin (const ADvari &, const ADvari &)
ADvarimin (typename DoubleAvoid< Double >::ttype, const ADvari &)
ADvarimin (const ADvari &, typename DoubleAvoid< Double >::ttype)
ADvarimin (double, const ADvari &)
ADvarimin (const ADvari &, double)
ADvarimin (long, const ADvari &)
ADvarimin (const ADvari &, long)
ADvarimin (int, const ADvari &)
ADvarimin (const ADvari &, int)
ADvaricos (const ADvari &)
ADvaricosh (const ADvari &)
ADvariexp (const ADvari &)
ADvarilog (const ADvari &)
ADvarilog10 (const ADvari &)
ADvaripow (const ADvari &, const ADvari &)
ADvaripow (typename DoubleAvoid< Double >::ttype, const ADvari &)
ADvaripow (const ADvari &, typename DoubleAvoid< Double >::ttype)
ADvaripow (double, const ADvari &)
ADvaripow (const ADvari &, double)
ADvaripow (long, const ADvari &)
ADvaripow (const ADvari &, long)
ADvaripow (int, const ADvari &)
ADvaripow (const ADvari &, int)
ADvarisin (const ADvari &)
ADvarisinh (const ADvari &)
ADvarisqrt (const ADvari &)
ADvaritan (const ADvari &)
ADvaritanh (const ADvari &)
ADvarifabs (const ADvari &)
ADvaricopy (const ADvari &)
int operator< (const ADvari &, const ADvari &)
int operator< (typename DoubleAvoid< Double >::ttype, const ADvari &)
int operator< (const ADvari &, typename DoubleAvoid< Double >::ttype)
int operator< (double, const ADvari &)
int operator< (const ADvari &, double)
int operator< (long, const ADvari &)
int operator< (const ADvari &, long)
int operator< (int, const ADvari &)
int operator< (const ADvari &, int)
int operator<= (const ADvari &, const ADvari &)
int operator<= (typename DoubleAvoid< Double >::ttype, const ADvari &)
int operator<= (const ADvari &, typename DoubleAvoid< Double >::ttype)
int operator<= (double, const ADvari &)
int operator<= (const ADvari &, double)
int operator<= (long, const ADvari &)
int operator<= (const ADvari &, long)
int operator<= (int, const ADvari &)
int operator<= (const ADvari &, int)
int operator== (const ADvari &, const ADvari &)
int operator== (typename DoubleAvoid< Double >::ttype, const ADvari &)
int operator== (const ADvari &, typename DoubleAvoid< Double >::ttype)
int operator== (double, const ADvari &)
int operator== (const ADvari &, double)
int operator== (long, const ADvari &)
int operator== (const ADvari &, long)
int operator== (int, const ADvari &)
int operator== (const ADvari &, int)
int operator!= (const ADvari &, const ADvari &)
int operator!= (typename DoubleAvoid< Double >::ttype, const ADvari &)
int operator!= (const ADvari &, typename DoubleAvoid< Double >::ttype)
int operator!= (double, const ADvari &)
int operator!= (const ADvari &, double)
int operator!= (long, const ADvari &)
int operator!= (const ADvari &, long)
int operator!= (int, const ADvari &)
int operator!= (const ADvari &, int)
int operator>= (const ADvari &, const ADvari &)
int operator>= (typename DoubleAvoid< Double >::ttype, const ADvari &)
int operator>= (const ADvari &, typename DoubleAvoid< Double >::ttype)
int operator>= (double, const ADvari &)
int operator>= (const ADvari &, double)
int operator>= (long, const ADvari &)
int operator>= (const ADvari &, long)
int operator>= (int, const ADvari &)
int operator>= (const ADvari &, int)
int operator> (const ADvari &, const ADvari &)
int operator> (typename DoubleAvoid< Double >::ttype, const ADvari &)
int operator> (const ADvari &, typename DoubleAvoid< Double >::ttype)
int operator> (double, const ADvari &)
int operator> (const ADvari &, double)
int operator> (long, const ADvari &)
int operator> (const ADvari &, long)
int operator> (int, const ADvari &)
int operator> (const ADvari &, int)
ADvariADf1 (Double f, Double g, const ADvari &x)
ADvariADf2 (Double f, Double gx, Double gy, const ADvari &x, const ADvari &y)
ADvariADfn (Double f, int n, const IndepADVar *x, const Double *g)

template<typename Double>
class Sacado::RadVec::ADvari< Double >


The documentation for this class was generated from the following file:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends