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

(* $Id: df1b2fun.cpp 2317 2014-09-10 23:52:15Z 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 139 of file df1b2fun.cpp.

typedef void(* ADrfptr)(void)

Definition at line 140 of file df1b2fun.cpp.


Function Documentation

double AD1_fun ( double  x)

Description not yet available.

Parameters:

Definition at line 594 of file df1b2fun.cpp.

double AD1_fun ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 603 of file df1b2fun.cpp.

double AD_2arg_inv3 ( double  x)

Description not yet available.

Parameters:

Definition at line 387 of file df1b2fun.cpp.

double AD_arg_inv ( double  x)

Description not yet available.

Parameters:

Definition at line 369 of file df1b2fun.cpp.

double AD_df1_atan ( double  x)

Description not yet available.

Parameters:

Definition at line 306 of file df1b2fun.cpp.

double AD_df1_tan ( double  x)

Description not yet available.

Parameters:

Definition at line 324 of file df1b2fun.cpp.

double AD_df2_atan ( double  x)

Description not yet available.

Parameters:

Definition at line 315 of file df1b2fun.cpp.

double AD_df2_tan ( double  x)

Description not yet available.

Parameters:

Definition at line 333 of file df1b2fun.cpp.

double AD_df3_atan ( double  x)

Description not yet available.

Parameters:

Definition at line 343 of file df1b2fun.cpp.

double AD_df3_tan ( double  x)

Description not yet available.

Parameters:

Definition at line 353 of file df1b2fun.cpp.

double AD_div_1 ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 657 of file df1b2fun.cpp.

double AD_div_11 ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 702 of file df1b2fun.cpp.

double AD_div_111 ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 711 of file df1b2fun.cpp.

double AD_div_112 ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 720 of file df1b2fun.cpp.

double AD_div_12 ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 693 of file df1b2fun.cpp.

double AD_div_122 ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 684 of file df1b2fun.cpp.

double AD_div_2 ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 666 of file df1b2fun.cpp.

double AD_div_22 ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 675 of file df1b2fun.cpp.

double AD_div_222 ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 729 of file df1b2fun.cpp.

double AD_id ( double  x)

Description not yet available.

Parameters:

Definition at line 621 of file df1b2fun.cpp.

double AD_minus6_arg_inv4 ( double  x)

Description not yet available.

Parameters:

Definition at line 396 of file df1b2fun.cpp.

double AD_minus_arg_inv2 ( double  x)

Description not yet available.

Parameters:

Definition at line 378 of file df1b2fun.cpp.

double ADcube_fun ( double  x)

Description not yet available.

Parameters:

Definition at line 790 of file df1b2fun.cpp.

double ADdiff_fun ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 567 of file df1b2fun.cpp.

double ADdiv_fun ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 549 of file df1b2fun.cpp.

double ADfirst_arg ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 630 of file df1b2fun.cpp.

double ADm1_fun ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 612 of file df1b2fun.cpp.

double ADmult_add_fun ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 540 of file df1b2fun.cpp.

double ADproduct_fun ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 531 of file df1b2fun.cpp.

double ADsecond_arg ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 648 of file df1b2fun.cpp.

double ADsecond_arg_plus1 ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 639 of file df1b2fun.cpp.

double ADsix_fun ( double  x)

Description not yet available.

Parameters:

Definition at line 817 of file df1b2fun.cpp.

double ADsix_id_fun ( double  x)

Description not yet available.

Parameters:

Definition at line 808 of file df1b2fun.cpp.

double ADsquare_fun ( double  x)

Description not yet available.

Parameters:

Definition at line 772 of file df1b2fun.cpp.

double ADsum_fun ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 558 of file df1b2fun.cpp.

double ADthree_square_fun ( double  x)

Description not yet available.

Parameters:

Definition at line 781 of file df1b2fun.cpp.

double ADtwo_fun ( double  x)

Description not yet available.

Parameters:

Definition at line 826 of file df1b2fun.cpp.

double ADtwo_id_fun ( double  x)

Description not yet available.

Parameters:

Definition at line 799 of file df1b2fun.cpp.

double ADzero_fun ( double  x,
double  y 
)

Description not yet available.

Parameters:

Definition at line 576 of file df1b2fun.cpp.

double ADzero_fun ( double  x)

Description not yet available.

Parameters:

Definition at line 585 of file df1b2fun.cpp.

Description not yet available.

Parameters:

Definition at line 417 of file df1b2fun.cpp.

Description not yet available.

Parameters:

Definition at line 851 of file df1b2fun.cpp.

void df1b2_gradcalc1 ( void  )

Description not yet available.

Parameters:

Definition at line 463 of file df1b2fun.cpp.

Description not yet available.

Parameters:

Definition at line 522 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 513 of file df1b2fun.cpp.

Description not yet available.

Parameters:

Definition at line 472 of file df1b2fun.cpp.

df1b2variable mfexp ( const df1b2variable x,
double  b 
)

Description not yet available.

Parameters:

Definition at line 493 of file df1b2fun.cpp.

df1b2variable mult_add ( const df1b2variable x,
const df1b2variable y 
)

Description not yet available.

Parameters:

Definition at line 750 of file df1b2fun.cpp.

double ncos ( double  x)

Definition at line 295 of file df1b2fun.cpp.

double nsin ( double  x)

Definition at line 294 of file df1b2fun.cpp.

Description not yet available.

Parameters:

Definition at line 839 of file df1b2fun.cpp.

Description not yet available.

Parameters:

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