APEMoST
|
Go to the source code of this file.
Defines | |
#define | CALIBRATION_FILE "calibration_results" |
Functions | |
void | write_params_file (mcmc *m) |
void | write_calibration_summary (mcmc **chains, unsigned int n_chains) |
mcmc ** | setup_chains () |
void | read_calibration_file (mcmc **chains, unsigned int n_chains) |
void | write_calibrations_file (mcmc **chains, const unsigned int n_chains) |
#define CALIBRATION_FILE "calibration_results" |
void read_calibration_file | ( | mcmc ** | chains, |
unsigned int | n_chains | ||
) |
read betas, stepwidths and start values of all chains
References CALIBRATION_FILE, get_n_par(), get_params(), set_beta(), set_params_best(), set_params_for(), and set_steps_for().
Referenced by analyse_data_probability(), analyse_marginal_distributions(), calibrate_rest(), and prepare_and_run_sampler().
mcmc** setup_chains | ( | ) |
References mcmc::additional_data, assert, DATA_FILENAME, mcmc_check(), mcmc_load_data(), mcmc_load_params(), mcmc_reuse_data(), mem_calloc, mem_malloc, N_BETA, PARAMS_FILENAME, and set_beta().
Referenced by analyse_data_probability(), analyse_marginal_distributions(), calibrate_first(), calibrate_rest(), and prepare_and_run_sampler().
void write_calibration_summary | ( | mcmc ** | chains, |
unsigned int | n_chains | ||
) |
References DUMP_FORMAT, dup_vector(), get_beta(), get_chain_beta(), get_n_par(), get_steps(), and get_steps_for().
Referenced by calibrate_rest().
void write_calibrations_file | ( | mcmc ** | chains, |
const unsigned int | n_chains | ||
) |
References CALIBRATION_FILE, DUMP_FORMAT, get_beta(), get_n_par(), get_params_for(), and get_steps_for().
Referenced by calibrate_first(), and calibrate_rest().
void write_params_file | ( | mcmc * | m | ) |
References DUMP_FORMAT, get_n_par(), get_params_best(), get_params_descr(), get_params_max(), get_params_min(), get_steps(), and PARAMS_FILENAME.
Referenced by calibrate_first().