ADMB Documentation  11.1.2274
 All Classes Files Functions Variables Typedefs Friends Defines
Typedefs | Functions | Variables
df1b2fun.cpp File Reference

(* $Id: df1b2fun.cpp 2118 2014-06-18 22:44:43Z johnoel $)

Description not yet available. More...

#include <df1b2fun.h>

Go to the source code of this file.

Typedefs

typedef void(** ADprfptr )(void)
typedef void(* ADrfptr )(void)

Functions

double AD1_fun (double x)
 Description not yet available.
double AD1_fun (double x, double y)
 Description not yet available.
double AD_2arg_inv3 (double x)
 Description not yet available.
double AD_arg_inv (double x)
 Description not yet available.
double AD_df1_atan (double x)
 Description not yet available.
double AD_df1_tan (double x)
 Description not yet available.
double AD_df2_atan (double x)
 Description not yet available.
double AD_df2_tan (double x)
 Description not yet available.
double AD_df3_atan (double x)
 Description not yet available.
double AD_df3_tan (double x)
 Description not yet available.
double AD_div_1 (double x, double y)
 Description not yet available.
double AD_div_11 (double x, double y)
 Description not yet available.
double AD_div_111 (double x, double y)
 Description not yet available.
double AD_div_112 (double x, double y)
 Description not yet available.
double AD_div_12 (double x, double y)
 Description not yet available.
double AD_div_122 (double x, double y)
 Description not yet available.
double AD_div_2 (double x, double y)
 Description not yet available.
double AD_div_22 (double x, double y)
 Description not yet available.
double AD_div_222 (double x, double y)
 Description not yet available.
double AD_id (double x)
 Description not yet available.
double AD_minus6_arg_inv4 (double x)
 Description not yet available.
double AD_minus_arg_inv2 (double x)
 Description not yet available.
double ADcube_fun (double x)
 Description not yet available.
double ADdiff_fun (double x, double y)
 Description not yet available.
double ADdiv_fun (double x, double y)
 Description not yet available.
double ADfirst_arg (double x, double y)
 Description not yet available.
double ADm1_fun (double x, double y)
 Description not yet available.
double ADmult_add_fun (double x, double y)
 Description not yet available.
double ADproduct_fun (double x, double y)
 Description not yet available.
double ADsecond_arg (double x, double y)
 Description not yet available.
double ADsecond_arg_plus1 (double x, double y)
 Description not yet available.
double ADsix_fun (double x)
 Description not yet available.
double ADsix_id_fun (double x)
 Description not yet available.
double ADsquare_fun (double x)
 Description not yet available.
double ADsum_fun (double x, double y)
 Description not yet available.
double ADthree_square_fun (double x)
 Description not yet available.
double ADtwo_fun (double x)
 Description not yet available.
double ADtwo_id_fun (double x)
 Description not yet available.
double ADzero_fun (double x, double y)
 Description not yet available.
double ADzero_fun (double x)
 Description not yet available.
df1b2variable atan (const df1b2variable &x)
 Description not yet available.
df1b2variable cube (const df1b2variable &x)
 Description not yet available.
void df1b2_gradcalc1 (void)
 Description not yet available.
df1b2variable exp (const df1b2variable &x)
 Description not yet available.
df1b2variable inv (const df1b2variable &x)
 Description not yet available.
int kbhit (void)
df1b2variable log (const df1b2variable &x)
 Description not yet available.
df1b2variable mfexp (const df1b2variable &x)
 Description not yet available.
df1b2variable mfexp (const df1b2variable &x, double b)
 Description not yet available.
df1b2variable mult_add (const df1b2variable &x, const df1b2variable &y)
 Description not yet available.
double ncos (double x)
double nsin (double x)
df1b2variable square (const df1b2variable &x)
 Description not yet available.
df1b2variable tan (const df1b2variable &x)
 Description not yet available.

Variables

