Sacado::Rad2 Namespace Reference


Classes

class  RAD_DoubleIgnore
 RAD_NO_USING_STDCC. More...
class  DoubleAvoid
class  DoubleAvoid< double >
struct  ADmemblock
class  ADvari_block
class  ADcontext
class  CADcontext
class  Derp
class  ADvari
class  ADvar1
class  ConstADvari
class  IndepADvar
class  ADvar
class  ConstADvar
class  ADvar1s
class  ADvar1g
class  ADvar2
class  ADvar2q
class  ADvar2g
class  ADvarn

Enumerations

enum  Advari_Opclass {
  Hv_const, Hv_copy, Hv_binary, Hv_unary,
  Hv_negate, Hv_plusLR, Hv_minusLR, Hv_timesL,
  Hv_timesLR, Hv_quotLR, Hv_nary
}

Functions

T F copy (AI)
T F copy (Ai)
template<typename Double>
ADvari< Double > & ADf1 (Double f, Double g, const IndepADvar< Double > &x)
template<typename Double>
ADvari< Double > & ADf2 (Double f, Double gx, Double gy, const IndepADvar< Double > &x, const IndepADvar< Double > &y)
template<typename Double>
ADvari< Double > & ADfn (Double f, int n, const IndepADvar< Double > *x, const Double *g)
template<typename Double>
IndepADvar< Double > & ADvar_operatoreq (IndepADvar< Double > *, const ADvari< Double > &)
template<typename Double>
ADvar< Double > & ADvar_operatoreq (ADvar< Double > *, const ADvari< Double > &)
template<typename Double>
void AD_Const (const IndepADvar< Double > &)
template<typename Double>
void AD_Const1 (Double *, const IndepADvar< Double > &)
template<typename Double>
ADvari< Double > & ADf1 (Double, Double, const ADvari< Double > &)
template<typename Double>
ADvari< Double > & ADf2 (Double, Double, Double, const ADvari< Double > &, const ADvari< Double > &)
template<typename Double>
ADvari< Double > & ADf2 (Double, Double, Double, const IndepADvar< Double > &, const ADvari< Double > &)
template<typename Double>
ADvari< Double > & ADf2 (Double, Double, Double, const ADvari< Double > &, const IndepADvar< Double > &)
template<typename Double>
Double val (const ADvari< Double > &)
template<typename Double>
ADvari< Double > & ADf1 (Double f, Double g, Double h, const ADvari< Double > &x)
template<typename Double>
ADvari< Double > & ADf2 (Double f, Double gx, Double gy, Double hxx, Double hxy, Double hyy, const ADvari< Double > &x, const ADvari< Double > &y)
template<typename Double>
ADvari< Double > & ADfn (Double f, int n, const IndepADvar< Double > *x, const Double *g, const Double *h)
template<typename Double>
ADvari< Double > & operator+ (const ADvari< Double > &T)
template<typename Double>
int operator< (const ADvari< Double > &L, const ADvari< Double > &R)
template<typename Double>
int operator< (const ADvari< Double > &L, Double R)
template<typename Double>
int operator< (Double L, const ADvari< Double > &R)
template<typename Double>
int operator<= (const ADvari< Double > &L, const ADvari< Double > &R)
template<typename Double>
int operator<= (const ADvari< Double > &L, Double R)
template<typename Double>
int operator<= (Double L, const ADvari< Double > &R)
template<typename Double>
int operator== (const ADvari< Double > &L, const ADvari< Double > &R)
template<typename Double>
int operator== (const ADvari< Double > &L, Double R)
template<typename Double>
int operator== (Double L, const ADvari< Double > &R)
template<typename Double>
int operator!= (const ADvari< Double > &L, const ADvari< Double > &R)
template<typename Double>
int operator!= (const ADvari< Double > &L, Double R)
template<typename Double>
int operator!= (Double L, const ADvari< Double > &R)
template<typename Double>
int operator>= (const ADvari< Double > &L, const ADvari< Double > &R)
template<typename Double>
int operator>= (const ADvari< Double > &L, Double R)
template<typename Double>
int operator>= (Double L, const ADvari< Double > &R)
template<typename Double>
int operator> (const ADvari< Double > &L, const ADvari< Double > &R)
template<typename Double>
int operator> (const ADvari< Double > &L, Double R)
template<typename Double>
int operator> (Double L, const ADvari< Double > &R)
template<typename Double>
ADvari< Double > & operator- (const ADvari< Double > &T)
template<typename Double>
ADvari< Double > & operator+ (const ADvari< Double > &L, const ADvari< Double > &R)
template<typename Double>
ADvari< Double > & operator+ (const ADvari< Double > &L, Double R)
template<typename Double>
ADvari< Double > & operator+ (Double L, const ADvari< Double > &R)
template<typename Double>
ADvari< Double > & operator- (const ADvari< Double > &L, const ADvari< Double > &R)
template<typename Double>
ADvari< Double > & operator- (const ADvari< Double > &L, Double R)
template<typename Double>
ADvari< Double > & operator- (Double L, const ADvari< Double > &R)
template<typename Double>
ADvari< Double > & operator * (const ADvari< Double > &L, const ADvari< Double > &R)
template<typename Double>
ADvari< Double > & operator * (const ADvari< Double > &L, Double R)
template<typename Double>
ADvari< Double > & operator * (Double L, const ADvari< Double > &R)
template<typename Double>
ADvari< Double > & operator/ (const ADvari< Double > &L, const ADvari< Double > &R)
template<typename Double>
ADvari< Double > & operator/ (const ADvari< Double > &L, Double R)
template<typename Double>
ADvari< Double > & operator/ (Double L, const ADvari< Double > &R)
template<typename Double>
ADvari< Double > & acos (const ADvari< Double > &v)
template<typename Double>
ADvari< Double > & acosh (const ADvari< Double > &v)
template<typename Double>
ADvari< Double > & asin (const ADvari< Double > &v)
template<typename Double>
ADvari< Double > & asinh (const ADvari< Double > &v)
template<typename Double>
ADvari< Double > & atan (const ADvari< Double > &v)
template<typename Double>
ADvari< Double > & atanh (const ADvari< Double > &v)
template<typename Double>
ADvari< Double > & atan2 (const ADvari< Double > &L, const ADvari< Double > &R)
template<typename Double>
ADvari< Double > & atan2 (Double x, const ADvari< Double > &R)
template<typename Double>
ADvari< Double > & atan2 (const ADvari< Double > &L, Double y)
template<typename Double>
ADvari< Double > & max (const ADvari< Double > &L, const ADvari< Double > &R)
template<typename Double>
ADvari< Double > & max (Double L, const ADvari< Double > &R)
template<typename Double>
ADvari< Double > & max (const ADvari< Double > &L, Double R)
template<typename Double>
ADvari< Double > & min (const ADvari< Double > &L, const ADvari< Double > &R)
template<typename Double>
ADvari< Double > & min (Double L, const ADvari< Double > &R)
template<typename Double>
ADvari< Double > & min (const ADvari< Double > &L, Double R)
template<typename Double>
ADvari< Double > & cos (const ADvari< Double > &v)
template<typename Double>
ADvari< Double > & cosh (const ADvari< Double > &v)
template<typename Double>
ADvari< Double > & exp (const ADvari< Double > &v)
template<typename Double>
ADvari< Double > & log (const ADvari< Double > &v)
template<typename Double>
ADvari< Double > & log10 (const ADvari< Double > &v)
template<typename Double>
ADvari< Double > & pow (const ADvari< Double > &L, const ADvari< Double > &R)
template<typename Double>
ADvari< Double > & pow (Double x, const ADvari< Double > &R)
template<typename Double>
ADvari< Double > & pow (const ADvari< Double > &L, Double y)
template<typename Double>
ADvari< Double > & sin (const ADvari< Double > &v)
template<typename Double>
ADvari< Double > & sinh (const ADvari< Double > &v)
template<typename Double>
ADvari< Double > & sqrt (const ADvari< Double > &v)
template<typename Double>
ADvari< Double > & tan (const ADvari< Double > &v)
template<typename Double>
ADvari< Double > & tanh (const ADvari< Double > &v)
template<typename Double>
ADvari< Double > & abs (const ADvari< Double > &v)
template<typename Double>
ADvari< Double > & fabs (const ADvari< Double > &v)
template<typename Double>
ADvari< Double > & ADf1 (Double f, Double g, Double h, const IndepADvar< Double > &x)
template<typename Double>
ADvari< Double > & ADf2 (Double f, Double gx, Double gy, Double hxx, Double hxy, Double hyy, const ADvari< Double > &x, const IndepADvar< Double > &y)
template<typename Double>
ADvari< Double > & ADf2 (Double f, Double gx, Double gy, Double hxx, Double hxy, Double hyy, const IndepADvar< Double > &x, const ADvari< Double > &y)
template<typename Double>
ADvari< Double > & ADf2 (Double f, Double gx, Double gy, Double hxx, Double hxy, Double hyy, const IndepADvar< Double > &x, const IndepADvar< Double > &y)
template<typename Double>
ADvari< Double > & ADfn (Double f, int n, const ADvar< Double > *x, const Double *g, const Double *h)


