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

List of all members.

Public Types

typedef Double value_type
typedef ADvari< Double > ADVari
typedef ADvar< Double > ADVar

Public Member Functions

int Wantderiv (int)
 IndepADvar (typename DoubleAvoid< Double >::ttype)
 IndepADvar (double)
 IndepADvar (int)
 IndepADvar (long)
IndepADvaroperator= (Double)
int Wantderiv ()
 operator ADVari & () const
 operator ADVari * () const
Double val () const
Double adj () const
Double adj (int n) const

Static Public Member Functions

static void Gradcomp ()
static void aval_reset ()
static void Weighted_Gradcomp (size_t n, ADVar **v, Double *w)
static void Weighted_GradcompVec (size_t n, size_t *np, ADVar ***v, Double **w)
static void Outvar_Gradcomp (ADVar &v)

Static Protected Member Functions

static void AD_Const (const IndepADvar &)

Protected Attributes

ADvari< Double > * cv

Friends

class ADvar< Double >
class ADcontext< Double >
class ADvar1< Double >
class ADvarn< Double >
IndepADvarADvar_operatoreq (IndepADvar *, const ADVari &)
void AD_Const1 (Double *, const IndepADvar &)
ADVariADf1 (Double, Double, const IndepADvar &)
ADVariADf2 (Double, Double, Double, const IndepADvar &, const IndepADvar &)
ADVariADf2 (Double, Double, Double, const ADVari &, const IndepADvar &)
ADVariADf2 (Double, Double, Double, const IndepADvar &, const ADVari &)
ADVarioperator+ (const IndepADvar &, const IndepADvar &)
ADVarioperator+ (const ADVari &, const IndepADvar &)
ADVarioperator+ (const IndepADvar &, const ADVari &)
ADVarioperator+ (typename DoubleAvoid< Double >::ttype, const IndepADvar &)
ADVarioperator+ (double, const IndepADvar &)
ADVarioperator+ (long, const IndepADvar &)
ADVarioperator+ (int, const IndepADvar &)
ADVarioperator+ (const IndepADvar &, typename DoubleAvoid< Double >::ttype)
ADVarioperator+ (const IndepADvar &, double)
ADVarioperator+ (const IndepADvar &, long)
ADVarioperator+ (const IndepADvar &, int)
ADVarioperator- (const IndepADvar &, const IndepADvar &)
ADVarioperator- (const ADVari &, const IndepADvar &)
ADVarioperator- (const IndepADvar &, const ADVari &)
ADVarioperator- (typename DoubleAvoid< Double >::ttype, const IndepADvar &)
ADVarioperator- (double, const IndepADvar &)
ADVarioperator- (long, const IndepADvar &)
ADVarioperator- (int, const IndepADvar &)
ADVarioperator- (const IndepADvar &, typename DoubleAvoid< Double >::ttype)
ADVarioperator- (const IndepADvar &, double)
ADVarioperator- (const IndepADvar &, long)
ADVarioperator- (const IndepADvar &, int)
ADVarioperator* (const IndepADvar &, const IndepADvar &)
ADVarioperator* (const ADVari &, const IndepADvar &)
ADVarioperator* (const IndepADvar &, const ADVari &)
ADVarioperator* (typename DoubleAvoid< Double >::ttype, const IndepADvar &)
ADVarioperator* (double, const IndepADvar &)
ADVarioperator* (long, const IndepADvar &)
ADVarioperator* (int, const IndepADvar &)
ADVarioperator* (const IndepADvar &, typename DoubleAvoid< Double >::ttype)
ADVarioperator* (const IndepADvar &, double)
ADVarioperator* (const IndepADvar &, long)
ADVarioperator* (const IndepADvar &, int)
ADVarioperator/ (const IndepADvar &, const IndepADvar &)
ADVarioperator/ (const ADVari &, const IndepADvar &)
ADVarioperator/ (const IndepADvar &, const ADVari &)
ADVarioperator/ (typename DoubleAvoid< Double >::ttype, const IndepADvar &)
ADVarioperator/ (double, const IndepADvar &)
ADVarioperator/ (long, const IndepADvar &)
ADVarioperator/ (int, const IndepADvar &)
ADVarioperator/ (const IndepADvar &, typename DoubleAvoid< Double >::ttype)
ADVarioperator/ (const IndepADvar &, double)
ADVarioperator/ (const IndepADvar &, long)
ADVarioperator/ (const IndepADvar &, int)
ADVariatan2 (const IndepADvar &, const IndepADvar &)
ADVariatan2 (const ADVari &, const IndepADvar &)
ADVariatan2 (const IndepADvar &, const ADVari &)
ADVariatan2 (typename DoubleAvoid< Double >::ttype, const IndepADvar &)
ADVariatan2 (double, const IndepADvar &)
ADVariatan2 (long, const IndepADvar &)
ADVariatan2 (int, const IndepADvar &)
ADVariatan2 (const IndepADvar &, typename DoubleAvoid< Double >::ttype)
ADVariatan2 (const IndepADvar &, double)
ADVariatan2 (const IndepADvar &, long)
ADVariatan2 (const IndepADvar &, int)
ADVarimax (const IndepADvar &, const IndepADvar &)
ADVarimax (const ADVari &, const IndepADvar &)
ADVarimax (const IndepADvar &, const ADVari &)
ADVarimax (typename DoubleAvoid< Double >::ttype, const IndepADvar &)
ADVarimax (double, const IndepADvar &)
ADVarimax (long, const IndepADvar &)
ADVarimax (int, const IndepADvar &)
ADVarimax (const IndepADvar &, typename DoubleAvoid< Double >::ttype)
ADVarimax (const IndepADvar &, double)
ADVarimax (const IndepADvar &, long)
ADVarimax (const IndepADvar &, int)
ADVarimin (const IndepADvar &, const IndepADvar &)
ADVarimin (const ADVari &, const IndepADvar &)
ADVarimin (const IndepADvar &, const ADVari &)
ADVarimin (typename DoubleAvoid< Double >::ttype, const IndepADvar &)
ADVarimin (double, const IndepADvar &)
ADVarimin (long, const IndepADvar &)
ADVarimin (int, const IndepADvar &)
ADVarimin (const IndepADvar &, typename DoubleAvoid< Double >::ttype)
ADVarimin (const IndepADvar &, double)
ADVarimin (const IndepADvar &, long)
ADVarimin (const IndepADvar &, int)
ADVaripow (const IndepADvar &, const IndepADvar &)
ADVaripow (const ADVari &, const IndepADvar &)
ADVaripow (const IndepADvar &, const ADVari &)
ADVaripow (typename DoubleAvoid< Double >::ttype, const IndepADvar &)
ADVaripow (double, const IndepADvar &)
ADVaripow (long, const IndepADvar &)
ADVaripow (int, const IndepADvar &)
ADVaripow (const IndepADvar &, typename DoubleAvoid< Double >::ttype)
ADVaripow (const IndepADvar &, double)
ADVaripow (const IndepADvar &, long)
ADVaripow (const IndepADvar &, int)
int operator< (const IndepADvar &, const IndepADvar &)
int operator< (const ADVari &, const IndepADvar &)
int operator< (const IndepADvar &, const ADVari &)
int operator< (typename DoubleAvoid< Double >::ttype, const IndepADvar &)
int operator< (double, const IndepADvar &)
int operator< (long, const IndepADvar &)
int operator< (int, const IndepADvar &)
int operator< (const IndepADvar &, typename DoubleAvoid< Double >::ttype)
int operator< (const IndepADvar &, double)
int operator< (const IndepADvar &, long)
int operator< (const IndepADvar &, int)
int operator<= (const IndepADvar &, const IndepADvar &)
int operator<= (const ADVari &, const IndepADvar &)
int operator<= (const IndepADvar &, const ADVari &)
int operator<= (typename DoubleAvoid< Double >::ttype, const IndepADvar &)
int operator<= (double, const IndepADvar &)
int operator<= (long, const IndepADvar &)
int operator<= (int, const IndepADvar &)
int operator<= (const IndepADvar &, typename DoubleAvoid< Double >::ttype)
int operator<= (const IndepADvar &, double)
int operator<= (const IndepADvar &, long)
int operator<= (const IndepADvar &, int)
int operator== (const IndepADvar &, const IndepADvar &)
int operator== (const ADVari &, const IndepADvar &)
int operator== (const IndepADvar &, const ADVari &)
int operator== (typename DoubleAvoid< Double >::ttype, const IndepADvar &)
int operator== (double, const IndepADvar &)
int operator== (long, const IndepADvar &)
int operator== (int, const IndepADvar &)
int operator== (const IndepADvar &, typename DoubleAvoid< Double >::ttype)
int operator== (const IndepADvar &, double)
int operator== (const IndepADvar &, long)
int operator== (const IndepADvar &, int)
int operator!= (const IndepADvar &, const IndepADvar &)
int operator!= (const ADVari &, const IndepADvar &)
int operator!= (const IndepADvar &, const ADVari &)
int operator!= (typename DoubleAvoid< Double >::ttype, const IndepADvar &)
int operator!= (double, const IndepADvar &)
int operator!= (long, const IndepADvar &)
int operator!= (int, const IndepADvar &)
int operator!= (const IndepADvar &, typename DoubleAvoid< Double >::ttype)
int operator!= (const IndepADvar &, double)
int operator!= (const IndepADvar &, long)
int operator!= (const IndepADvar &, int)
int operator>= (const IndepADvar &, const IndepADvar &)
int operator>= (const ADVari &, const IndepADvar &)
int operator>= (const IndepADvar &, const ADVari &)
int operator>= (typename DoubleAvoid< Double >::ttype, const IndepADvar &)
int operator>= (double, const IndepADvar &)
int operator>= (long, const IndepADvar &)
int operator>= (int, const IndepADvar &)
int operator>= (const IndepADvar &, typename DoubleAvoid< Double >::ttype)
int operator>= (const IndepADvar &, double)
int operator>= (const IndepADvar &, long)
int operator>= (const IndepADvar &, int)
int operator> (const IndepADvar &, const IndepADvar &)
int operator> (const ADVari &, const IndepADvar &)
int operator> (const IndepADvar &, const ADVari &)
int operator> (typename DoubleAvoid< Double >::ttype, const IndepADvar &)
int operator> (double, const IndepADvar &)
int operator> (long, const IndepADvar &)
int operator> (int, const IndepADvar &)
int operator> (const IndepADvar &, typename DoubleAvoid< Double >::ttype)
int operator> (const IndepADvar &, double)
int operator> (const IndepADvar &, long)
int operator> (const IndepADvar &, int)
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 &)

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


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