ADMB Documentation
-a65f1c97
|
Description not yet available. More...
#include <df1b2fun.h>
Public Member Functions | |
initial_df1b2params (void) | |
Description not yet available. More... | |
virtual void | add_to_list (void) |
Description not yet available. More... | |
double | get_scalefactor () |
Description not yet available. More... | |
virtual void | sd_scale (const dvector &d, const dvector &x, const int &ii)=0 |
virtual void | set_index (int aflag, const int &ii)=0 |
void | set_phase_start (int n) |
void | set_scalefactor (const double) |
Set scale factor for parameter in RE model. More... | |
virtual void | set_value (const dvector &, const int &ii)=0 |
virtual void | set_value (const init_df1b2vector &, const int &ii, const df1b2variable &)=0 |
Static Public Member Functions | |
static void | reset (const init_df1b2vector &, const df1b2variable &) |
Description not yet available. More... | |
static void | reset (const df1b2vector &, const df1b2variable &) |
static void | reset_all (const dvector &) |
Description not yet available. More... | |
static void | restore_varsptr (void) |
Description not yet available. More... | |
static void | save_varsptr (void) |
Description not yet available. More... | |
static int | set_index (void) |
static int | stddev_scale (const dvector &d, const dvector &x) |
Description not yet available. More... | |
Public Attributes | |
int | ind_index |
int | phase_save |
int | phase_start |
double | scalefactor |
Static Public Attributes | |
static double | cobjfun =0.0 |
static int | current_phase =0 |
static int | have_bounded_random_effects =0 |
static int | num_initial_df1b2params =0 |
static int | num_initial_df1b2params_sav =0 |
static lmatrix * | pointer_table =0 |
static int | separable_calculation_type =0 |
static int | separable_flag =0 |
static initial_df1b2params ** | varsptr = NULL |
static initial_df1b2params ** | varsptr_sav =0 |
initial_df1b2params::initial_df1b2params | ( | void | ) |
|
virtual |
Description not yet available.
Definition at line 36 of file df1b2f15.cpp.
Referenced by initial_df1b2params().
double initial_df1b2params::get_scalefactor | ( | void | ) |
|
static |
Description not yet available.
Definition at line 51 of file df1b2f15.cpp.
Referenced by laplace_approximation_calculator::block_diagonal_calculations(), laplace_approximation_calculator::check_hessian_type(), laplace_approximation_calculator::check_hessian_type2(), laplace_approximation_calculator::default_calculations(), laplace_approximation_calculator::default_calculations_check_derivatives(), laplace_approximation_calculator::get_complete_hessian(), get_newton_raphson_info(), laplace_approximation_calculator::get_newton_raphson_info(), laplace_approximation_calculator::get_newton_raphson_info_banded(), laplace_approximation_calculator::get_newton_raphson_info_block_diagonal(), and get_second_ders().
|
static |
|
static |
Description not yet available.
Definition at line 17 of file df1b2f18.cpp.
Referenced by laplace_approximation_calculator::get_hessian_components_banded_lme(), function_minimizer::limited_memory_quasi_newton_block(), function_minimizer::prof_minimize_re(), function_minimizer::quasi_newton_block(), and function_minimizer::trust_region_update().
|
static |
Description not yet available.
Definition at line 90 of file df1b2fun.cpp.
Referenced by function_minimizer::limited_memory_quasi_newton_block(), function_minimizer::prof_minimize_re(), function_minimizer::quasi_newton_block(), and function_minimizer::trust_region_update().
|
static |
Description not yet available.
Definition at line 70 of file df1b2fun.cpp.
Referenced by function_minimizer::limited_memory_quasi_newton_block(), function_minimizer::prof_minimize_re(), function_minimizer::quasi_newton_block(), and function_minimizer::trust_region_update().
|
pure virtual |
Implemented in df1b2_init_bounded_matrix, df1b2_init_bounded_vector, df1b2_init_bounded_number, df1b2_init_number, df1b2_init_matrix, and df1b2_init_vector.
Referenced by stddev_scale().
|
pure virtual |
Implemented in df1b2_init_number, df1b2_init_matrix, and df1b2_init_vector.
|
static |
Definition at line 90 of file df1b2f15.cpp.
Referenced by laplace_approximation_calculator::check_hessian_type(), laplace_approximation_calculator::check_hessian_type2(), laplace_approximation_calculator::default_calculations(), laplace_approximation_calculator::default_calculations_check_derivatives(), laplace_approximation_calculator::get_newton_raphson_info_banded(), and laplace_approximation_calculator::get_newton_raphson_info_block_diagonal().
|
inline |
Definition at line 1381 of file df1b2fun.h.
void initial_df1b2params::set_scalefactor | ( | const double | sf | ) |
Set scale factor for parameter in RE model.
sf | Scale factor The function minimizer will work internally with x*df, where x is the parameter in the model. |
Definition at line 85 of file df1b2f15.cpp.
|
pure virtual |
Implemented in df1b2_init_bounded_dev_vector, df1b2_init_bounded_matrix, re_df1b2_init_bounded_vector, df1b2_init_bounded_vector, df1b2_init_bounded_number, df1b2_init_number, df1b2_init_matrix, and df1b2_init_vector.
Referenced by reset(), and reset_all().
|
pure virtual |
|
static |
Definition at line 1360 of file df1b2fun.h.
Referenced by laplace_approximation_calculator::banded_calculations(), laplace_approximation_calculator::block_diagonal_calculations(), laplace_approximation_calculator::do_separable_stuff_laplace_approximation_block_diagonal(), laplace_approximation_calculator::do_separable_stuff_laplace_approximation_importance_sampling_adjoint(), evaluate_function(), evaluate_function_gradient(), evaluate_function_no_derivatives(), and evaluate_function_quiet().
|
static |
Definition at line 1350 of file df1b2fun.h.
Referenced by active(), function_minimizer::limited_memory_quasi_newton_block(), function_minimizer::prof_minimize_re(), function_minimizer::quasi_newton_block(), reset(), set_index(), stddev_scale(), and function_minimizer::trust_region_update().
|
static |
Definition at line 1353 of file df1b2fun.h.
Referenced by calculate_importance_sample(), calculate_importance_sample_block_diagonal(), calculate_importance_sample_block_diagonal_funnel(), calculate_importance_sample_block_diagonal_option2(), calculate_importance_sample_block_diagonal_option_antithetical(), calculate_importance_sample_funnel(), calculate_importance_sample_shess(), calculate_laplace_approximation(), do_gauss_hermite_block_diagonal(), do_gauss_hermite_block_diagonal_multi(), and re_df1b2_init_bounded_vector::re_df1b2_init_bounded_vector().
int initial_df1b2params::ind_index |
Definition at line 1356 of file df1b2fun.h.
Referenced by df1b2_init_number::get_ind_index().
|
static |
Definition at line 1369 of file df1b2fun.h.
Referenced by add_to_list(), reset(), reset_all(), restore_varsptr(), save_varsptr(), set_index(), and stddev_scale().
|
static |
Definition at line 1370 of file df1b2fun.h.
Referenced by restore_varsptr(), and save_varsptr().
int initial_df1b2params::phase_save |
Definition at line 1355 of file df1b2fun.h.
Referenced by initial_df1b2params(), set_phase_start(), df1b2_init_vector::set_phase_start(), df1b2_init_matrix::set_phase_start(), and df1b2_init_number::set_phase_start().
int initial_df1b2params::phase_start |
Definition at line 1354 of file df1b2fun.h.
Referenced by active(), initial_df1b2params(), reset(), set_index(), set_phase_start(), df1b2_init_vector::set_phase_start(), df1b2_init_matrix::set_phase_start(), df1b2_init_number::set_phase_start(), and stddev_scale().
|
static |
Definition at line 1365 of file df1b2fun.h.
Referenced by laplace_approximation_calculator::laplace_approximation_calculator(), and df1b2_init_bounded_matrix::set_value().
double initial_df1b2params::scalefactor |
Definition at line 1357 of file df1b2fun.h.
Referenced by get_scalefactor(), initial_df1b2params(), df1b2_init_vector::sd_scale(), df1b2_init_matrix::sd_scale(), df1b2_init_number::sd_scale(), df1b2_init_bounded_number::sd_scale(), df1b2_init_bounded_vector::sd_scale(), df1b2_init_bounded_matrix::sd_scale(), set_scalefactor(), df1b2_init_vector::set_value(), df1b2_init_number::set_value(), df1b2_init_bounded_number::set_value(), df1b2_init_bounded_vector::set_value(), and df1b2_init_bounded_matrix::set_value().
|
static |
Definition at line 1352 of file df1b2fun.h.
Referenced by laplace_approximation_calculator::default_calculations(), laplace_approximation_calculator::default_calculations_check_derivatives(), and get_second_ders().
|
static |
Definition at line 1351 of file df1b2fun.h.
Referenced by laplace_approximation_calculator::banded_calculations(), laplace_approximation_calculator::block_diagonal_calculations(), laplace_approximation_calculator::default_calculations(), laplace_approximation_calculator::default_calculations_check_derivatives(), laplace_approximation_calculator::get_complete_hessian(), get_newton_raphson_info(), laplace_approximation_calculator::get_newton_raphson_info(), get_second_ders(), laplace_approximation_calculator::laplace_approximation_calculator(), function_minimizer::limited_memory_quasi_newton_block(), function_minimizer::prof_minimize_re(), function_minimizer::quasi_newton_block(), and laplace_approximation_calculator::set_default_hessian_type().
|
static |
Definition at line 1367 of file df1b2fun.h.
Referenced by add_to_list(), reset(), reset_all(), restore_varsptr(), save_varsptr(), set_index(), and stddev_scale().
|
static |
Definition at line 1368 of file df1b2fun.h.
Referenced by restore_varsptr(), and save_varsptr().
Generated on Wed Sep 7 2022 00:01:34 for ADMB Documentation by 1.8.5 |