Description not yet available. More...
#include <fvar.hpp>
Public Member Functions | |
virtual void | get_slave_assignments (void) |
Static Public Member Functions | |
static streampos | change_datafile_name (const adstring &s, const streampos &off=0) |
static streampos | change_pinfile_name (const adstring &s, const streampos &off=0) |
Static Public Attributes | |
static adstring | adprogram_name |
static int | argc = 0 |
static char ** | argv = NULL |
static int | bandwidth = 0 |
static unsigned char | directory_prefix = '\\' |
static uistream * | global_bparfile = NULL |
static cifstream * | global_datafile = NULL |
static ofstream * | global_logfile = NULL |
static cifstream * | global_parfile = NULL |
static int | no_atlas_flag = 0 |
static int | no_ln_det_choleski_flag = 0 |
static int | no_pvm_flag = 0 |
static char | option_flags [] |
static int | print_hess_and_exit_flag |
static adtimer * | ptm = 0 |
static adtimer * | ptm1 = 0 |
static adpvm_manager * | pvm_manager = NULL |
static adstring | subdir |
static int | time_flag = 0 |
static unsigned int | wd_flag = 0 |
static adstring | working_directory_path |
Protected Member Functions | |
ad_comm (int argc, char *argv[]) | |
ad_comm (void) | |
Default constructor. | |
virtual | ~ad_comm () |
Destructor. | |
void | allocate (void) |
ad_comm::ad_comm | ( | int | argc, |
char * | argv[] | ||
) | [protected] |
Definition at line 37 of file model7.cpp.
ad_comm::ad_comm | ( | void | ) | [protected] |
Default constructor.
Definition at line 351 of file model7.cpp.
ad_comm::~ad_comm | ( | ) | [protected, virtual] |
Destructor.
Definition at line 538 of file model7.cpp.
void ad_comm::allocate | ( | void | ) | [protected] |
Definition at line 355 of file model7.cpp.
Referenced by ad_comm().
streampos ad_comm::change_datafile_name | ( | const adstring & | s, |
const streampos & | off = 0 |
||
) | [static] |
Definition at line 9 of file model17.cpp.
streampos ad_comm::change_pinfile_name | ( | const adstring & | s, |
const streampos & | off = 0 |
||
) | [static] |
Definition at line 38 of file model17.cpp.
virtual void ad_comm::get_slave_assignments | ( | void | ) | [virtual] |
adstring ad_comm::adprogram_name [static] |
Definition at line 8636 of file fvar.hpp.
Referenced by ad_comm(), allocate(), function_minimizer::computations1(), function_minimizer::depvars_routine(), function_minimizer::get_bigS(), function_minimizer::hess_inv(), function_minimizer::hess_routine_noparallel(), function_minimizer::hess_routine_noparallel_random_effects(), function_minimizer::hybrid_mcmc_routine(), function_minimizer::likeprof_routine(), make_preliminary_hist(), function_minimizer::mcmc_eval(), function_minimizer::mcmc_routine(), function_minimizer::monte_carlo_routine(), print_hist_data(), function_minimizer::projected_hess_determinant(), read_covariance_matrix(), read_empirical_covariance_matrix(), read_hessian_matrix_and_scale(), read_hessian_matrix_and_scale1(), read_hist_data(), read_old_scale(), initial_params::save(), function_minimizer::sd_routine(), function_minimizer::unrestricted_hess_determinant(), and write_empirical_covariance_matrix().
int ad_comm::argc = 0 [static] |
Definition at line 8639 of file fvar.hpp.
Referenced by ad_comm(), allocate(), allocate_dvariable_space(), DF_FILE::DF_FILE(), dlist::dlist(), laplace_approximation_calculator::do_newton_raphson_banded(), get_f1b2buffer_size(), get_option_number(), grad_stack::grad_stack(), gradient_structure::gradient_structure(), function_minimizer::hess_inv(), function_minimizer::hess_routine_noparallel_random_effects(), function_minimizer::hybrid_mcmc_routine(), laplace_approximation_calculator::laplace_approximation_calculator(), function_minimizer::likeprof_routine(), function_minimizer::limited_memory_quasi_newton(), function_minimizer::limited_memory_quasi_newton_block(), function_minimizer::mcmc_computations(), function_minimizer::mcmc_routine(), function_minimizer::minimize(), laplace_approximation_calculator::operator()(), function_minimizer::prof_minimize_re(), function_minimizer::pvm_master_mcmc_computations(), function_minimizer::quasi_newton_block(), function_minimizer::random_effects_maximization(), DF_FILE::~DF_FILE(), fixed_smartlist::~fixed_smartlist(), fixed_smartlist2::~fixed_smartlist2(), grad_stack::~grad_stack(), and test_smartlist::~test_smartlist().
char ** ad_comm::argv = NULL [static] |
Definition at line 8642 of file fvar.hpp.
Referenced by ad_comm(), allocate(), allocate_dvariable_space(), DF_FILE::DF_FILE(), dlist::dlist(), laplace_approximation_calculator::do_newton_raphson_banded(), get_f1b2buffer_size(), get_option_number(), grad_stack::grad_stack(), gradient_structure::gradient_structure(), function_minimizer::hess_inv(), function_minimizer::hess_routine_noparallel_random_effects(), function_minimizer::hybrid_mcmc_routine(), laplace_approximation_calculator::laplace_approximation_calculator(), function_minimizer::likeprof_routine(), function_minimizer::limited_memory_quasi_newton(), function_minimizer::limited_memory_quasi_newton_block(), function_minimizer::mcmc_computations(), function_minimizer::mcmc_routine(), function_minimizer::minimize(), laplace_approximation_calculator::operator()(), function_minimizer::prof_minimize_re(), function_minimizer::pvm_master_mcmc_computations(), function_minimizer::quasi_newton_block(), function_minimizer::random_effects_maximization(), DF_FILE::~DF_FILE(), fixed_smartlist::~fixed_smartlist(), fixed_smartlist2::~fixed_smartlist2(), grad_stack::~grad_stack(), and test_smartlist::~test_smartlist().
int ad_comm::bandwidth = 0 [static] |
Definition at line 8616 of file fvar.hpp.
Referenced by laplace_approximation_calculator::laplace_approximation_calculator(), and function_minimizer::minimize().
unsigned char ad_comm::directory_prefix = '\\' [static] |
Definition at line 8641 of file fvar.hpp.
Referenced by allocate().
uistream * ad_comm::global_bparfile = NULL [static] |
Definition at line 8635 of file fvar.hpp.
Referenced by ad_make_code_reentrant(), param_init_vector::allocate(), param_init_bounded_vector::allocate(), param_init_number::allocate(), param_init_bounded_number::allocate(), param_init_matrix::allocate(), param_init_bounded_matrix::allocate(), param_init_d3array::allocate(), and allocate().
cifstream * ad_comm::global_datafile = NULL [static] |
Definition at line 8632 of file fvar.hpp.
Referenced by ad_make_code_reentrant(), data_int::allocate(), init_adstring::allocate(), init_line_adstring::allocate(), data_matrix::allocate(), data_3array::allocate(), data_3iarray::allocate(), data_5array::allocate(), data_4array::allocate(), data_4iarray::allocate(), data_imatrix::allocate(), data_vector::allocate(), data_ivector::allocate(), data_number::allocate(), allocate(), change_datafile_name(), and ~ad_comm().
ofstream * ad_comm::global_logfile = NULL [static] |
Definition at line 8634 of file fvar.hpp.
Referenced by allocate(), laplace_approximation_calculator::default_calculations(), laplace_approximation_calculator::default_calculations_check_derivatives(), laplace_approximation_calculator::get_complete_hessian(), laplace_approximation_calculator::get_newton_raphson_info(), ~ad_comm(), DF_FILE::~DF_FILE(), fixed_smartlist::~fixed_smartlist(), fixed_smartlist2::~fixed_smartlist2(), grad_stack::~grad_stack(), and test_smartlist::~test_smartlist().
cifstream * ad_comm::global_parfile = NULL [static] |
Definition at line 8633 of file fvar.hpp.
Referenced by ad_make_code_reentrant(), param_init_vector::allocate(), param_init_bounded_vector::allocate(), param_init_number::allocate(), param_init_bounded_number::allocate(), param_init_matrix::allocate(), param_init_bounded_matrix::allocate(), param_init_d3array::allocate(), allocate(), change_pinfile_name(), and ~ad_comm().
int ad_comm::no_atlas_flag = 0 [static] |
Definition at line 8619 of file fvar.hpp.
Referenced by ad_comm(), laplace_approximation_calculator::default_calculations(), laplace_approximation_calculator::default_calculations_check_derivatives(), and laplace_approximation_calculator::do_newton_raphson_banded().
int ad_comm::no_ln_det_choleski_flag = 0 [static] |
Definition at line 8620 of file fvar.hpp.
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_laplace_approximation(), do_gauss_hermite_block_diagonal(), do_gauss_hermite_block_diagonal_multi(), and laplace_approximation_calculator::laplace_approximation_calculator().
int ad_comm::no_pvm_flag = 0 [static] |
char ad_comm::option_flags [static] |
int ad_comm::print_hess_and_exit_flag [static] |
Definition at line 8617 of file fvar.hpp.
Referenced by get_second_ders(), and laplace_approximation_calculator::laplace_approximation_calculator().
adtimer * ad_comm::ptm = 0 [static] |
Definition at line 8621 of file fvar.hpp.
Referenced by ad_comm(), laplace_approximation_calculator::default_calculations(), laplace_approximation_calculator::default_calculations_check_derivatives(), laplace_approximation_calculator::get_complete_hessian(), laplace_approximation_calculator::get_newton_raphson_info(), and ~ad_comm().
adtimer * ad_comm::ptm1 = 0 [static] |
Definition at line 8622 of file fvar.hpp.
Referenced by ad_comm(), laplace_approximation_calculator::default_calculations(), laplace_approximation_calculator::default_calculations_check_derivatives(), and ~ad_comm().
adpvm_manager * ad_comm::pvm_manager = NULL [static] |
Definition at line 8625 of file fvar.hpp.
Referenced by ad_comm(), function_minimizer::computations1(), DF_FILE::DF_FILE(), grad_stack::grad_stack(), function_minimizer::hess_routine(), function_minimizer::hess_routine_random_effects(), function_minimizer::likeprof_routine(), function_minimizer::minimize(), function_minimizer::monte_carlo_routine(), laplace_approximation_calculator::operator()(), and set_partition_sizes().
adstring ad_comm::subdir [static] |
Definition at line 8627 of file fvar.hpp.
Referenced by DF_FILE::DF_FILE(), and grad_stack::grad_stack().
int ad_comm::time_flag = 0 [static] |
Definition at line 8615 of file fvar.hpp.
Referenced by ad_comm(), laplace_approximation_calculator::default_calculations(), laplace_approximation_calculator::default_calculations_check_derivatives(), laplace_approximation_calculator::get_complete_hessian(), and laplace_approximation_calculator::get_newton_raphson_info().
unsigned int ad_comm::wd_flag = 0 [static] |
Definition at line 8640 of file fvar.hpp.
Referenced by allocate(), change_datafile_name(), function_minimizer::depvars_routine(), function_minimizer::get_bigS(), function_minimizer::hess_inv(), function_minimizer::hess_routine_noparallel(), function_minimizer::hess_routine_noparallel_random_effects(), function_minimizer::monte_carlo_routine(), function_minimizer::projected_hess_determinant(), read_covariance_matrix(), read_hessian_matrix_and_scale(), read_hessian_matrix_and_scale1(), read_old_scale(), function_minimizer::sd_routine(), and function_minimizer::unrestricted_hess_determinant().
adstring ad_comm::working_directory_path [static] |
Definition at line 8637 of file fvar.hpp.
Referenced by allocate(), and change_datafile_name().
Generated on Tue Mar 8 2016 19:51:38 for ADMB Documentation by 1.8.0 |