ADMB Documentation  -a65f1c97
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Functions
df32fun.h File Reference

(Last Changed on January 06, 2016 for git-revision 424cbb27db68c3bf464b295fba38e5652c0d087c.)

Description not yet available. More...

Go to the source code of this file.

Classes

class  df3_two_matrix
 Description not yet available. More...
 
class  df3_two_variable
 Description not yet available. More...
 
class  df3_two_vector
 Description not yet available. More...
 
class  init_df3_two_variable
 Description not yet available. More...
 

Functions

df3_two_variable atan (const df3_two_variable &x)
 Description not yet available. More...
 
df3_two_matrix choleski_decomp (const df3_two_matrix &MM)
 Description not yet available. More...
 
df3_two_variable cos (const df3_two_variable &x)
 
df3_two_variable cube (const df3_two_variable &x)
 
df3_two_variable cumd_gamma (const df3_two_variable &x, const df3_two_variable &a)
 
df3_two_variable exp (const df3_two_variable &x)
 Description not yet available. More...
 
df3_two_variable fabs (const df3_two_variable &x)
 Description not yet available. More...
 
dvector first_derivatives (const df3_two_vector &v)
 
dmatrix first_derivatives (const df3_two_matrix &v)
 
df3_two_variable gammln (const df3_two_variable &xx)
 Log gamma function. More...
 
df3_two_variable inv (const df3_two_variable &x)
 Description not yet available. More...
 
df3_two_variable log (const df3_two_variable &x)
 Description not yet available. More...
 
df3_two_variable operator* (const df3_two_variable &x, const df3_two_variable &y)
 Description not yet available. More...
 
df3_two_variable operator* (double x, const df3_two_variable &y)
 Description not yet available. More...
 
df3_two_variable operator* (const df3_two_variable &x, double y)
 Description not yet available. More...
 
df3_two_variable operator+ (const double x, const df3_two_variable &y)
 Description not yet available. More...
 
df3_two_variable operator+ (const df3_two_variable &x, const double y)
 Description not yet available. More...
 
df3_two_variable operator+ (const df3_two_variable &x, const df3_two_variable &y)
 Description not yet available. More...
 
df3_two_variable operator- (double x, const df3_two_variable &y)
 Description not yet available. More...
 
df3_two_variable operator- (const df3_two_variable &x, double y)
 Description not yet available. More...
 
df3_two_variable operator- (const df3_two_variable &x, const df3_two_variable &y)
 Description not yet available. More...
 
df3_two_variable operator- (const df3_two_variable &v)
 Description not yet available. More...
 
df3_two_variable operator/ (const df3_two_variable &x, const df3_two_variable &y)
 Description not yet available. More...
 
df3_two_variable operator/ (const double x, const df3_two_variable &y)
 Description not yet available. More...
 
df3_two_variable operator/ (const df3_two_variable &x, const double y)
 Description not yet available. More...
 
int operator< (const df3_two_variable &x, double n)
 Description not yet available. More...
 
int operator< (const df3_two_variable &x, const df3_two_variable &n)
 Description not yet available. More...
 
int operator== (const df3_two_variable &x, const df3_two_variable &n)
 Description not yet available. More...
 
int operator== (const df3_two_variable &x, double n)
 Description not yet available. More...
 
int operator== (double x, const df3_two_variable &n)
 Description not yet available. More...
 
int operator> (const df3_two_variable &x, double n)
 Description not yet available. More...
 
int operator> (const df3_two_variable &x, const df3_two_variable &n)
 Description not yet available. More...
 
int operator>= (const df3_two_variable &x, double n)
 Description not yet available. More...
 
df3_two_variable pow (const df3_two_variable &x, const df3_two_variable &y)
 Description not yet available. More...
 
dvector second_derivatives (const df3_two_vector &v)
 
dmatrix second_derivatives (const df3_two_matrix &v)
 
df3_two_variable sin (const df3_two_variable &x)
 Description not yet available. More...
 
df3_two_variable sqrt (const df3_two_variable &x)
 Description not yet available. More...
 
df3_two_variable square (const df3_two_variable &x)
 Description not yet available. More...
 
df3_two_variable tan (const df3_two_variable &x)
 Description not yet available. More...
 
dvector third_derivatives (const df3_two_vector &v)
 
dmatrix third_derivatives (const df3_two_matrix &v)
 
double value (const df3_two_variable &x)
 Description not yet available. More...
 
dvector value (const df3_two_vector &v)
 Description not yet available. More...
 
dmatrix value (const df3_two_matrix &v)
 Description not yet available. More...
 

Detailed Description

Description not yet available.

Definition in file df32fun.h.

Function Documentation

df3_two_variable atan ( const df3_two_variable x)

Description not yet available.

Parameters

Definition at line 609 of file df32fun.cpp.

df3_two_matrix choleski_decomp ( const df3_two_matrix MM)

Description not yet available.

Parameters

Definition at line 1122 of file df32fun.cpp.

df3_two_variable cos ( const df3_two_variable x)
df3_two_variable cube ( const df3_two_variable x)
df3_two_variable cumd_gamma ( const df3_two_variable x,
const df3_two_variable a 
)

Definition at line 142 of file df3gammp.cpp.

df3_two_variable exp ( const df3_two_variable x)

Description not yet available.

Parameters

Definition at line 737 of file df32fun.cpp.

df3_two_variable fabs ( const df3_two_variable v)

Description not yet available.

Parameters