Enumeration Type Documentation

enum Sacado::Rad2::Advari_Opclass

Enumerator:
Hv_const 
Hv_copy 
Hv_binary 
Hv_unary 
Hv_negate 
Hv_plusLR 
Hv_minusLR 
Hv_timesL 
Hv_timesLR 
Hv_quotLR 
Hv_nary 

Definition at line 371 of file Sacado_trad2.hpp.


Function Documentation

T F Sacado::Rad2::copy ( AI   ) 

Definition at line 2292 of file Sacado_trad2.hpp.

T F Sacado::Rad2::copy ( Ai   ) 

Definition at line 2295 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::ADf1 ( Double  f,
Double  g,
const IndepADvar< Double > &  x 
)

template<typename Double>
ADvari<Double>& Sacado::Rad2::ADf2 ( Double  f,
Double  gx,
Double  gy,
const IndepADvar< Double > &  x,
const IndepADvar< Double > &  y 
)

template<typename Double>
ADvari<Double>& Sacado::Rad2::ADfn ( Double  f,
int  n,
const IndepADvar< Double > *  x,
const Double *  g 
)

template<typename Double>
IndepADvar< Double > & Sacado::Rad2::ADvar_operatoreq ( IndepADvar< Double > *  ,
const ADvari< Double > &   
)

Definition at line 1514 of file Sacado_trad2.hpp.

template<typename Double>
ADvar< Double > & Sacado::Rad2::ADvar_operatoreq ( ADvar< Double > *  ,
const ADvari< Double > &   
)

Definition at line 1520 of file Sacado_trad2.hpp.

template<typename Double>
void Sacado::Rad2::AD_Const ( const IndepADvar< Double > &   )  [inline]

Definition at line 811 of file Sacado_trad2.hpp.

template<typename Double>
void Sacado::Rad2::AD_Const1 ( Double *  ,
const IndepADvar< Double > &   
) [inline]

Definition at line 807 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::ADf1 ( Double  ,
Double  ,
const ADvari< Double > &   
)

template<typename Double>
ADvari<Double>& Sacado::Rad2::ADf2 ( Double  ,
Double  ,
Double  ,
const ADvari< Double > &  ,
const ADvari< Double > &   
)

template<typename Double>
ADvari<Double>& Sacado::Rad2::ADf2 ( Double  ,
Double  ,
Double  ,
const IndepADvar< Double > &  ,
const ADvari< Double > &   
)

template<typename Double>
ADvari<Double>& Sacado::Rad2::ADf2 ( Double  ,
Double  ,
Double  ,
const ADvari< Double > &  ,
const IndepADvar< Double > &   
)

template<typename Double>
Double Sacado::Rad2::val ( const ADvari< Double > &   )  [inline]

Definition at line 2215 of file Sacado_trad2.hpp.

template<typename Double>
ADvari< Double > & Sacado::Rad2::ADf1 ( Double  f,
Double  g,
Double  h,
const ADvari< Double > &  x 
)

Definition at line 1991 of file Sacado_trad2.hpp.

template<typename Double>
ADvari< Double > & Sacado::Rad2::ADf2 ( Double  f,
Double  gx,
Double  gy,
Double  hxx,
Double  hxy,
Double  hyy,
const ADvari< Double > &  x,
const ADvari< Double > &  y 
)

Definition at line 2003 of file Sacado_trad2.hpp.

template<typename Double>
ADvari< Double > & Sacado::Rad2::ADfn ( Double  f,
int  n,
const IndepADvar< Double > *  x,
const Double *  g,
const Double *  h 
)

Definition at line 2031 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::operator+ ( const ADvari< Double > &  T  )  [inline]

Definition at line 989 of file Sacado_trad2.hpp.

