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

(* $Id: df1b2fun.cpp 1709 2014-02-28 21:48:21Z 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
int mydercheckercounter = 0

Detailed Description

Description not yet available.

Definition in file df1b2fun.cpp.


Typedef Documentation

typedef void(** ADprfptr)(void)

Definition at line 142 of file df1b2fun.cpp.

typedef void(* ADrfptr)(void)

Definition at line 143 of file df1b2fun.cpp.


Function Documentation

double AD1_fun ( double  x)

Description not yet available.

Parameters:

Definition at line 598 of file df1b2fun.cpp.

double AD1_fun ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 607 of file df1b2fun.cpp.

double AD_2arg_inv3 ( double  x)

Description not yet available.

Parameters:

Definition at line 391 of file df1b2fun.cpp.

double AD_arg_inv ( double  x)

Description not yet available.

Parameters:

Definition at line 373 of file df1b2fun.cpp.

double AD_df1_atan ( double  x)

Description not yet available.

Parameters:

Definition at line 310 of file df1b2fun.cpp.

double AD_df1_tan ( double  x)

Description not yet available.

Parameters:

Definition at line 328 of file df1b2fun.cpp.

double AD_df2_atan ( double  x)

Description not yet available.

Parameters:

Definition at line 319 of file df1b2fun.cpp.

double AD_df2_tan ( double  x)

Description not yet available.

Parameters:

Definition at line 337 of file df1b2fun.cpp.

double AD_df3_atan ( double  x)

Description not yet available.

Parameters:

Definition at line 347 of file df1b2fun.cpp.

double AD_df3_tan ( double  x)

Description not yet available.

Parameters:

Definition at line 357 of file df1b2fun.cpp.

double AD_div_1 ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 661 of file df1b2fun.cpp.

double AD_div_11 ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 706 of file df1b2fun.cpp.

double AD_div_111 ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 715 of file df1b2fun.cpp.

double AD_div_112 ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 724 of file df1b2fun.cpp.

double AD_div_12 ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 697 of file df1b2fun.cpp.

double AD_div_122 ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 688 of file df1b2fun.cpp.

double AD_div_2 ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 670 of file df1b2fun.cpp.

double AD_div_22 ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 679 of file df1b2fun.cpp.

double AD_div_222 ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 733 of file df1b2fun.cpp.

double AD_id ( double  x)

Description not yet available.

Parameters:

Definition at line 625 of file df1b2fun.cpp.

double AD_minus6_arg_inv4 ( double  x)

Description not yet available.

Parameters:

Definition at line 400 of file df1b2fun.cpp.

double AD_minus_arg_inv2 ( double  x)

Description not yet available.

Parameters:

Definition at line 382 of file df1b2fun.cpp.

double ADcube_fun ( double  x)

Description not yet available.

Parameters:

Definition at line 794 of file df1b2fun.cpp.

double ADdiff_fun ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 571 of file df1b2fun.cpp.

double ADdiv_fun ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 553 of file df1b2fun.cpp.

double ADfirst_arg ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 634 of file df1b2fun.cpp.

double ADm1_fun ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 616 of file df1b2fun.cpp.

double ADmult_add_fun ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 544 of file df1b2fun.cpp.

double ADproduct_fun ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 535 of file df1b2fun.cpp.

double ADsecond_arg ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 652 of file df1b2fun.cpp.

double ADsecond_arg_plus1 ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 643 of file df1b2fun.cpp.

double ADsix_fun ( double  x)

Description not yet available.

Parameters:

Definition at line 821 of file df1b2fun.cpp.

double ADsix_id_fun ( double  x)

Description not yet available.

Parameters:

Definition at line 812 of file df1b2fun.cpp.

double ADsquare_fun ( double  x)

Description not yet available.

Parameters:

Definition at line 776 of file df1b2fun.cpp.

double ADsum_fun ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 562 of file df1b2fun.cpp.

double ADthree_square_fun ( double  x)

Description not yet available.

Parameters:

Definition at line 785 of file df1b2fun.cpp.

double ADtwo_fun ( double  x)

Description not yet available.

Parameters:

Definition at line 830 of file df1b2fun.cpp.

double ADtwo_id_fun ( double  x)

Description not yet available.

Parameters:

Definition at line 803 of file df1b2fun.cpp.

double ADzero_fun ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 580 of file df1b2fun.cpp.

double ADzero_fun ( double  x)

Description not yet available.

Parameters:

Definition at line 589 of file df1b2fun.cpp.

Description not yet available.

Parameters:

Definition at line 421 of file df1b2fun.cpp.

Description not yet available.

Parameters:

Definition at line 855 of file df1b2fun.cpp.

void df1b2_gradcalc1 ( void  )

Description not yet available.

Parameters:

Definition at line 467 of file df1b2fun.cpp.

Description not yet available.

Parameters:

Definition at line 526 of file df1b2fun.cpp.

int kbhit ( void  )

Definition at line 15 of file df1b2fun.cpp.

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

Description not yet available.

Parameters:

Definition at line 517 of file df1b2fun.cpp.

Description not yet available.

Parameters:

Definition at line 476 of file df1b2fun.cpp.

df1b2variable mfexp ( const df1b2variable x,
double  b 
)

Description not yet available.

Parameters:

Definition at line 497 of file df1b2fun.cpp.

df1b2variable mult_add ( const df1b2variable x,
const df1b2variable y 
)

Description not yet available.

Parameters:

Definition at line 754 of file df1b2fun.cpp.

double ncos ( double  x)

Definition at line 299 of file df1b2fun.cpp.

double nsin ( double  x)

Definition at line 298 of file df1b2fun.cpp.

Description not yet available.

Parameters:

Definition at line 843 of file df1b2fun.cpp.

Description not yet available.

Parameters:

Definition at line 430 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

Definition at line 33 of file df1b2fun.cpp.

Referenced by df1b2_gradcalc1().