Sacado Development
Public Types | Public Member Functions | Static Public Member Functions | Static Protected Member Functions | Protected Attributes | Friends
Sacado::Rad::IndepADvar< Double > Class Template Reference
Inheritance diagram for Sacado::Rad::IndepADvar< Double >:
Inheritance graph
Collaboration diagram for Sacado::Rad::IndepADvar< Double >:
Collaboration graph

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

Static Public Member Functions

static void Gradcomp (int wantgrad)
static void Gradcomp ()
static void aval_reset ()
static void Weighted_Gradcomp (size_t n, 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


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 &)

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

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