Sacado Package Browser (Single Doxygen Collection)  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Functions | Variables
Sacado::Radnt Namespace Reference

Classes

struct  ADmemblock
 
class  ADcontext
 
class  CADcontext
 
class  Derp
 
class  ADvari
 
class  ADvar1
 
class  ConstADvari
 
class  IndepADvar
 
class  ADvar
 
class  ConstADvar
 
class  ADvar1s
 
class  ADvar2
 
class  ADvar2q
 
class  ADvarn
 

Functions

ADvariADf1 (double f, double g, const ADvari &x)
 
ADvariADf2 (double f, double gx, double gy, const ADvari &x, const ADvari &y)
 
ADvariADfn (double f, int n, const ADvar *x, const double *g)
 
void AD_Const (const IndepADvar &v)
 
ADvarioperator+ (ADvari &T)
 
ADvarioperator+ (const ADvari &T)
 
int operator< (const ADvari &L, const ADvari &R)
 
int operator< (const ADvari &L, double R)
 
int operator< (double L, const ADvari &R)
 
int operator<= (const ADvari &L, const ADvari &R)
 
int operator<= (const ADvari &L, double R)
 
int operator<= (double L, const ADvari &R)
 
int operator== (const ADvari &L, const ADvari &R)
 
int operator== (const ADvari &L, double R)
 
int operator== (double L, const ADvari &R)
 
int operator!= (const ADvari &L, const ADvari &R)
 
int operator!= (const ADvari &L, double R)
 
int operator!= (double L, const ADvari &R)
 
int operator>= (const ADvari &L, const ADvari &R)
 
int operator>= (const ADvari &L, double R)
 
int operator>= (double L, const ADvari &R)
 
int operator> (const ADvari &L, const ADvari &R)
 
int operator> (const ADvari &L, double R)
 
int operator> (double L, const ADvari &R)
 
ADvaricopy (const IndepADvar &x)
 
ADvaricopy (const ADvari &x)
 
ADvariabs (const ADvari &x)
 
ADvarADvar_operatoreq (ADvar *This, const ADvari &x)
 
IndepADvarADvar_operatoreq (IndepADvar *This, const ADvari &x)
 
ADvarioperator- (const ADvari &T)
 
ADvarioperator+ (const ADvari &L, const ADvari &R)
 
ADvarioperator+ (const ADvari &L, double R)
 
ADvarioperator+ (double L, const ADvari &R)
 
ADvarioperator- (const ADvari &L, const ADvari &R)
 
ADvarioperator- (const ADvari &L, double R)
 
ADvarioperator- (double L, const ADvari &R)
 
ADvarioperator* (const ADvari &L, const ADvari &R)
 
ADvarioperator* (const ADvari &L, double R)
 
ADvarioperator* (double L, const ADvari &R)
 
ADvarioperator/ (const ADvari &L, const ADvari &R)
 
ADvarioperator/ (const ADvari &L, double R)
 
ADvarioperator/ (double L, const ADvari &R)
 
ADvariacos (const ADvari &v)
 
ADvariacosh (const ADvari &v)
 
ADvariasin (const ADvari &v)
 
ADvariasinh (const ADvari &v)
 
ADvariatan (const ADvari &v)
 
ADvariatanh (const ADvari &v)
 
ADvarimax (const ADvari &L, const ADvari &R)
 
ADvarimax (double L, const ADvari &R)
 
ADvarimax (const ADvari &L, double R)
 
ADvarimin (const ADvari &L, const ADvari &R)
 
ADvarimin (double L, const ADvari &R)
 
ADvarimin (const ADvari &L, double R)
 
ADvariatan2 (const ADvari &L, const ADvari &R)
 
ADvariatan2 (double x, const ADvari &R)
 
ADvariatan2 (const ADvari &L, double y)
 
ADvaricos (const ADvari &v)
 
ADvaricosh (const ADvari &v)
 
ADvariexp (const ADvari &v)
 
ADvarilog (const ADvari &v)
 
ADvarilog10 (const ADvari &v)
 
ADvaripow (const ADvari &L, const ADvari &R)
 
ADvaripow (double x, const ADvari &R)
 
ADvaripow (const ADvari &L, double y)
 
ADvarisin (const ADvari &v)
 
ADvarisinh (const ADvari &v)
 
ADvarisqrt (const ADvari &v)
 
ADvaritan (const ADvari &v)
 
ADvaritanh (const ADvari &v)
 
ADvarifabs (const ADvari &v)
 

Variables

static int rad_need_reinit
 

Function Documentation

ADvari & Sacado::Radnt::ADf1 ( double  f,
double  g,
const ADvari &  x 
)

Definition at line 683 of file Sacado_radops.cpp.

ADvari & Sacado::Radnt::ADf2 ( double  f,
double  gx,
double  gy,
const ADvari &  x,
const ADvari &  y 
)

Definition at line 688 of file Sacado_radops.cpp.

ADvari & Sacado::Radnt::ADfn ( double  f,
int  n,
const ADvar *  x,
const double *  g 
)

Definition at line 713 of file Sacado_radops.cpp.

