Description not yet available. More...
#include <adrndeff.h>
Description not yet available.
Definition at line 182 of file adrndeff.h.
laplace_approximation_calculator::laplace_approximation_calculator | ( | int | _xsize, |
int | _usize, | ||
int | _minder, | ||
int | _maxder, | ||
function_minimizer * | _pmin | ||
) |
laplace_approximation_calculator::laplace_approximation_calculator | ( | int | _xsize, |
int | _usize, | ||
ivector | _minder, | ||
ivector | _maxder, | ||
function_minimizer * | _pmin | ||
) |
dvector laplace_approximation_calculator::banded_calculations | ( | const dvector & | _x, |
const double & | _f, | ||
function_minimizer * | pfmin | ||
) |
dvector laplace_approximation_calculator::banded_calculations_lme | ( | const dvector & | _x, |
const double & | _f, | ||
function_minimizer * | pfmin | ||
) |
dvector laplace_approximation_calculator::banded_calculations_trust_region_approach | ( | const dvector & | _uhat, |
function_minimizer * | pfmin | ||
) |
Description not yet available.
Definition at line 1104 of file df1b2lp6.cpp.
Referenced by do_newton_raphson_banded().
dvector laplace_approximation_calculator::block_diagonal_calculations | ( | const dvector & | _x, |
const double & | _f, | ||
function_minimizer * | pfmin | ||
) |
void laplace_approximation_calculator::build_up_nested_shape | ( | void | ) |
void laplace_approximation_calculator::check_derivatives | ( | const dvector & | _x, |
function_minimizer * | pfmin, | ||
double | f | ||
) |
Description not yet available.
Definition at line 42 of file df1b2chkder.cpp.
Referenced by default_calculations_check_derivatives().
Does Nothing.
Definition at line 1926 of file df1b2lap.cpp.
Referenced by check_hessian_type(), check_hessian_type2(), and get_newton_raphson_info_banded().
void laplace_approximation_calculator::check_hessian_type | ( | const dvector & | _x, |
function_minimizer * | pfmin | ||
) |
Description not yet available.
Definition at line 360 of file df1b2lp8.cpp.
Referenced by function_minimizer::limited_memory_quasi_newton_block(), function_minimizer::prof_minimize_re(), and function_minimizer::quasi_newton_block().
Description not yet available.
Definition at line 98 of file df1b2lp10.cpp.
Referenced by function_minimizer::limited_memory_quasi_newton_block(), function_minimizer::prof_minimize_re(), and function_minimizer::quasi_newton_block().
void laplace_approximation_calculator::check_pool_size | ( | void | ) |
Description not yet available.
Definition at line 847 of file df1b2lp1.cpp.
Referenced by default_calculations_check_derivatives().
dvector laplace_approximation_calculator::default_calculations | ( | const dvector & | _x, |
const double & | _f, | ||
function_minimizer * | pfmin | ||
) |
dvector laplace_approximation_calculator::default_calculations_check_derivatives | ( | const dvector & | _x, |
function_minimizer * | pfmin, | ||
const double & | _f | ||
) |
dvector laplace_approximation_calculator::default_calculations_parallel_master | ( | const dvector & | _x, |
const double & | _f, | ||
function_minimizer * | pfmin | ||
) |
void laplace_approximation_calculator::default_calculations_parallel_slave | ( | const dvector & | _x, |
const double & | _f, | ||
function_minimizer * | pfmin | ||
) |
void laplace_approximation_calculator::do_newton_raphson_banded | ( | function_minimizer * | pfmin, |
double | f_from_1, | ||
int & | no_converge_flag | ||
) |
void laplace_approximation_calculator::do_newton_raphson_state_space | ( | function_minimizer * | pfmin, |
double | f_from_1, | ||
int & | no_converge_flag | ||
) |
Definition at line 202 of file df1b2lp11.cpp.
double laplace_approximation_calculator::do_one_feval | ( | const dvector & | x, |
function_minimizer * | pfmin | ||
) |
void laplace_approximation_calculator::do_separable_stuff | ( | void | ) |
Description not yet available.
Definition at line 1021 of file df1b2lp8.cpp.
Referenced by do_separable_stuff().
void laplace_approximation_calculator::do_separable_stuff_laplace_approximation_banded | ( | df1b2variable & | ff | ) |
Description not yet available.
Definition at line 881 of file df1b2lp6.cpp.
Referenced by do_separable_stuff().
void laplace_approximation_calculator::do_separable_stuff_laplace_approximation_banded_adjoint | ( | const df1b2variable & | ff | ) |
Description not yet available.
Definition at line 24 of file df1b2lp7.cpp.
Referenced by do_separable_stuff().
void laplace_approximation_calculator::do_separable_stuff_laplace_approximation_block_diagonal | ( | df1b2variable & | ff | ) |
Calculates the Laplace approximation for a single separable function in the "block diagonal", i.e.
each u(i) occurs only in a single separable function.
ff | value of separable function (???) This function will be called multiple times (once for each separable function). Notation: x = fixed effects (parameters) and u = random effects. |
Definition at line 120 of file f1b2fnl3.cpp.
Referenced by do_separable_stuff().
void laplace_approximation_calculator::do_separable_stuff_laplace_approximation_importance_sampling_adjoint | ( | df1b2variable & | ff | ) |
Description not yet available.
Definition at line 133 of file f1b2fnl5.cpp.
Referenced by do_separable_stuff().
void laplace_approximation_calculator::do_separable_stuff_newton_raphson_banded | ( | df1b2variable & | ff | ) |
Description not yet available.
Definition at line 677 of file df1b2lp6.cpp.
Referenced by do_separable_stuff().
void laplace_approximation_calculator::do_separable_stuff_newton_raphson_block_diagonal | ( | df1b2variable & | ff | ) |
Description not yet available.
Definition at line 143 of file f1b2fnl2.cpp.
Referenced by do_separable_stuff().
Description not yet available.
Definition at line 24 of file f1b2fnl3.cpp.
Referenced by do_separable_stuff().
Description not yet available.
Definition at line 136 of file df1b2lp8.cpp.
Referenced by check_hessian_type().
Description not yet available.
Definition at line 23 of file f1b2fnl5.cpp.
Referenced by do_separable_stuff().
void laplace_approximation_calculator::get_complete_hessian | ( | dmatrix & | H, |
function_minimizer * | pfmin | ||
) |
void laplace_approximation_calculator::get_complete_hessian | ( | dmatrix & | H, |
dvector & | g, | ||
function_minimizer * | pfmin | ||
) |
double laplace_approximation_calculator::get_fx_fu | ( | function_minimizer * | pfmin | ) |
dmatrix laplace_approximation_calculator::get_gradient_for_hessian_calcs | ( | const dmatrix & | local_Hess, |
double & | f | ||
) |
Description not yet available.
Definition at line 261 of file f1b2fnl3.cpp.
Referenced by do_separable_stuff_laplace_approximation_block_diagonal().
dvector laplace_approximation_calculator::get_gradient_lme | ( | const dvector & | x, |
function_minimizer * | pfmin | ||
) |
dvector laplace_approximation_calculator::get_gradient_lme_hp | ( | const double & | _f, |
function_minimizer * | pfmin | ||
) |
void laplace_approximation_calculator::get_hessian_components_banded_lme | ( | function_minimizer * | pfmin | ) |
Description not yet available.
Definition at line 20 of file df1b2lme.cpp.
Referenced by function_minimizer::limited_memory_quasi_newton_block(), function_minimizer::prof_minimize_re(), and function_minimizer::quasi_newton_block().
dvector laplace_approximation_calculator::get_newton_raphson_info_banded | ( | function_minimizer * | pfmin | ) |
Description not yet available.
Definition at line 806 of file df1b2lp6.cpp.
Referenced by do_newton_raphson_banded(), and do_newton_raphson_state_space().
dvector laplace_approximation_calculator::get_uhat | ( | const dvector & | x, |
function_minimizer * | pfmin | ||
) |
dvector laplace_approximation_calculator::get_uhat_lm_newton | ( | const dvector & | x, |
function_minimizer * | pfmin | ||
) |
Description not yet available.
Definition at line 209 of file df1b2lap.cpp.
Referenced by inner_optimization_banded().
dvector laplace_approximation_calculator::get_uhat_lm_newton2 | ( | const dvector & | x, |
function_minimizer * | pfmin | ||
) |
dvector laplace_approximation_calculator::get_uhat_quasi_newton | ( | const dvector & | x, |
function_minimizer * | pfmin | ||
) |
Description not yet available.
Definition at line 57 of file df1b2lap.cpp.
Referenced by inner_optimization_banded().
dvector laplace_approximation_calculator::get_uhat_quasi_newton_block_diagonal | ( | const dvector & | x, |
function_minimizer * | pfmin | ||
) |
dvector laplace_approximation_calculator::get_uhat_quasi_newton_qd | ( | const dvector & | x, |
function_minimizer * | pfmin | ||
) |
Description not yet available.
Definition at line 28 of file f1b2lapqd.cpp.
Referenced by inner_optimization_banded().
double laplace_approximation_calculator::inner_optimization_banded | ( | dvector & | x, |
function_minimizer * | pfmin, | ||
int & | no_converge_flag | ||
) |
dvector laplace_approximation_calculator::lincg | ( | dvector & | xinit, |
dvector & | c, | ||
dmatrix & | H1, | ||
double | tol, | ||
double | Delta, | ||
function_minimizer * | pfmin, | ||
double & | truef, | ||
double & | estdiff, | ||
double & | truediff, | ||
double & | bestf, | ||
int & | iflag, | ||
int & | inner_iter, | ||
int | maxfn | ||
) |
dvector laplace_approximation_calculator::local_minimization | ( | dvector & | s, |
dmatrix & | H, | ||
dvector & | grad, | ||
double | lambda | ||
) |
dvector laplace_approximation_calculator::local_minimization_routine | ( | dvector & | s, |
dmatrix & | H, | ||
dvector & | grad, | ||
double | lambda | ||
) |
void laplace_approximation_calculator::make_sparse_triplet | ( | void | ) |
Description not yet available.
Definition at line 25 of file df1b2lp8.cpp.
Referenced by check_hessian_type().
dvector laplace_approximation_calculator::operator() | ( | const dvector & | _x, |
const double & | _f, | ||
function_minimizer * | pfmin | ||
) |
void laplace_approximation_calculator::set_u_dot | ( | int | ip | ) |
Description not yet available.
Definition at line 832 of file df1b2lp1.cpp.
Referenced by default_calculations_check_derivatives(), and get_second_ders().
double laplace_approximation_calculator::standard_type3_loop | ( | int | no_converge_flag | ) |
dvector laplace_approximation_calculator::test_trust_region_method | ( | const dvector & | _x, |
const double & | _f, | ||
function_minimizer * | pfmin | ||
) |
int laplace_approximation_calculator::alternative_user_function_flag = 0 [static] |
Definition at line 199 of file adrndeff.h.
Referenced by calculate_laplace_approximation(), and function_minimizer::hess_routine().
Definition at line 191 of file adrndeff.h.
Referenced by calculate_importance_sample_block_diagonal_option_antithetical(), generate_antithetical_rvs(), and laplace_approximation_calculator().
int laplace_approximation_calculator::antiflag = 0 [static] |
Definition at line 201 of file adrndeff.h.
Referenced by check_hessian_type(), and laplace_approximation_calculator().
Definition at line 265 of file adrndeff.h.
Referenced by banded_calculations_trust_region_approach(), check_hessian_type(), check_hessian_type2(), do_newton_raphson_banded(), do_newton_raphson_state_space(), function_minimizer::hess_routine_noparallel_random_effects(), laplace_approximation_calculator(), and ~laplace_approximation_calculator().
Definition at line 264 of file adrndeff.h.
Referenced by calculate_laplace_approximation().
Definition at line 266 of file adrndeff.h.
Referenced by check_hessian_type(), check_hessian_type2(), and ~laplace_approximation_calculator().
Definition at line 227 of file adrndeff.h.
Referenced by allocate_block_diagonal_stuff(), check_hessian_type(), check_hessian_type2(), and ~laplace_approximation_calculator().
Definition at line 229 of file adrndeff.h.
Referenced by allocate_block_diagonal_stuff(), check_hessian_type(), check_hessian_type2(), function_minimizer::get_bigS(), laplace_approximation_calculator(), and ~laplace_approximation_calculator().
Definition at line 231 of file adrndeff.h.
Referenced by allocate_block_diagonal_stuff(), check_hessian_type(), check_hessian_type2(), function_minimizer::get_bigS(), laplace_approximation_calculator(), and ~laplace_approximation_calculator().
Definition at line 247 of file adrndeff.h.
Referenced by function_minimizer::begin_funnel_stuff(), check_hessian_type(), check_hessian_type2(), default_calculations_check_derivatives(), do_separable_stuff(), function_minimizer::end_df1b2_funnel_stuff(), and get_newton_raphson_info_banded().
Definition at line 226 of file adrndeff.h.
Referenced by allocate_block_diagonal_stuff(), calculate_importance_sample_block_diagonal(), calculate_importance_sample_block_diagonal_funnel(), calculate_importance_sample_block_diagonal_option2(), calculate_importance_sample_block_diagonal_option_antithetical(), check_hessian_type(), check_hessian_type2(), do_gauss_hermite_block_diagonal(), do_gauss_hermite_block_diagonal_multi(), function_minimizer::get_bigS(), function_minimizer::hess_routine_noparallel_random_effects(), laplace_approximation_calculator(), and ~laplace_approximation_calculator().
Definition at line 230 of file adrndeff.h.
Referenced by allocate_block_diagonal_stuff(), calculate_importance_sample_block_diagonal(), calculate_importance_sample_block_diagonal_funnel(), calculate_importance_sample_block_diagonal_option2(), calculate_importance_sample_block_diagonal_option_antithetical(), check_hessian_type(), check_hessian_type2(), do_gauss_hermite_block_diagonal(), do_gauss_hermite_block_diagonal_multi(), function_minimizer::get_bigS(), laplace_approximation_calculator(), and ~laplace_approximation_calculator().
Definition at line 228 of file adrndeff.h.
Referenced by allocate_block_diagonal_stuff(), calculate_importance_sample_block_diagonal(), calculate_importance_sample_block_diagonal_funnel(), calculate_importance_sample_block_diagonal_option2(), calculate_importance_sample_block_diagonal_option_antithetical(), check_hessian_type(), check_hessian_type2(), do_gauss_hermite_block_diagonal(), do_gauss_hermite_block_diagonal_multi(), and ~laplace_approximation_calculator().
Definition at line 233 of file adrndeff.h.
Referenced by allocate_block_diagonal_stuff(), calculate_importance_sample_block_diagonal(), calculate_importance_sample_block_diagonal_funnel(), calculate_importance_sample_block_diagonal_option2(), calculate_importance_sample_block_diagonal_option_antithetical(), check_hessian_type(), check_hessian_type2(), do_gauss_hermite_block_diagonal(), do_gauss_hermite_block_diagonal_multi(), laplace_approximation_calculator(), and ~laplace_approximation_calculator().
Definition at line 232 of file adrndeff.h.
Referenced by allocate_block_diagonal_stuff(), calculate_importance_sample_block_diagonal(), calculate_importance_sample_block_diagonal_funnel(), calculate_importance_sample_block_diagonal_option2(), calculate_importance_sample_block_diagonal_option_antithetical(), check_hessian_type(), check_hessian_type2(), do_gauss_hermite_block_diagonal(), do_gauss_hermite_block_diagonal_multi(), laplace_approximation_calculator(), and ~laplace_approximation_calculator().
Definition at line 248 of file adrndeff.h.
Referenced by check_hessian_type(), check_hessian_type2(), do_separable_stuff_hessian_type_information(), laplace_approximation_calculator(), and function_minimizer::quasi_newton_block().
Definition at line 194 of file adrndeff.h.
Referenced by funnel_init_var::allocate_all(), check_hessian_type2(), laplace_approximation_calculator(), and report_calling_set().
Definition at line 301 of file adrndeff.h.
Referenced by block_diagonal_calculations().
Definition at line 302 of file adrndeff.h.
Referenced by block_diagonal_calculations().
Definition at line 303 of file adrndeff.h.
Referenced by block_diagonal_calculations().
Definition at line 304 of file adrndeff.h.
Referenced by block_diagonal_calculations().
Definition at line 193 of file adrndeff.h.
Referenced by check_hessian_type(), and make_sparse_triplet().
Definition at line 299 of file adrndeff.h.
Referenced by do_separable_stuff_newton_raphson_block_diagonal().
Definition at line 189 of file adrndeff.h.
Referenced by do_newton_raphson_banded().
Definition at line 315 of file adrndeff.h.
Referenced by check_sparse_matrix_structure(), do_separable_stuff_hessian_type_information(), and ~laplace_approximation_calculator().
Definition at line 317 of file adrndeff.h.
Referenced by default_calculations_check_derivatives(), do_separable_stuff_laplace_approximation_banded(), function_minimizer::hess_routine_noparallel_random_effects(), and laplace_approximation_calculator().
Definition at line 258 of file adrndeff.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(), and print_is_diagnostics().
Definition at line 297 of file adrndeff.h.
Referenced by generate_antithetical_rvs().
Definition at line 295 of file adrndeff.h.
Referenced by banded_calculations_trust_region_approach(), function_minimizer::hess_routine_slave_random_effects(), inner_optimization_banded(), and laplace_approximation_calculator().
Definition at line 223 of file adrndeff.h.
Referenced by function_minimizer::begin_gauss_hermite_stuff(), check_hessian_type(), check_hessian_type2(), do_gauss_hermite_block_diagonal(), do_gauss_hermite_block_diagonal_multi(), function_minimizer::do_gauss_hermite_integration(), function_minimizer::do_gauss_hermite_integration_multi(), and function_minimizer::end_gauss_hermite_stuff().
Definition at line 308 of file adrndeff.h.
Referenced by banded_calculations_trust_region_approach(), default_calculations_check_derivatives(), do_newton_raphson_banded(), do_newton_raphson_state_space(), and do_separable_stuff_newton_raphson_banded().
Definition at line 310 of file adrndeff.h.
Referenced by get_fx_fu(), laplace_approximation_calculator(), and ~laplace_approximation_calculator().
Definition at line 309 of file adrndeff.h.
Referenced by get_fx_fu(), laplace_approximation_calculator(), and ~laplace_approximation_calculator().
Definition at line 261 of file adrndeff.h.
Referenced by do_separable_stuff_newton_raphson_block_diagonal(), and get_block_diagonal_hessian().
Definition at line 239 of file adrndeff.h.
Referenced by laplace_approximation_calculator(), function_minimizer::limited_memory_quasi_newton_block(), function_minimizer::prof_minimize_re(), and function_minimizer::quasi_newton_block().
Definition at line 312 of file adrndeff.h.
Referenced by check_hessian_type(), check_hessian_type2(), default_calculations_check_derivatives(), do_newton_raphson_banded(), do_newton_raphson_state_space(), do_separable_stuff_hessian_type_information(), do_separable_stuff_laplace_approximation_banded(), do_separable_stuff_newton_raphson_banded(), evaluate_function_with_quadprior(), function_minimizer::hess_routine_noparallel_random_effects(), and laplace_approximation_calculator().
Definition at line 313 of file adrndeff.h.
Definition at line 316 of file adrndeff.h.
Referenced by check_hessian_type(), check_hessian_type2(), default_calculations_check_derivatives(), do_separable_stuff_laplace_approximation_block_diagonal(), and laplace_approximation_calculator().
Definition at line 259 of file adrndeff.h.
Referenced by function_minimizer::begin_funnel_stuff(), check_hessian_type(), check_hessian_type2(), do_newton_raphson_banded(), do_separable_stuff(), do_separable_stuff_hessian_type_information(), do_separable_stuff_laplace_approximation_banded(), do_separable_stuff_newton_raphson_banded(), function_minimizer::end_df1b2_funnel_stuff(), function_minimizer::get_bigS(), function_minimizer::get_particular_grad(), function_minimizer::hess_routine_noparallel_random_effects(), function_minimizer::limited_memory_quasi_newton_block(), function_minimizer::pre_user_function(), function_minimizer::pre_userfunction(), function_minimizer::prof_minimize_re(), function_minimizer::quasi_newton_block(), set_default_hessian_type(), and funnel_init_df1b2variable::set_value().
Definition at line 224 of file adrndeff.h.
Referenced by function_minimizer::begin_funnel_stuff(), calculate_importance_sample_block_diagonal(), calculate_importance_sample_block_diagonal_option2(), calculate_importance_sample_block_diagonal_option_antithetical(), check_hessian_type(), check_hessian_type2(), function_minimizer::end_df1b2_funnel_stuff(), function_minimizer::end_get_importance_sampling_comnponent(), function_minimizer::start_get_importance_sampling_comnponent(), and ~laplace_approximation_calculator().
Definition at line 225 of file adrndeff.h.
Referenced by calculate_importance_sample_block_diagonal(), calculate_importance_sample_block_diagonal_option2(), calculate_importance_sample_block_diagonal_option_antithetical(), function_minimizer::end_get_importance_sampling_comnponent(), and function_minimizer::start_get_importance_sampling_comnponent().
Definition at line 195 of file adrndeff.h.
Referenced by calculate_importance_sample_block_diagonal(), calculate_importance_sample_block_diagonal_option2(), calculate_importance_sample_block_diagonal_option_antithetical(), calculate_importance_sample_shess(), print_is_diagnostics(), and ~laplace_approximation_calculator().
Definition at line 219 of file adrndeff.h.
Referenced by function_minimizer::begin_funnel_stuff(), do_gauss_hermite_block_diagonal(), do_gauss_hermite_block_diagonal_multi(), and function_minimizer::end_df1b2_funnel_stuff().
Definition at line 185 of file adrndeff.h.
Referenced by function_minimizer::limited_memory_quasi_newton_block(), and function_minimizer::quasi_newton_block().
Definition at line 235 of file adrndeff.h.
Definition at line 244 of file adrndeff.h.
Referenced by laplace_approximation_calculator().
Definition at line 242 of file adrndeff.h.
Referenced by inner_optimization_banded().
Definition at line 243 of file adrndeff.h.
Definition at line 240 of file adrndeff.h.
Definition at line 245 of file adrndeff.h.
Definition at line 197 of file adrndeff.h.
Referenced by print_is_diagnostics().
Definition at line 262 of file adrndeff.h.
Referenced by calculate_importance_sample_shess(), default_calculations_check_derivatives(), and laplace_approximation_calculator().
Definition at line 234 of file adrndeff.h.
Definition at line 236 of file adrndeff.h.
Referenced by do_separable_stuff_newton_raphson_block_diagonal().
Definition at line 254 of file adrndeff.h.
Referenced by funnel_init_var::allocate_all(), default_calculations_check_derivatives(), get_second_ders(), and laplace_approximation_calculator().
Definition at line 253 of file adrndeff.h.
Referenced by default_calculations_check_derivatives(), get_second_ders(), and laplace_approximation_calculator().
Definition at line 220 of file adrndeff.h.
Referenced by do_gauss_hermite_block_diagonal_multi(), and gauss_hermite_stuff::gauss_hermite_stuff().
Definition at line 186 of file adrndeff.h.
Definition at line 211 of file adrndeff.h.
Referenced by build_up_nested_shape(), and laplace_approximation_calculator().
Definition at line 187 of file adrndeff.h.
Referenced by build_up_nested_shape().
Definition at line 212 of file adrndeff.h.
Referenced by laplace_approximation_calculator().
Definition at line 263 of file adrndeff.h.
Referenced by calculate_importance_sample_block_diagonal_funnel(), calculate_importance_sample_funnel(), calculate_importance_sample_shess(), and laplace_approximation_calculator().
Definition at line 221 of file adrndeff.h.
Referenced by function_minimizer::depvars_routine(), and function_minimizer::end_df1b2_funnel_stuff().
Definition at line 190 of file adrndeff.h.
Referenced by function_minimizer::depvars_routine().
Definition at line 237 of file adrndeff.h.
Definition at line 241 of file adrndeff.h.
Referenced by do_newton_raphson_state_space().
Definition at line 255 of file adrndeff.h.
Referenced by default_calculations_check_derivatives(), get_newton_raphson_info_banded(), get_second_ders(), and laplace_approximation_calculator().
Definition at line 257 of file adrndeff.h.
Referenced by function_minimizer::begin_funnel_stuff(), 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(), check_hessian_type(), check_hessian_type2(), default_calculations_check_derivatives(), function_minimizer::end_df1b2_funnel_stuff(), generate_antithetical_rvs(), and print_is_diagnostics().
Definition at line 216 of file adrndeff.h.
Referenced by do_separable_stuff_hessian_type_information(), laplace_approximation_calculator(), and ~laplace_approximation_calculator().
Definition at line 214 of file adrndeff.h.
Referenced by calculate_importance_sample_block_diagonal(), calculate_importance_sample_block_diagonal_funnel(), calculate_importance_sample_block_diagonal_option2(), calculate_importance_sample_block_diagonal_option_antithetical(), do_gauss_hermite_block_diagonal(), do_gauss_hermite_block_diagonal_multi(), function_minimizer::do_gauss_hermite_integration_multi(), do_separable_stuff_hessian_type_information(), laplace_approximation_calculator(), and ~laplace_approximation_calculator().
Definition at line 256 of file adrndeff.h.
Referenced by default_calculations_check_derivatives(), do_newton_raphson_banded(), and do_newton_raphson_state_space().
Definition at line 208 of file adrndeff.h.
Referenced by allocate_block_diagonal_stuff(), block_diagonal_calculations(), calculate_importance_sample_block_diagonal(), calculate_importance_sample_block_diagonal_funnel(), calculate_importance_sample_block_diagonal_option2(), calculate_importance_sample_block_diagonal_option_antithetical(), check_hessian_type(), check_hessian_type2(), check_sparse_matrix_structure(), do_gauss_hermite_block_diagonal(), do_gauss_hermite_block_diagonal_multi(), function_minimizer::do_gauss_hermite_integration(), function_minimizer::do_gauss_hermite_integration_multi(), do_separable_stuff_hessian_type_information(), generate_antithetical_rvs(), get_block_diagonal_hessian(), laplace_approximation_calculator(), function_minimizer::pre_userfunction(), and function_minimizer::quasi_newton_block().
unsigned int laplace_approximation_calculator::nvar |
Definition at line 252 of file adrndeff.h.
Referenced by funnel_init_var::allocate_all(), check_pool_size(), default_calculations_check_derivatives(), generate_antithetical_rvs(), and laplace_approximation_calculator().
Definition at line 251 of file adrndeff.h.
Referenced by laplace_approximation_calculator().
Definition at line 314 of file adrndeff.h.
Referenced by laplace_approximation_calculator(), and ~laplace_approximation_calculator().
Definition at line 246 of file adrndeff.h.
Referenced by banded_calculations_trust_region_approach(), check_hessian_type(), check_hessian_type2(), and do_newton_raphson_banded().
Definition at line 203 of file adrndeff.h.
Referenced by function_minimizer::minimize().
Definition at line 202 of file adrndeff.h.
Referenced by generate_antithetical_rvs(), and laplace_approximation_calculator().
int laplace_approximation_calculator::saddlepointflag = 0 [static] |
Definition at line 198 of file adrndeff.h.
Referenced by calculate_laplace_approximation(), do_separable_stuff(), function_minimizer::end_df1b2_funnel_stuff(), function_minimizer::end_get_importance_sampling_comnponent(), function_minimizer::get_bigS(), function_minimizer::minimize(), and function_minimizer::pre_userfunction().
Definition at line 298 of file adrndeff.h.
Referenced by default_calculations_check_derivatives(), do_separable_stuff_newton_raphson_block_diagonal(), and get_block_diagonal_hessian().
Definition at line 188 of file adrndeff.h.
Referenced by begin_separable_call_stuff(), build_up_nested_shape(), and end_separable_call_stuff().
Definition at line 210 of file adrndeff.h.
Referenced by function_minimizer::begin_funnel_stuff(), function_minimizer::begin_gauss_hermite_stuff(), check_hessian_type(), do_separable_stuff(), function_minimizer::end_gauss_hermite_stuff(), function_minimizer::end_get_importance_sampling_comnponent(), function_minimizer::get_function_difference(), function_minimizer::get_particular_grad(), function_minimizer::other_separable_stuff_begin(), function_minimizer::pre_user_function(), function_minimizer::pre_userfunction(), function_minimizer::prof_minimize_re(), and function_minimizer::start_get_importance_sampling_comnponent().
Definition at line 222 of file adrndeff.h.
Referenced by function_minimizer::get_function_difference(), function_minimizer::pre_userfunction(), and ~laplace_approximation_calculator().
Definition at line 269 of file adrndeff.h.
Referenced by do_newton_raphson_banded(), do_separable_stuff_laplace_approximation_banded(), do_separable_stuff_newton_raphson_banded(), and get_newton_raphson_info_banded().
Definition at line 270 of file adrndeff.h.
int laplace_approximation_calculator::sparse_hessian_flag = 0 [static] |
Definition at line 200 of file adrndeff.h.
Referenced by calculate_importance_sample_shess(), calculate_laplace_approximation(), check_hessian_type(), function_minimizer::computations1(), do_newton_raphson_banded(), do_separable_stuff_hessian_type_information(), do_separable_stuff_laplace_approximation_banded(), do_separable_stuff_newton_raphson_banded(), and function_minimizer::minimize().
Definition at line 268 of file adrndeff.h.
Referenced by make_sparse_triplet().
Definition at line 274 of file adrndeff.h.
Referenced by ~laplace_approximation_calculator().
Definition at line 275 of file adrndeff.h.
Referenced by calculate_laplace_approximation(), do_newton_raphson_banded(), function_minimizer::hess_routine_noparallel_random_effects(), make_sparse_triplet(), and ~laplace_approximation_calculator().
Definition at line 267 of file adrndeff.h.
Referenced by make_sparse_triplet(), and ~laplace_approximation_calculator().
Definition at line 271 of file adrndeff.h.
Referenced by calculate_importance_sample_shess(), calculate_laplace_approximation(), function_minimizer::computations1(), do_newton_raphson_banded(), get_newton_raphson_info_banded(), function_minimizer::hess_routine_noparallel_random_effects(), make_sparse_triplet(), and ~laplace_approximation_calculator().
Definition at line 311 of file adrndeff.h.
Referenced by banded_calculations_trust_region_approach(), default_calculations_check_derivatives(), do_newton_raphson_banded(), do_newton_raphson_state_space(), do_separable_stuff_newton_raphson_block_diagonal(), and get_newton_raphson_info_banded().
Definition at line 192 of file adrndeff.h.
Referenced by check_hessian_type(), do_separable_stuff_hessian_type_information(), and ~laplace_approximation_calculator().
Definition at line 305 of file adrndeff.h.
Referenced by default_calculations_check_derivatives(), and do_separable_stuff_laplace_approximation_banded().
Definition at line 307 of file adrndeff.h.
Referenced by function_minimizer::limited_memory_quasi_newton_block(), and function_minimizer::quasi_newton_block().
Definition at line 306 of file adrndeff.h.
Referenced by banded_calculations_trust_region_approach(), default_calculations_check_derivatives(), do_newton_raphson_banded(), do_newton_raphson_state_space(), function_minimizer::hess_routine_noparallel_random_effects(), inner_optimization_banded(), laplace_approximation_calculator(), function_minimizer::limited_memory_quasi_newton_block(), and function_minimizer::quasi_newton_block().
Definition at line 218 of file adrndeff.h.
Referenced by check_hessian_type(), check_hessian_type2(), do_gauss_hermite_block_diagonal(), and do_gauss_hermite_block_diagonal_multi().
Definition at line 217 of file adrndeff.h.
Referenced by calculate_importance_sample_block_diagonal(), calculate_importance_sample_block_diagonal_funnel(), calculate_importance_sample_block_diagonal_option2(), calculate_importance_sample_block_diagonal_option_antithetical(), and calculate_importance_sample_funnel().
Definition at line 238 of file adrndeff.h.
Referenced by check_hessian_type(), check_hessian_type2(), default_calculations_check_derivatives(), funnel_init_df1b2vector::funnel_init_df1b2vector(), get_newton_raphson_info_banded(), funnel_init_df1b2variable::preallocate(), and funnel_init_df1b2variable::set_value().
Definition at line 250 of file adrndeff.h.
Referenced by check_hessian_type(), check_hessian_type2(), check_sparse_matrix_structure(), default_calculations_check_derivatives(), do_newton_raphson_banded(), do_newton_raphson_state_space(), function_minimizer::get_bigS(), get_fx_fu(), get_second_ders(), function_minimizer::hess_routine_noparallel_random_effects(), laplace_approximation_calculator(), make_sparse_triplet(), and function_minimizer::quasi_newton_block().
Definition at line 260 of file adrndeff.h.
Referenced by laplace_approximation_calculator().
Definition at line 204 of file adrndeff.h.
Referenced by function_minimizer::limited_memory_quasi_newton_block(), function_minimizer::prof_minimize_re(), and function_minimizer::quasi_newton_block().
Definition at line 272 of file adrndeff.h.
Referenced by calculate_importance_sample_shess(), calculate_laplace_approximation(), and ~laplace_approximation_calculator().
Definition at line 273 of file adrndeff.h.
Referenced by calculate_importance_sample_shess(), calculate_laplace_approximation(), and ~laplace_approximation_calculator().
int laplace_approximation_calculator::where_are_we_flag = 0 [static] |
Definition at line 206 of file adrndeff.h.
Referenced by banded_calculations(), default_calculations(), default_calculations_check_derivatives(), do_newton_raphson_banded(), do_newton_raphson_state_space(), evaluate_function(), evaluate_function_quiet(), evaluate_function_with_quadprior(), quadratic_prior::operator=(), and df1b2quadratic_prior::operator=().
Definition at line 300 of file adrndeff.h.
Referenced by default_calculations_check_derivatives(), do_separable_stuff_laplace_approximation_banded(), and do_separable_stuff_laplace_approximation_block_diagonal().
Definition at line 249 of file adrndeff.h.
Referenced by check_hessian_type(), check_hessian_type2(), default_calculations_check_derivatives(), do_newton_raphson_banded(), do_newton_raphson_state_space(), do_separable_stuff_hessian_type_information(), do_separable_stuff_laplace_approximation_banded(), do_separable_stuff_laplace_approximation_block_diagonal(), do_separable_stuff_newton_raphson_banded(), do_separable_stuff_newton_raphson_block_diagonal(), do_separable_stuff_x_u_block_diagonal(), function_minimizer::get_bigS(), get_block_diagonal_hessian(), get_fx_fu(), get_second_ders(), function_minimizer::hess_routine_noparallel_random_effects(), laplace_approximation_calculator(), and funnel_init_df1b2variable::set_value().
Definition at line 318 of file adrndeff.h.
Referenced by avg(), check_hessian_type(), check_hessian_type2(), default_calculations_check_derivatives(), do_newton_raphson_banded(), do_newton_raphson_state_space(), get_newton_raphson_info_banded(), laplace_approximation_calculator(), pow(), funnel_init_df1b2variable::set_index(), funnel_init_bounded_df1b2vector::set_index(), funnel_init_df1b2vector::set_index(), set_u_dot(), funnel_init_df1b2variable::xinit(), funnel_init_bounded_df1b2vector::xinit(), and funnel_init_df1b2vector::xinit().
Generated on Tue Mar 8 2016 19:51:40 for ADMB Documentation by 1.8.0 |