template<typename Double>
int Sacado::Rad2::operator< ( const ADvari< Double > &  L,
const ADvari< Double > &  R 
) [inline]

Definition at line 992 of file Sacado_trad2.hpp.

template<typename Double>
int Sacado::Rad2::operator< ( const ADvari< Double > &  L,
Double  R 
) [inline]

Definition at line 994 of file Sacado_trad2.hpp.

template<typename Double>
int Sacado::Rad2::operator< ( Double  L,
const ADvari< Double > &  R 
) [inline]

Definition at line 996 of file Sacado_trad2.hpp.

template<typename Double>
int Sacado::Rad2::operator<= ( const ADvari< Double > &  L,
const ADvari< Double > &  R 
) [inline]

Definition at line 999 of file Sacado_trad2.hpp.

template<typename Double>
int Sacado::Rad2::operator<= ( const ADvari< Double > &  L,
Double  R 
) [inline]

Definition at line 1001 of file Sacado_trad2.hpp.

template<typename Double>
int Sacado::Rad2::operator<= ( Double  L,
const ADvari< Double > &  R 
) [inline]

Definition at line 1003 of file Sacado_trad2.hpp.

template<typename Double>
int Sacado::Rad2::operator== ( const ADvari< Double > &  L,
const ADvari< Double > &  R 
) [inline]

Definition at line 1006 of file Sacado_trad2.hpp.

template<typename Double>
int Sacado::Rad2::operator== ( const ADvari< Double > &  L,
Double  R 
) [inline]

Definition at line 1008 of file Sacado_trad2.hpp.

template<typename Double>
int Sacado::Rad2::operator== ( Double  L,
const ADvari< Double > &  R 
) [inline]

Definition at line 1010 of file Sacado_trad2.hpp.

template<typename Double>
int Sacado::Rad2::operator!= ( const ADvari< Double > &  L,
const ADvari< Double > &  R 
) [inline]

Definition at line 1013 of file Sacado_trad2.hpp.

template<typename Double>
int Sacado::Rad2::operator!= ( const ADvari< Double > &  L,
Double  R 
) [inline]

Definition at line 1015 of file Sacado_trad2.hpp.

template<typename Double>
int Sacado::Rad2::operator!= ( Double  L,
const ADvari< Double > &  R 
) [inline]

Definition at line 1017 of file Sacado_trad2.hpp.

template<typename Double>
int Sacado::Rad2::operator>= ( const ADvari< Double > &  L,
const ADvari< Double > &  R 
) [inline]

Definition at line 1020 of file Sacado_trad2.hpp.

template<typename Double>
int Sacado::Rad2::operator>= ( const ADvari< Double > &  L,
Double  R 
) [inline]

Definition at line 1022 of file Sacado_trad2.hpp.

template<typename Double>
int Sacado::Rad2::operator>= ( Double  L,
const ADvari< Double > &  R 
) [inline]

Definition at line 1024 of file Sacado_trad2.hpp.

template<typename Double>
int Sacado::Rad2::operator> ( const ADvari< Double > &  L,
const ADvari< Double > &  R 
) [inline]

Definition at line 1027 of file Sacado_trad2.hpp.

template<typename Double>
int Sacado::Rad2::operator> ( const ADvari< Double > &  L,
Double  R 
) [inline]

Definition at line 1029 of file Sacado_trad2.hpp.

template<typename Double>
int Sacado::Rad2::operator> ( Double  L,
const ADvari< Double > &  R 
) [inline]

Definition at line 1031 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::operator- ( const ADvari< Double > &  T  ) 

Definition at line 1558 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::operator+ ( const ADvari< Double > &  L,
const ADvari< Double > &  R 
)

Definition at line 1564 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::operator+ ( const ADvari< Double > &  L,
Double  R 
)

Definition at line 1585 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::operator+ ( Double  L,
const ADvari< Double > &  R 
)

Definition at line 1599 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::operator- ( const ADvari< Double > &  L,
const ADvari< Double > &  R 
)

Definition at line 1605 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::operator- ( const ADvari< Double > &  L,
Double  R 
)

Definition at line 1620 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::operator- ( Double  L,
const ADvari< Double > &  R 
)

Definition at line 1634 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::operator * ( const ADvari< Double > &  L,
const ADvari< Double > &  R 
)

Definition at line 1640 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::operator * ( const ADvari< Double > &  L,
Double  R 
)