void Sacado::Radnt::AD_Const ( const IndepADvar &  v)
inline

Definition at line 434 of file Sacado_rad.hpp.

ADvari& Sacado::Radnt::operator+ ( ADvari &  T)
inline

Definition at line 516 of file Sacado_rad.hpp.

ADvari& Sacado::Radnt::operator+ ( const ADvari &  T)
inline

Definition at line 517 of file Sacado_rad.hpp.

int Sacado::Radnt::operator< ( const ADvari &  L,
const ADvari &  R 
)
inline

Definition at line 519 of file Sacado_rad.hpp.

int Sacado::Radnt::operator< ( const ADvari &  L,
double  R 
)
inline

Definition at line 520 of file Sacado_rad.hpp.

int Sacado::Radnt::operator< ( double  L,
const ADvari &  R 
)
inline

Definition at line 521 of file Sacado_rad.hpp.

int Sacado::Radnt::operator<= ( const ADvari &  L,
const ADvari &  R 
)
inline

Definition at line 523 of file Sacado_rad.hpp.

int Sacado::Radnt::operator<= ( const ADvari &  L,
double  R 
)
inline

Definition at line 524 of file Sacado_rad.hpp.

int Sacado::Radnt::operator<= ( double  L,
const ADvari &  R 
)
inline

Definition at line 525 of file Sacado_rad.hpp.

int Sacado::Radnt::operator== ( const ADvari &  L,
const ADvari &  R 
)
inline

Definition at line 527 of file Sacado_rad.hpp.

int Sacado::Radnt::operator== ( const ADvari &  L,
double  R 
)
inline

Definition at line 528 of file Sacado_rad.hpp.

int Sacado::Radnt::operator== ( double  L,
const ADvari &  R 
)
inline

Definition at line 529 of file Sacado_rad.hpp.

int Sacado::Radnt::operator!= ( const ADvari &  L,
const ADvari &  R 
)
inline

Definition at line 531 of file Sacado_rad.hpp.

int Sacado::Radnt::operator!= ( const ADvari &  L,
double  R 
)
inline

Definition at line 532 of file Sacado_rad.hpp.

int Sacado::Radnt::operator!= ( double  L,
const ADvari &  R 
)
inline

Definition at line 533 of file Sacado_rad.hpp.

int Sacado::Radnt::operator>= ( const ADvari &  L,
const ADvari &  R 
)
inline

Definition at line 535 of file Sacado_rad.hpp.

int Sacado::Radnt::operator>= ( const ADvari &  L,
double  R 
)
inline

Definition at line 536 of file Sacado_rad.hpp.

int Sacado::Radnt::operator>= ( double  L,
const ADvari &  R 
)
inline

Definition at line 537 of file Sacado_rad.hpp.

int Sacado::Radnt::operator> ( const ADvari &  L,
const ADvari &  R 
)
inline

Definition at line 539 of file Sacado_rad.hpp.

int Sacado::Radnt::operator> ( const ADvari &  L,
double  R 
)
inline

Definition at line 540 of file Sacado_rad.hpp.

int Sacado::Radnt::operator> ( double  L,
const ADvari &  R 
)
inline

Definition at line 541 of file Sacado_rad.hpp.

ADvari& Sacado::Radnt::copy ( const IndepADvar &  x)
inline

Definition at line 543 of file Sacado_rad.hpp.

ADvari& Sacado::Radnt::copy ( const ADvari &  x)
inline

Definition at line 546 of file Sacado_rad.hpp.

ADvari& Sacado::Radnt::abs ( const ADvari &  x)
inline

Definition at line 549 of file Sacado_rad.hpp.

ADvar& Sacado::Radnt::ADvar_operatoreq ( ADvar *  This,
const ADvari &  x 
)

Definition at line 309 of file Sacado_radops.cpp.

IndepADvar& Sacado::Radnt::ADvar_operatoreq ( IndepADvar *  This,
const ADvari &  x 
)

Definition at line 313 of file Sacado_radops.cpp.

ADvari& Sacado::Radnt::operator- ( const ADvari &  T)

Definition at line 347 of file Sacado_radops.cpp.

ADvari& Sacado::Radnt::operator+ ( const ADvari &  L,
const ADvari &  R 
)

Definition at line 352 of file Sacado_radops.cpp.

ADvari& Sacado::Radnt::operator+ ( const ADvari &  L,
double  R 
)

Definition at line 367 of file Sacado_radops.cpp.

ADvari& Sacado::Radnt::operator+ ( double  L,
const ADvari &  R 
)

Definition at line 382 of file Sacado_radops.cpp.

ADvari& Sacado::Radnt::operator- ( const ADvari &  L,
const ADvari &  R 
)

Definition at line 387 of file Sacado_radops.cpp.

ADvari& Sacado::Radnt::operator- ( const ADvari &  L,
double  R 
)

Definition at line 402 of file Sacado_radops.cpp.

ADvari& Sacado::Radnt::operator- ( double  L,
const ADvari &  R 
)

Definition at line 417 of file Sacado_radops.cpp.

