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

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 372 of file Sacado_trad2.hpp.


Function Documentation

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

Definition at line 2310 of file Sacado_trad2.hpp.

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

Definition at line 2313 of file Sacado_trad2.hpp.

template<typename Double >
ADvari<Double>& Sacado::Rad2::ADf1 ( Double  f,
Double  g,
const IndepADvar< Double > &  x 
) [inline]
template<typename Double >
ADvari<Double>& Sacado::Rad2::ADf2 ( Double  f,
Double  gx,
Double  gy,
const IndepADvar< Double > &  x,
const IndepADvar< Double > &  y 
) [inline]
template<typename Double >
ADvari<Double>& Sacado::Rad2::ADfn ( Double  f,
int  n,
const IndepADvar< Double > *  x,
const Double *  g 
) [inline]
template<typename Double >
IndepADvar< Double > & Sacado::Rad2::ADvar_operatoreq ( IndepADvar< Double > *  This,
const ADvari< Double > &  x 
) [inline]

Definition at line 1533 of file Sacado_trad2.hpp.

template<typename Double >
ADvar< Double > & Sacado::Rad2::ADvar_operatoreq ( ADvar< Double > *  This,
const ADvari< Double > &  x 
) [inline]

Definition at line 1539 of file Sacado_trad2.hpp.

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

Definition at line 829 of file Sacado_trad2.hpp.

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

Definition at line 825 of file Sacado_trad2.hpp.

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

Definition at line 2233 of file Sacado_trad2.hpp.

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

Definition at line 2009 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 
) [inline]

Definition at line 2021 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 
) [inline]

Definition at line 2049 of file Sacado_trad2.hpp.

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

Definition at line 1006 of file Sacado_trad2.hpp.

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

Definition at line 1009 of file Sacado_trad2.hpp.

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

Definition at line 1011 of file Sacado_trad2.hpp.

template<typename Double >
int Sacado::Rad2::operator< ( 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,
const ADvari< Double > &  R 
) [inline]

Definition at line 1016 of file Sacado_trad2.hpp.

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

Definition at line 1018 of file Sacado_trad2.hpp.

template<typename Double >
int Sacado::Rad2::operator<= ( 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,
const ADvari< Double > &  R 
) [inline]

Definition at line 1023 of file Sacado_trad2.hpp.

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

Definition at line 1025 of file Sacado_trad2.hpp.

template<typename Double >
int Sacado::Rad2::operator== ( 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,
const ADvari< Double > &  R 
) [inline]

Definition at line 1030 of file Sacado_trad2.hpp.

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

Definition at line 1032 of file Sacado_trad2.hpp.

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

Definition at line 1034 of file Sacado_trad2.hpp.

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

Definition at line 1037 of file Sacado_trad2.hpp.

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

Definition at line 1039 of file Sacado_trad2.hpp.

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

Definition at line 1041 of file Sacado_trad2.hpp.

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

Definition at line 1044 of file Sacado_trad2.hpp.

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

Definition at line 1046 of file Sacado_trad2.hpp.

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

Definition at line 1048 of file Sacado_trad2.hpp.

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

Definition at line 1576 of file Sacado_trad2.hpp.

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

Definition at line 1582 of file Sacado_trad2.hpp.

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

Definition at line 1603 of file Sacado_trad2.hpp.

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

Definition at line 1617 of file Sacado_trad2.hpp.

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

Definition at line 1623 of file Sacado_trad2.hpp.

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

Definition at line 1638 of file Sacado_trad2.hpp.

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

Definition at line 1652 of file Sacado_trad2.hpp.

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

Definition at line 1658 of file Sacado_trad2.hpp.

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

Definition at line 1673 of file Sacado_trad2.hpp.

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

Definition at line 1687 of file Sacado_trad2.hpp.

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

Definition at line 1693 of file Sacado_trad2.hpp.

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

Definition at line 1709 of file Sacado_trad2.hpp.

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

Definition at line 1715 of file Sacado_trad2.hpp.

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

Definition at line 1732 of file Sacado_trad2.hpp.

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

Definition at line 1739 of file Sacado_trad2.hpp.

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

Definition at line 1749 of file Sacado_trad2.hpp.

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

Definition at line 1758 of file Sacado_trad2.hpp.

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

Definition at line 1771 of file Sacado_trad2.hpp.

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

Definition at line 1778 of file Sacado_trad2.hpp.

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

Definition at line 1785 of file Sacado_trad2.hpp.

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

Definition at line 1799 of file Sacado_trad2.hpp.

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

Definition at line 1810 of file Sacado_trad2.hpp.

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

Definition at line 1821 of file Sacado_trad2.hpp.

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

Definition at line 1828 of file Sacado_trad2.hpp.

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

Definition at line 1836 of file Sacado_trad2.hpp.

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

Definition at line 1844 of file Sacado_trad2.hpp.

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

Definition at line 1851 of file Sacado_trad2.hpp.

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

Definition at line 1859 of file Sacado_trad2.hpp.

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

Definition at line 1867 of file Sacado_trad2.hpp.

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

Definition at line 1874 of file Sacado_trad2.hpp.

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

Definition at line 1881 of file Sacado_trad2.hpp.

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

Definition at line 1888 of file Sacado_trad2.hpp.

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

Definition at line 1895 of file Sacado_trad2.hpp.

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

Definition at line 1906 of file Sacado_trad2.hpp.

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

Definition at line 1920 of file Sacado_trad2.hpp.

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

Definition at line 1931 of file Sacado_trad2.hpp.

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

Definition at line 1941 of file Sacado_trad2.hpp.

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

Definition at line 1948 of file Sacado_trad2.hpp.

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

Definition at line 1955 of file Sacado_trad2.hpp.

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

Definition at line 1963 of file Sacado_trad2.hpp.

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

Definition at line 1973 of file Sacado_trad2.hpp.

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

Definition at line 1983 of file Sacado_trad2.hpp.

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

Definition at line 1995 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 2015 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 
) [inline]

Definition at line 2028 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 
) [inline]

Definition at line 2035 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 
) [inline]

Definition at line 2042 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 2055 of file Sacado_trad2.hpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Wed Apr 13 10:19:45 2011 for Sacado Package Browser (Single Doxygen Collection) by  doxygen 1.6.3