Definition at line 683 of file df32fun.cpp.

dvector first_derivatives ( const df3_two_vector v)
dmatrix first_derivatives ( const df3_two_matrix v)
df3_two_variable gammln ( const df3_two_variable xx)

Log gamma function.

Parameters
xx$x$
Returns
$\ln\bigr(\Gamma(x)\bigl)$



The implementation of this algorithm was inspired by "Numerical Recipes in C", 2nd edition, Press, Teukolsky, Vetterling, Flannery, chapter 6

Definition at line 46 of file df3gammp.cpp.

df3_two_variable inv ( const df3_two_variable x)

Description not yet available.

Parameters

Definition at line 766 of file df32fun.cpp.

df3_two_variable log ( const df3_two_variable x)

Description not yet available.

Parameters

Definition at line 720 of file df32fun.cpp.

df3_two_variable operator* ( const df3_two_variable x,
const df3_two_variable y 
)

Description not yet available.

Parameters

Definition at line 822 of file df32fun.cpp.

df3_two_variable operator* ( double  x,
const df3_two_variable y 
)

Description not yet available.

Parameters

Definition at line 848 of file df32fun.cpp.

df3_two_variable operator* ( const df3_two_variable y,
double  x 
)

Description not yet available.

Parameters

Definition at line 870 of file df32fun.cpp.

df3_two_variable operator+ ( const double  x,
const df3_two_variable y 
)

Description not yet available.

Parameters

Definition at line 925 of file df32fun.cpp.

df3_two_variable operator+ ( const df3_two_variable x,
const double  y 
)

Description not yet available.

Parameters

Definition at line 945 of file df32fun.cpp.

df3_two_variable operator+ ( const df3_two_variable x,
const df3_two_variable y 
)

Description not yet available.

Parameters

Definition at line 965 of file df32fun.cpp.

df3_two_variable operator- ( double  x,
const df3_two_variable y 
)

Description not yet available.

Parameters

Definition at line 1007 of file df32fun.cpp.

df3_two_variable operator- ( const df3_two_variable x,
double  y 
)

Description not yet available.

Parameters

Definition at line 1028 of file df32fun.cpp.

df3_two_variable operator- ( const df3_two_variable x,
const df3_two_variable y 
)

Description not yet available.

Parameters

Definition at line 986 of file df32fun.cpp.

df3_two_variable operator- ( const df3_two_variable v)

Description not yet available.

Parameters

Definition at line 284 of file df32fun.cpp.

df3_two_variable operator/ ( const df3_two_variable x,
const df3_two_variable y 
)

Description not yet available.

Parameters

Definition at line 903 of file df32fun.cpp.

df3_two_variable operator/ ( const double  x,
const df3_two_variable y 
)

Description not yet available.

Parameters

Definition at line 914 of file df32fun.cpp.

df3_two_variable operator/ ( const df3_two_variable x,
double  y 
)

Description not yet available.

Parameters

Definition at line 892 of file df32fun.cpp.

int operator< ( const df3_two_variable x,
double  n 
)

Description not yet available.

Parameters

Definition at line 380 of file df32fun.cpp.

int operator< ( const df3_two_variable x,
const df3_two_variable n 
)

Description not yet available.

Parameters

Definition at line 434 of file df32fun.cpp.

int operator== ( const df3_two_variable x,
const df3_two_variable n 
)

Description not yet available.

Parameters

Definition at line 407 of file df32fun.cpp.

int operator== ( const df3_two_variable x,
double  n 
)

Description not yet available.

Parameters

Definition at line 416 of file df32fun.cpp.

int operator== ( double  x,
const df3_two_variable n 
)

Description not yet available.

Parameters

Definition at line 425 of file df32fun.cpp.

int operator> ( const df3_two_variable x,
double  n 
)

Description not yet available.

Parameters

Definition at line 389 of file df32fun.cpp.

int operator> ( const df3_two_variable x,
const df3_two_variable n 
)

Description not yet available.

Parameters

Definition at line 443 of file df32fun.cpp.

int operator>= ( const df3_two_variable x,
double  n 
)

Description not yet available.

Parameters

Definition at line 398 of file df32fun.cpp.

df3_two_variable pow ( const df3_two_variable x,
const df3_two_variable y 
)

Description not yet available.

Parameters

Definition at line 754 of file df32fun.cpp.

dvector second_derivatives ( const df3_two_vector v)
dmatrix second_derivatives ( const df3_two_matrix v)
df3_two_variable sin ( const df3_two_variable x)

Description not yet available.

Parameters

Definition at line 666 of file df32fun.cpp.

df3_two_variable sqrt ( const df3_two_variable x)

Description not yet available.

Parameters

Definition at line 589 of file df32fun.cpp.

df3_two_variable square ( const df3_two_variable x)

Description not yet available.

Parameters

Definition at line 629 of file df32fun.cpp.

df3_two_variable tan ( const df3_two_variable x)

Description not yet available.

Parameters

Definition at line 646 of file df32fun.cpp.

dvector third_derivatives ( const df3_two_vector v)
dmatrix third_derivatives ( const df3_two_matrix v)
double value ( const df3_two_variable x)
inline

Description not yet available.

Parameters

Definition at line 121 of file df32fun.h.

dvector value ( const df3_two_vector v)

Description not yet available.

Parameters

Definition at line 76 of file df32fun.cpp.

dmatrix value ( const df3_two_matrix v)

Description not yet available.

Parameters

Definition at line 157 of file df32fun.cpp.