Definition at line 1655 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::operator * ( Double  L,
const ADvari< Double > &  R 
)

Definition at line 1669 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::operator/ ( const ADvari< Double > &  L,
const ADvari< Double > &  R 
)

Definition at line 1675 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::operator/ ( const ADvari< Double > &  L,
Double  R 
)

Definition at line 1691 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::operator/ ( Double  L,
const ADvari< Double > &  R 
)

Definition at line 1697 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::acos ( const ADvari< Double > &  v  ) 

Definition at line 1714 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::acosh ( const ADvari< Double > &  v  ) 

Definition at line 1721 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::asin ( const ADvari< Double > &  v  ) 

Definition at line 1731 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::asinh ( const ADvari< Double > &  v  ) 

Definition at line 1740 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::atan ( const ADvari< Double > &  v  ) 

Definition at line 1753 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::atanh ( const ADvari< Double > &  v  ) 

Definition at line 1760 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::atan2 ( const ADvari< Double > &  L,
const ADvari< Double > &  R 
)

Definition at line 1767 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::atan2 ( Double  x,
const ADvari< Double > &  R 
)

Definition at line 1781 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::atan2 ( const ADvari< Double > &  L,
Double  y 
)

Definition at line 1792 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::max ( const ADvari< Double > &  L,
const ADvari< Double > &  R 
)

Definition at line 1803 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::max ( Double  L,
const ADvari< Double > &  R 
)

Definition at line 1810 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::max ( const ADvari< Double > &  L,
Double  R 
)

Definition at line 1818 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::min ( const ADvari< Double > &  L,
const ADvari< Double > &  R 
)

Definition at line 1826 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::min ( Double  L,
const ADvari< Double > &  R 
)

Definition at line 1833 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::min ( const ADvari< Double > &  L,
Double  R 
)

Definition at line 1841 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::cos ( const ADvari< Double > &  v  ) 

Definition at line 1849 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::cosh ( const ADvari< Double > &  v  ) 

Definition at line 1856 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::exp ( const ADvari< Double > &  v  ) 

Definition at line 1863 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::log ( const ADvari< Double > &  v  ) 

Definition at line 1870 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::log10 ( const ADvari< Double > &  v  ) 

Definition at line 1877 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::pow ( const ADvari< Double > &  L,
const ADvari< Double > &  R 
)

Definition at line 1888 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::pow ( Double  x,
const ADvari< Double > &  R 
)

Definition at line 1902 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::pow ( const ADvari< Double > &  L,
Double  y 
)

Definition at line 1913 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::sin ( const ADvari< Double > &  v  ) 

Definition at line 1923 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::sinh ( const ADvari< Double > &  v  ) 

Definition at line 1930 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::sqrt ( const ADvari< Double > &  v  ) 

Definition at line 1937 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::tan ( const ADvari< Double > &  v  ) 

Definition at line 1945 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::tanh ( const ADvari< Double > &  v  ) 

Definition at line 1955 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::abs ( const ADvari< Double > &  v  ) 

Definition at line 1965 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::fabs ( const ADvari< Double > &  v  ) 

Definition at line 1977 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::ADf1 ( Double  f,
Double  g,
Double  h,
const IndepADvar< Double > &  x 
) [inline]

Definition at line 1997 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::ADf2 ( Double  f,
Double  gx,
Double  gy,
Double  hxx,
Double  hxy,
Double  hyy,
const ADvari< Double > &  x,
const IndepADvar< Double > &  y 
)

Definition at line 2010 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::ADf2 ( Double  f,
Double  gx,
Double  gy,
Double  hxx,
Double  hxy,
Double  hyy,
const IndepADvar< Double > &  x,
const ADvari< Double > &  y 
)

Definition at line 2017 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::ADf2 ( Double  f,
Double  gx,
Double  gy,
Double  hxx,
Double  hxy,
Double  hyy,
const IndepADvar< Double > &  x,
const IndepADvar< Double > &  y 
)

Definition at line 2024 of file Sacado_trad2.hpp.

template<typename Double>
ADvari<Double>& Sacado::Rad2::ADfn ( Double  f,
int  n,
const ADvar< Double > *  x,
const Double *  g,
const Double *  h 
) [inline]

Definition at line 2037 of file Sacado_trad2.hpp.


Generated on Tue Oct 20 12:55:14 2009 for Sacado Package Browser (Single Doxygen Collection) by doxygen 1.4.7