ADvari& Sacado::Radnt::operator* ( const ADvari &  L,
const ADvari &  R 
)

Definition at line 422 of file Sacado_radops.cpp.

ADvari& Sacado::Radnt::operator* ( const ADvari &  L,
double  R 
)

Definition at line 437 of file Sacado_radops.cpp.

ADvari& Sacado::Radnt::operator* ( double  L,
const ADvari &  R 
)

Definition at line 452 of file Sacado_radops.cpp.

ADvari& Sacado::Radnt::operator/ ( const ADvari &  L,
const ADvari &  R 
)

Definition at line 457 of file Sacado_radops.cpp.

ADvari& Sacado::Radnt::operator/ ( const ADvari &  L,
double  R 
)

Definition at line 474 of file Sacado_radops.cpp.

ADvari& Sacado::Radnt::operator/ ( double  L,
const ADvari &  R 
)

Definition at line 479 of file Sacado_radops.cpp.

ADvari& Sacado::Radnt::acos ( const ADvari &  v)

Definition at line 496 of file Sacado_radops.cpp.

ADvari& Sacado::Radnt::acosh ( const ADvari &  v)

Definition at line 502 of file Sacado_radops.cpp.

ADvari& Sacado::Radnt::asin ( const ADvari &  v)

Definition at line 508 of file Sacado_radops.cpp.

ADvari& Sacado::Radnt::asinh ( const ADvari &  v)

Definition at line 514 of file Sacado_radops.cpp.

ADvari& Sacado::Radnt::atan ( const ADvari &  v)

Definition at line 524 of file Sacado_radops.cpp.

ADvari& Sacado::Radnt::atanh ( const ADvari &  v)

Definition at line 530 of file Sacado_radops.cpp.

ADvari& Sacado::Radnt::max ( const ADvari &  L,
const ADvari &  R 
)

Definition at line 536 of file Sacado_radops.cpp.

ADvari& Sacado::Radnt::max ( double  L,
const ADvari &  R 
)

Definition at line 542 of file Sacado_radops.cpp.

ADvari& Sacado::Radnt::max ( const ADvari &  L,
double  R 
)

Definition at line 549 of file Sacado_radops.cpp.

ADvari& Sacado::Radnt::min ( const ADvari &  L,
const ADvari &  R 
)

Definition at line 556 of file Sacado_radops.cpp.

ADvari& Sacado::Radnt::min ( double  L,
const ADvari &  R 
)

Definition at line 562 of file Sacado_radops.cpp.

ADvari& Sacado::Radnt::min ( const ADvari &  L,
double  R 
)

Definition at line 569 of file Sacado_radops.cpp.

ADvari& Sacado::Radnt::atan2 ( const ADvari &  L,
const ADvari &  R 
)

Definition at line 576 of file Sacado_radops.cpp.

ADvari& Sacado::Radnt::atan2 ( double  x,
const ADvari &  R 
)

Definition at line 582 of file Sacado_radops.cpp.

ADvari& Sacado::Radnt::atan2 ( const ADvari &  L,
double  y 
)

Definition at line 588 of file Sacado_radops.cpp.

ADvari& Sacado::Radnt::cos ( const ADvari &  v)

Definition at line 594 of file Sacado_radops.cpp.

ADvari& Sacado::Radnt::cosh ( const ADvari &  v)

Definition at line 599 of file Sacado_radops.cpp.

ADvari& Sacado::Radnt::exp ( const ADvari &  v)

Definition at line 604 of file Sacado_radops.cpp.

ADvari& Sacado::Radnt::log ( const ADvari &  v)

Definition at line 612 of file Sacado_radops.cpp.

ADvari& Sacado::Radnt::log10 ( const ADvari &  v)

Definition at line 618 of file Sacado_radops.cpp.

ADvari& Sacado::Radnt::pow ( const ADvari &  L,
const ADvari &  R 
)

Definition at line 625 of file Sacado_radops.cpp.

ADvari& Sacado::Radnt::pow ( double  x,
const ADvari &  R 
)

Definition at line 631 of file Sacado_radops.cpp.

ADvari& Sacado::Radnt::pow ( const ADvari &  L,
double  y 
)

Definition at line 637 of file Sacado_radops.cpp.

ADvari& Sacado::Radnt::sin ( const ADvari &  v)

Definition at line 643 of file Sacado_radops.cpp.

ADvari& Sacado::Radnt::sinh ( const ADvari &  v)

Definition at line 648 of file Sacado_radops.cpp.

ADvari& Sacado::Radnt::sqrt ( const ADvari &  v)

Definition at line 653 of file Sacado_radops.cpp.

ADvari& Sacado::Radnt::tan ( const ADvari &  v)

Definition at line 659 of file Sacado_radops.cpp.

ADvari& Sacado::Radnt::tanh ( const ADvari &  v)

Definition at line 665 of file Sacado_radops.cpp.

ADvari& Sacado::Radnt::fabs ( const ADvari &  v)

Definition at line 671 of file Sacado_radops.cpp.

Variable Documentation

int Sacado::Radnt::rad_need_reinit
static

Definition at line 39 of file Sacado_radops.cpp.