df1b2function1 ADf1b2_assign (AD_id, AD1_fun, ADzero_fun, ADzero_fun)
df1b2function1 ADf1b2_atan (::atan,::AD_df1_atan,::AD_df2_atan,::AD_df3_atan,"atan")
df1b2function1 ADf1b2_cos (::cos,::nsin,::ncos,::sin)
df1b2function1 ADf1b2_cube (ADcube_fun, ADthree_square_fun, ADsix_id_fun, ADsix_fun,"cube")
df1b2function2 ADf1b2_diff (ADdiff_fun, AD1_fun, ADm1_fun, ADzero_fun, ADzero_fun, ADzero_fun, ADzero_fun, ADzero_fun, ADzero_fun, ADzero_fun)
df1b2function2 ADf1b2_div (ADdiv_fun, AD_div_1, AD_div_2, AD_div_11, AD_div_12, AD_div_22, AD_div_111, AD_div_112, AD_div_122, AD_div_222)
df1b2function1 ADf1b2_exp (::exp,::exp,::exp,::exp,"exp")
df1b2function1 ADf1b2_inv (AD_arg_inv, AD_minus_arg_inv2, AD_2arg_inv3, AD_minus6_arg_inv4)
df1b2function1 ADf1b2_log (::log, AD_arg_inv, AD_minus_arg_inv2, AD_2arg_inv3)
df1b2function2 ADf1b2_mult_add (ADmult_add_fun, ADsecond_arg_plus1, ADfirst_arg, ADzero_fun, AD1_fun, ADzero_fun, ADzero_fun, ADzero_fun, ADzero_fun, ADzero_fun,"mult_add")
df1b2function2 ADf1b2_product (ADproduct_fun, ADsecond_arg, ADfirst_arg, ADzero_fun, AD1_fun, ADzero_fun, ADzero_fun, ADzero_fun, ADzero_fun, ADzero_fun,"product")
df1b2function1 ADf1b2_sin (::sin,::cos,::nsin,::ncos,"sin")
df1b2function1 ADf1b2_square (ADsquare_fun, ADtwo_id_fun, ADtwo_fun, ADzero_fun,"square")
df1b2function2 ADf1b2_sum (ADsum_fun, AD1_fun, AD1_fun, ADzero_fun, ADzero_fun, ADzero_fun, ADzero_fun, ADzero_fun, ADzero_fun, ADzero_fun,"sum")
df1b2function1 ADf1b2_tan (::tan,::AD_df1_tan,::AD_df2_tan,::AD_df3_tan,"tan")
int global_nvar = 0

Detailed Description

Description not yet available.

Definition in file df1b2fun.cpp.


Typedef Documentation

typedef void(** ADprfptr)(void)

Definition at line 144 of file df1b2fun.cpp.

typedef void(* ADrfptr)(void)

Definition at line 145 of file df1b2fun.cpp.


Function Documentation

double AD1_fun ( double  x)

Description not yet available.

Parameters:

Definition at line 600 of file df1b2fun.cpp.

double AD1_fun ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 609 of file df1b2fun.cpp.

double AD_2arg_inv3 ( double  x)

Description not yet available.

Parameters:

Definition at line 393 of file df1b2fun.cpp.

double AD_arg_inv ( double  x)

Description not yet available.

Parameters:

Definition at line 375 of file df1b2fun.cpp.

double AD_df1_atan ( double  x)

Description not yet available.

Parameters:

Definition at line 312 of file df1b2fun.cpp.

double AD_df1_tan ( double  x)

Description not yet available.

Parameters:

Definition at line 330 of file df1b2fun.cpp.

double AD_df2_atan ( double  x)

Description not yet available.

Parameters:

Definition at line 321 of file df1b2fun.cpp.

double AD_df2_tan ( double  x)

Description not yet available.

Parameters:

Definition at line 339 of file df1b2fun.cpp.

double AD_df3_atan ( double  x)

Description not yet available.

Parameters:

Definition at line 349 of file df1b2fun.cpp.

double AD_df3_tan ( double  x)

Description not yet available.

Parameters:

Definition at line 359 of file df1b2fun.cpp.

double AD_div_1 ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 663 of file df1b2fun.cpp.

double AD_div_11 ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 708 of file df1b2fun.cpp.

double AD_div_111 ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 717 of file df1b2fun.cpp.

double AD_div_112 ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 726 of file df1b2fun.cpp.

double AD_div_12 ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 699 of file df1b2fun.cpp.

