Sacado Package Browser (Single Doxygen Collection) Version of the Day
Classes | Enumerations | Functions
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 376 of file Sacado_trad2.hpp.


Function Documentation

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

Definition at line 2314 of file Sacado_trad2.hpp.

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

Definition at line 2317 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 > *  This,
const ADvari< Double > &  x 
)

Definition at line 1537 of file Sacado_trad2.hpp.

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

Definition at line 1543 of file Sacado_trad2.hpp.

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

Definition at line 833 of file Sacado_trad2.hpp.

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

Definition at line 829 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 > &  x) [inline]

Definition at line 2237 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 2013 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 2025 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 2053 of file Sacado_trad2.hpp.

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

Definition at line 1036 of file Sacado_trad2.hpp.

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

Definition at line 1038 of file Sacado_trad2.hpp.

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

Definition at line 1043 of file Sacado_trad2.hpp.

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

Definition at line 1045 of file Sacado_trad2.hpp.

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

Definition at line 1048 of file Sacado_trad2.hpp.

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

Definition at line 1050 of file Sacado_trad2.hpp.

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

Definition at line 1052 of file Sacado_trad2.hpp.

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

Definition at line 1580 of file Sacado_trad2.hpp.

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

Definition at line 1586 of file Sacado_trad2.hpp.

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

Definition at line 1607 of file Sacado_trad2.hpp.

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

Definition at line 1621 of file Sacado_trad2.hpp.

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

Definition at line 1627 of file Sacado_trad2.hpp.

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

Definition at line 1642 of file Sacado_trad2.hpp.

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

Definition at line 1656 of file Sacado_trad2.hpp.

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

Definition at line 1662 of file Sacado_trad2.hpp.

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

Definition at line 1677 of file Sacado_trad2.hpp.

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

Definition at line 1691 of file Sacado_trad2.hpp.

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

Definition at line 1697 of file Sacado_trad2.hpp.

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

Definition at line 1713 of file Sacado_trad2.hpp.

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

Definition at line 1719 of file Sacado_trad2.hpp.

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

Definition at line 1736 of file Sacado_trad2.hpp.

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

Definition at line 1743 of file Sacado_trad2.hpp.

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

Definition at line 1753 of file Sacado_trad2.hpp.

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

Definition at line 1762 of file Sacado_trad2.hpp.

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

Definition at line 1775 of file Sacado_trad2.hpp.

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

Definition at line 1782 of file Sacado_trad2.hpp.

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

Definition at line 1789 of file Sacado_trad2.hpp.

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

Definition at line 1803 of file Sacado_trad2.hpp.

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

Definition at line 1814 of file Sacado_trad2.hpp.

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

Definition at line 1825 of file Sacado_trad2.hpp.

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

Definition at line 1832 of file Sacado_trad2.hpp.

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

Definition at line 1840 of file Sacado_trad2.hpp.

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

Definition at line 1848 of file Sacado_trad2.hpp.

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

Definition at line 1855 of file Sacado_trad2.hpp.

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

Definition at line 1863 of file Sacado_trad2.hpp.

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

Definition at line 1871 of file Sacado_trad2.hpp.

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

Definition at line 1878 of file Sacado_trad2.hpp.

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

Definition at line 1885 of file Sacado_trad2.hpp.

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

Definition at line 1892 of file Sacado_trad2.hpp.

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

Definition at line 1899 of file Sacado_trad2.hpp.

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

Definition at line 1910 of file Sacado_trad2.hpp.

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

Definition at line 1924 of file Sacado_trad2.hpp.

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

Definition at line 1935 of file Sacado_trad2.hpp.

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

Definition at line 1945 of file Sacado_trad2.hpp.

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

Definition at line 1952 of file Sacado_trad2.hpp.

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

Definition at line 1959 of file Sacado_trad2.hpp.

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

Definition at line 1967 of file Sacado_trad2.hpp.

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

Definition at line 1977 of file Sacado_trad2.hpp.

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

Definition at line 1987 of file Sacado_trad2.hpp.

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

Definition at line 1999 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 2019 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 2032 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 2039 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 2046 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 2059 of file Sacado_trad2.hpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines