(Internal) Thin a MCMC chain
applyThin
is an internal function for thinning a Markov chain. Burn-in is also applied.
applyThin(posterior_sample, bayesian_constants)
posterior_sample
: a vector containing values in a Markov chain.bayesian_constants
: a named list containing Bayesian constants.applyThin
returns an updated Markov chain.