|
APEMoST
|
#include <omp.h>#include "mcmc.h"#include "parallel_tempering_config.h"#include "debug.h"#include "define_defaults.h"#include "gsl_helper.h"#include "utils.h"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) |
| 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().
1.7.3