Description not yet available. More...
#include <df1b2fun.h>
Public Member Functions | |
initial_df1b2params (void) | |
Description not yet available. | |
virtual void | add_to_list (void) |
Description not yet available. | |
double | get_scalefactor () |
Description not yet available. | |
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. | |
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. | |
static void | reset (const df1b2vector &, const df1b2variable &) |
static void | reset_all (const dvector &) |
Description not yet available. | |
static void | restore_varsptr (void) |
Description not yet available. | |
static void | save_varsptr (void) |
Description not yet available. | |
static int | set_index (void) |
static int | stddev_scale (const dvector &d, const dvector &x) |
Description not yet available. | |
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 imatrix * | pointer_table = 0 |
static int | separable_calculation_type = 0 |
static int | separable_flag = 0 |
static initial_df1b2params ** | varsptr = new P_INITIAL_DF1B2PARAMS[1000] |
static initial_df1b2params ** | varsptr_sav = 0 |
void initial_df1b2params::add_to_list | ( | void | ) | [virtual] |
Description not yet available.
Definition at line 36 of file df1b2f15.cpp.
Referenced by initial_df1b2params().
double initial_df1b2params::get_scalefactor | ( | void | ) |
void initial_df1b2params::reset | ( | const init_df1b2vector & | x, |
const df1b2variable & | _pen | ||
) | [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 void initial_df1b2params::reset | ( | const df1b2vector & | , |
const df1b2variable & | |||
) | [static] |
void initial_df1b2params::reset_all | ( | const dvector & | x | ) | [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().
void initial_df1b2params::restore_varsptr | ( | void | ) | [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().
void initial_df1b2params::save_varsptr | ( | void | ) | [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().
virtual void initial_df1b2params::sd_scale | ( | const dvector & | d, |
const dvector & | x, | ||
const int & | ii | ||
) | [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().
virtual void initial_df1b2params::set_index | ( | int | aflag, |
const int & | ii | ||
) | [pure virtual] |
Implemented in df1b2_init_number, df1b2_init_matrix, and df1b2_init_vector.
int initial_df1b2params::set_index | ( | void | ) | [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().
void initial_df1b2params::set_phase_start | ( | int | n | ) | [inline] |
Reimplemented in df1b2_init_number, df1b2_init_matrix, and df1b2_init_vector.
Definition at line 1353 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.
virtual void initial_df1b2params::set_value | ( | const dvector & | , |
const int & | ii | ||
) | [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().
virtual void initial_df1b2params::set_value | ( | const init_df1b2vector & | , |
const int & | ii, | ||
const df1b2variable & | |||
) | [pure virtual] |
int initial_df1b2params::stddev_scale | ( | const dvector & | d, |
const dvector & | x | ||
) | [static] |
double initial_df1b2params::cobjfun = 0.0 [static] |
Definition at line 1332 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().
int initial_df1b2params::current_phase = 0 [static] |
Definition at line 1322 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().
int initial_df1b2params::have_bounded_random_effects = 0 [static] |
Definition at line 1325 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().
Definition at line 1328 of file df1b2fun.h.
Referenced by df1b2_init_number::get_ind_index().
int initial_df1b2params::num_initial_df1b2params = 0 [static] |
Definition at line 1341 of file df1b2fun.h.
Referenced by add_to_list(), reset(), reset_all(), restore_varsptr(), save_varsptr(), set_index(), and stddev_scale().
int initial_df1b2params::num_initial_df1b2params_sav = 0 [static] |
Definition at line 1342 of file df1b2fun.h.
Referenced by restore_varsptr(), and save_varsptr().
Definition at line 1327 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().
Definition at line 1326 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().
imatrix * initial_df1b2params::pointer_table = 0 [static] |
Definition at line 1337 of file df1b2fun.h.
Referenced by laplace_approximation_calculator::laplace_approximation_calculator(), and df1b2_init_bounded_matrix::set_value().
Definition at line 1329 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().
int initial_df1b2params::separable_calculation_type = 0 [static] |
Definition at line 1324 of file df1b2fun.h.
Referenced by laplace_approximation_calculator::default_calculations(), laplace_approximation_calculator::default_calculations_check_derivatives(), and get_second_ders().
int initial_df1b2params::separable_flag = 0 [static] |
Definition at line 1323 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().
initial_df1b2params ** initial_df1b2params::varsptr = new P_INITIAL_DF1B2PARAMS[1000] [static] |
Definition at line 1339 of file df1b2fun.h.
Referenced by add_to_list(), reset(), reset_all(), restore_varsptr(), save_varsptr(), set_index(), and stddev_scale().
initial_df1b2params ** initial_df1b2params::varsptr_sav = 0 [static] |
Definition at line 1340 of file df1b2fun.h.
Referenced by restore_varsptr(), and save_varsptr().
Generated on Tue Mar 8 2016 19:51:40 for ADMB Documentation by 1.8.0 |