double AD_div_122 ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 690 of file df1b2fun.cpp.

double AD_div_2 ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 672 of file df1b2fun.cpp.

double AD_div_22 ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 681 of file df1b2fun.cpp.

double AD_div_222 ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 735 of file df1b2fun.cpp.

double AD_id ( double  x)

Description not yet available.

Parameters:

Definition at line 627 of file df1b2fun.cpp.

double AD_minus6_arg_inv4 ( double  x)

Description not yet available.

Parameters:

Definition at line 402 of file df1b2fun.cpp.

double AD_minus_arg_inv2 ( double  x)

Description not yet available.

Parameters:

Definition at line 384 of file df1b2fun.cpp.

double ADcube_fun ( double  x)

Description not yet available.

Parameters:

Definition at line 796 of file df1b2fun.cpp.

double ADdiff_fun ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 573 of file df1b2fun.cpp.

double ADdiv_fun ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 555 of file df1b2fun.cpp.

double ADfirst_arg ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 636 of file df1b2fun.cpp.

double ADm1_fun ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 618 of file df1b2fun.cpp.

double ADmult_add_fun ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 546 of file df1b2fun.cpp.

double ADproduct_fun ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 537 of file df1b2fun.cpp.

double ADsecond_arg ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 654 of file df1b2fun.cpp.

double ADsecond_arg_plus1 ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 645 of file df1b2fun.cpp.

double ADsix_fun ( double  x)

Description not yet available.

Parameters:

Definition at line 823 of file df1b2fun.cpp.

double ADsix_id_fun ( double  x)

Description not yet available.

Parameters:

Definition at line 814 of file df1b2fun.cpp.

double ADsquare_fun ( double  x)

Description not yet available.

Parameters:

Definition at line 778 of file df1b2fun.cpp.

double ADsum_fun ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 564 of file df1b2fun.cpp.

double ADthree_square_fun ( double  x)

Description not yet available.

Parameters:

Definition at line 787 of file df1b2fun.cpp.

double ADtwo_fun ( double  x)

Description not yet available.

Parameters:

Definition at line 832 of file df1b2fun.cpp.

double ADtwo_id_fun ( double  x)

Description not yet available.

Parameters:

Definition at line 805 of file df1b2fun.cpp.

double ADzero_fun ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 582 of file df1b2fun.cpp.

double ADzero_fun ( double  x)

Description not yet available.

Parameters:

Definition at line 591 of file df1b2fun.cpp.

Description not yet available.

Parameters:

Definition at line 423 of file df1b2fun.cpp.

Description not yet available.

Parameters:

Definition at line 857 of file df1b2fun.cpp.

void df1b2_gradcalc1 ( void  )

Description not yet available.

Parameters:

Definition at line 469 of file df1b2fun.cpp.

Description not yet available.

Parameters:

Definition at line 528 of file df1b2fun.cpp.

int kbhit ( void  )

Definition at line 15 of file df1b2fun.cpp.

Referenced by derch(), fmm::fmin(), fmmt1::fmin(), and user_stop().

Description not yet available.

Parameters:

Definition at line 519 of file df1b2fun.cpp.

Description not yet available.

Parameters:

Definition at line 478 of file df1b2fun.cpp.

df1b2variable mfexp ( const df1b2variable x,
double  b 
)

Description not yet available.

Parameters:

Definition at line 499 of file df1b2fun.cpp.

df1b2variable mult_add ( const df1b2variable x,
const df1b2variable y 
)

Description not yet available.

Parameters:

Definition at line 756 of file df1b2fun.cpp.

double ncos ( double  x)

Definition at line 301 of file df1b2fun.cpp.

double nsin ( double  x)

Definition at line 300 of file df1b2fun.cpp.

Description not yet available.

Parameters:

Definition at line 845 of file df1b2fun.cpp.

Description not yet available.

Parameters:

Definition at line 432 of file df1b2fun.cpp.


Variable Documentation

Referenced by atan().

Referenced by cube().

Referenced by exp(), and mfexp().

Referenced by inv().

Referenced by log().

Referenced by mult_add().

Referenced by square().

Referenced by tan().

int global_nvar = 0