APEMoST
Functions

src/mcmc_calculate.c File Reference

#include <string.h>
#include <stdio.h>
#include <libgen.h>
#include "mcmc.h"
#include "mcmc_internal.h"
#include "debug.h"
#include "gsl_helper.h"

Functions

void mcmc_append_current_parameters (mcmc *m)
void mcmc_check_best (mcmc *m)

Function Documentation

void mcmc_append_current_parameters ( mcmc m)

adds the current parameter values to params_distr as nth iteration was: add_values

Parameters:
m

References mcmc_dump_current(), and mcmc::n_iter.

Referenced by run_sampler(), test_append(), and test_write_prob().

void mcmc_check_best ( mcmc m)

check if a new best value has been found

Parameters:
m

References dump_v, mcmc::params, mcmc::prob, mcmc::prob_best, and set_params_best().

Referenced by assess_acceptance_rate(), burn_in(), markov_chain_calibrate_orig(), and run_sampler().