Description not yet available. More...
Go to the source code of this file.
Typedefs | |
typedef df1b2variable(* | P_USER_FUNCTION )(const init_df1b2vector &x) |
typedef init_df1b2variable * | PINIT_DF1B2VARIABLE |
typedef double(* | PTDF )(double) |
Functions | |
void | ad_read_pass2 (void) |
Description not yet available. | |
int | adptr_diff (void *x, void *y) |
dmatrix | check_second_derivatives (const init_df1b2vector &x) |
Description not yet available. | |
d3_array | check_third_derivatives (const init_df1b2vector &x) |
Description not yet available. | |
double | d1F (P_USER_FUNCTION pu, const init_df1b2vector &_x, int i, double _delta) |
Description not yet available. | |
double | d2F (P_USER_FUNCTION pu, const init_df1b2vector &_x, int i, int j, double delta) |
Description not yet available. | |
double | d3F (P_USER_FUNCTION pu, const init_df1b2vector &_x, int i, int j, int k, double delta) |
Description not yet available. | |
unsigned int | get_f1b2buffer_size (const char *s) |
Get f1b2buffer size from commandline options. | |
dmatrix | get_hessian (const init_df1b2vector &_x) |
Description not yet available. | |
void | set_dependent_variable (const df1b2variable &_x) |
Description not yet available. | |
PTDF | tan_address () |
Description not yet available. | |
double & | value (const df1b2variable &_x) |
Description not yet available. | |
Variables | |
char | AD_allocation_error_message [] = "Error tryng to allocate memory for " |
adkludge1 * | adkludgexxx |
int | max_num_init_df1b2variable = 500 |
Description not yet available.
Definition in file df1b2fn2.cpp.
typedef df1b2variable(* P_USER_FUNCTION)(const init_df1b2vector &x) |
Definition at line 733 of file df1b2fn2.cpp.
typedef init_df1b2variable* PINIT_DF1B2VARIABLE |
Definition at line 240 of file df1b2fn2.cpp.
typedef double(* PTDF)(double) |
Definition at line 509 of file df1b2fn2.cpp.
void ad_read_pass2 | ( | void | ) |
int adptr_diff | ( | void * | x, |
void * | y | ||
) |
Definition at line 110 of file df1b2fn2.cpp.
Referenced by df1b2vector::allocate(), read_pass1_1(), read_pass1_1_dv(), read_pass1_1x(), read_pass1_eq_1(), read_pass1_init_1(), read_pass2_1(), read_pass2_1_dvdv(), read_pass2_1_dvdvdv(), read_pass2_1_prod(), read_pass2_1_prod_vector(), read_pass2_1_prodc1(), read_pass2_1_prodc2(), read_tilde_values_2(), test_smartlist::write_buffer(), fixed_smartlist::write_buffer(), fixed_smartlist2::write_buffer(), fixed_smartlist::write_buffer_one_less(), fixed_smartlist2::write_buffer_one_less(), df1b2_gradlist::write_pass1(), df1b2_gradlist::write_pass1_eq(), df1b2_gradlist::write_pass1_initialize(), df1b2_gradlist::write_pass1_minus(), df1b2_gradlist::write_pass1_minuscv(), df1b2_gradlist::write_pass1_minuseq(), df1b2_gradlist::write_pass1_minusvc(), df1b2_gradlist::write_pass1_pluseq(), df1b2_gradlist::write_pass1_prod(), df1b2_gradlist::write_pass1_sum(), df1b2_gradlist::write_pass1x(), and df1b2_gradlist::write_save_pass2_tilde_values().
dmatrix check_second_derivatives | ( | const init_df1b2vector & | x | ) |
d3_array check_third_derivatives | ( | const init_df1b2vector & | x | ) |
double d1F | ( | P_USER_FUNCTION | pu, |
const init_df1b2vector & | _x, | ||
int | i, | ||
double | _delta | ||
) |
Description not yet available.
Definition at line 739 of file df1b2fn2.cpp.
Referenced by d2F().
double d2F | ( | P_USER_FUNCTION | pu, |
const init_df1b2vector & | _x, | ||
int | i, | ||
int | j, | ||
double | delta | ||
) |
Description not yet available.
Definition at line 764 of file df1b2fn2.cpp.
Referenced by d3F().
double d3F | ( | P_USER_FUNCTION | pu, |
const init_df1b2vector & | _x, | ||
int | i, | ||
int | j, | ||
int | k, | ||
double | delta | ||
) |
unsigned int get_f1b2buffer_size | ( | const char * | s | ) |
Get f1b2buffer size from commandline options.
Definition at line 986 of file df1b2fn2.cpp.
Referenced by df1b2_gradlist::df1b2_gradlist().
dmatrix get_hessian | ( | const init_df1b2vector & | _x | ) |
void set_dependent_variable | ( | const df1b2variable & | _x | ) |
Description not yet available.
Definition at line 698 of file df1b2fn2.cpp.
Referenced by laplace_approximation_calculator::default_calculations(), laplace_approximation_calculator::default_calculations_check_derivatives(), laplace_approximation_calculator::do_separable_stuff_laplace_approximation_banded(), laplace_approximation_calculator::do_separable_stuff_laplace_approximation_banded_adjoint(), laplace_approximation_calculator::do_separable_stuff_laplace_approximation_block_diagonal(), laplace_approximation_calculator::do_separable_stuff_laplace_approximation_importance_sampling_adjoint(), laplace_approximation_calculator::do_separable_stuff_newton_raphson_banded(), laplace_approximation_calculator::do_separable_stuff_newton_raphson_block_diagonal(), laplace_approximation_calculator::do_separable_stuff_x_u_block_diagonal(), laplace_approximation_calculator::get_block_diagonal_hessian(), laplace_approximation_calculator::get_complete_hessian(), get_newton_raphson_info(), laplace_approximation_calculator::get_newton_raphson_info(), and get_second_ders().
PTDF tan_address | ( | ) |
Description not yet available.
Definition at line 515 of file df1b2fn2.cpp.
Referenced by df1b2function1::operator()().
double& value | ( | const df1b2variable & | _x | ) |
char AD_allocation_error_message[] = "Error tryng to allocate memory for " |
Definition at line 32 of file df1b2fn2.cpp.
adkludge1* adkludgexxx |
Definition at line 238 of file df1b2fn2.cpp.
int max_num_init_df1b2variable = 500 |
Definition at line 30 of file df1b2fn2.cpp.
Referenced by init_df1b2vector::allocate().
Generated on Tue Mar 8 2016 19:51:36 for ADMB Documentation by 1.8.0 |