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 703 of file Sacado_radops.cpp.

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

Definition at line 708 of file Sacado_radops.cpp.

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

Definition at line 733 of file Sacado_radops.cpp.

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

Definition at line 454 of file Sacado_rad.hpp.

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

Definition at line 536 of file Sacado_rad.hpp.

ADvari& Sacado::Radnt::operator+ ( const ADvari &  T)
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.

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

Definition at line 543 of file Sacado_rad.hpp.

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

Definition at line 544 of file Sacado_rad.hpp.

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

Definition at line 545 of file Sacado_rad.hpp.

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

Definition at line 547 of file Sacado_rad.hpp.

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

Definition at line 548 of file Sacado_rad.hpp.

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

Definition at line 549 of file Sacado_rad.hpp.

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

Definition at line 551 of file Sacado_rad.hpp.

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

Definition at line 552 of file Sacado_rad.hpp.

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

Definition at line 553 of file Sacado_rad.hpp.

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

Definition at line 555 of file Sacado_rad.hpp.

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

Definition at line 556 of file Sacado_rad.hpp.

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

Definition at line 557 of file Sacado_rad.hpp.

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

Definition at line 559 of file Sacado_rad.hpp.

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

Definition at line 560 of file Sacado_rad.hpp.

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

Definition at line 561 of file Sacado_rad.hpp.

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

Definition at line 563 of file Sacado_rad.hpp.

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

Definition at line 566 of file Sacado_rad.hpp.

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

Definition at line 569 of file Sacado_rad.hpp.

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

Definition at line 329 of file Sacado_radops.cpp.

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

Definition at line 333 of file Sacado_radops.cpp.

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

Definition at line 367 of file Sacado_radops.cpp.

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

Definition at line 372 of file Sacado_radops.cpp.

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

Definition at line 387 of file Sacado_radops.cpp.

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

Definition at line 402 of file Sacado_radops.cpp.

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

Definition at line 407 of file Sacado_radops.cpp.

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

Definition at line 422 of file Sacado_radops.cpp.

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

Definition at line 437 of file Sacado_radops.cpp.

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

Definition at line 442 of file Sacado_radops.cpp.

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

Definition at line 457 of file Sacado_radops.cpp.

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

Definition at line 472 of file Sacado_radops.cpp.

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

Definition at line 477 of file Sacado_radops.cpp.

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

Definition at line 494 of file Sacado_radops.cpp.

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

Definition at line 499 of file Sacado_radops.cpp.

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

Definition at line 516 of file Sacado_radops.cpp.

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

Definition at line 522 of file Sacado_radops.cpp.

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

Definition at line 528 of file Sacado_radops.cpp.

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

Definition at line 534 of file Sacado_radops.cpp.

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

Definition at line 544 of file Sacado_radops.cpp.

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

Definition at line 550 of file Sacado_radops.cpp.

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

Definition at line 556 of file Sacado_radops.cpp.

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

Definition at line 562 of file Sacado_radops.cpp.

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

Definition at line 569 of file Sacado_radops.cpp.

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

Definition at line 576 of file Sacado_radops.cpp.

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

Definition at line 582 of file Sacado_radops.cpp.

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

Definition at line 589 of file Sacado_radops.cpp.

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

Definition at line 596 of file Sacado_radops.cpp.

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

Definition at line 602 of file Sacado_radops.cpp.

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

Definition at line 608 of file Sacado_radops.cpp.

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

Definition at line 614 of file Sacado_radops.cpp.

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

Definition at line 619 of file Sacado_radops.cpp.

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

Definition at line 624 of file Sacado_radops.cpp.

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

Definition at line 632 of file Sacado_radops.cpp.

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

Definition at line 638 of file Sacado_radops.cpp.

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

Definition at line 645 of file Sacado_radops.cpp.

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

Definition at line 651 of file Sacado_radops.cpp.

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

Definition at line 657 of file Sacado_radops.cpp.

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

Definition at line 663 of file Sacado_radops.cpp.

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

Definition at line 668 of file Sacado_radops.cpp.

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

Definition at line 673 of file Sacado_radops.cpp.

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

Definition at line 679 of file Sacado_radops.cpp.

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

Definition at line 685 of file Sacado_radops.cpp.

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

Definition at line 691 of file Sacado_radops.cpp.

Variable Documentation

int Sacado::Radnt::rad_need_reinit
static

Definition at line 59 of file Sacado_radops.cpp.