ADMB Documentation
-a65f1c97
|
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) |
Author: David Fournier Copyright (c) 2008-2012 Regents of the University of California. More... | |
static streampos | change_pinfile_name (const adstring &s, const streampos &off=0) |
Change the global_parfile stream using input_file. More... | |
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 adpvm_manager * | pvm_manager = NULL |
static adstring | subdir |
static unsigned int | wd_flag =0 |
static adstring | working_directory_path |
Protected Member Functions | |
ad_comm () | |
Default constructor. More... | |
ad_comm (int argc, char *argv[]) | |
virtual | ~ad_comm () |
Destructor. More... | |
void | allocate () |
|
protected |
Default constructor.
Definition at line 366 of file model7.cpp.
|
protected |
Definition at line 45 of file model7.cpp.
|
protectedvirtual |
Destructor.
Definition at line 555 of file model7.cpp.
|
protected |
Definition at line 370 of file model7.cpp.
Referenced by ad_comm().
|
static |
Author: David Fournier Copyright (c) 2008-2012 Regents of the University of California.
Change the global_datafile stream using file input_file. Returns the current streampos of existing open file, else returns 0.
input_file | new input data file. |
off | change to this offset if file exists. |
Definition at line 15 of file model17.cpp.
|
static |
Change the global_parfile stream using input_file.
Returns the current streampos of existing open file, else returns 0.
input_file | new input par file. |
offset | change to this offset if file exists. |
Definition at line 53 of file model17.cpp.
|
virtual |
|
static |
Definition at line 8860 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::hess_step(), 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(), function_minimizer::nuts_mcmc_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(), function_minimizer::rwm_mcmc_routine(), initial_params::save(), function_minimizer::sd_routine(), function_minimizer::shmc_mcmc_routine(), function_minimizer::unrestricted_hess_determinant(), and write_empirical_covariance_matrix().
|
static |
Definition at line 8863 of file fvar.hpp.
Referenced by ad_comm(), allocate(), allocate_dvariable_space(), function_minimizer::computations(), 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::hess_step(), 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(), function_minimizer::nuts_mcmc_routine(), 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(), function_minimizer::rwm_mcmc_routine(), function_minimizer::shmc_mcmc_routine(), DF_FILE::~DF_FILE(), fixed_smartlist::~fixed_smartlist(), fixed_smartlist2::~fixed_smartlist2(), grad_stack::~grad_stack(), and test_smartlist::~test_smartlist().
|
static |
Definition at line 8866 of file fvar.hpp.
Referenced by ad_comm(), allocate(), allocate_dvariable_space(), function_minimizer::computations(), 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::hess_step(), 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(), function_minimizer::nuts_mcmc_routine(), 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(), function_minimizer::rwm_mcmc_routine(), function_minimizer::shmc_mcmc_routine(), DF_FILE::~DF_FILE(), fixed_smartlist::~fixed_smartlist(), fixed_smartlist2::~fixed_smartlist2(), grad_stack::~grad_stack(), and test_smartlist::~test_smartlist().
|
static |
Definition at line 8837 of file fvar.hpp.
Referenced by laplace_approximation_calculator::laplace_approximation_calculator(), and function_minimizer::minimize().
|
static |
Definition at line 8865 of file fvar.hpp.
Referenced by allocate().
|
static |
Definition at line 8859 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().
|
static |
Definition at line 8856 of file fvar.hpp.
Referenced by ad_make_code_reentrant(), data_int::allocate(), init_adstring::allocate(), data_adstring_array::allocate(), init_line_adstring::allocate(), data_matrix::allocate(), data_3array::allocate(), data_3iarray::allocate(), data_7array::allocate(), data_6array::allocate(), data_5array::allocate(), data_4array::allocate(), data_4iarray::allocate(), data_imatrix::allocate(), data_vector::allocate(), data_ivector::allocate(), data_number::allocate(), change_datafile_name(), and ~ad_comm().
|
static |
Definition at line 8858 of file fvar.hpp.
Referenced by allocate(), laplace_approximation_calculator::default_calculations(), laplace_approximation_calculator::default_calculations_check_derivatives(), fmm::fmin(), laplace_approximation_calculator::get_complete_hessian(), laplace_approximation_calculator::get_newton_raphson_info(), get_output_stream(), ~ad_comm(), DF_FILE::~DF_FILE(), fixed_smartlist::~fixed_smartlist(), fixed_smartlist2::~fixed_smartlist2(), grad_stack::~grad_stack(), and test_smartlist::~test_smartlist().
|
static |
Definition at line 8857 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().
|
static |
Definition at line 8840 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().
|
static |
Definition at line 8841 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().
|
static |
Definition at line 8838 of file fvar.hpp.
Referenced by laplace_approximation_calculator::default_calculations(), get_second_ders(), and laplace_approximation_calculator::laplace_approximation_calculator().
|
static |
Definition at line 8849 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().
|
static |
Definition at line 8851 of file fvar.hpp.
Referenced by DF_FILE::DF_FILE(), and grad_stack::grad_stack().
|
static |
Definition at line 8864 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().
|
static |
Definition at line 8861 of file fvar.hpp.
Referenced by allocate(), and change_datafile_name().
Generated on Wed Sep 7 2022 00:01:32 for ADMB Documentation by 1.8.5 |