This is the workhorse of the MCMC algorithm
update_sample_rev(
samps,
samp.p,
cov.mats,
data,
sim,
out,
Tmax,
sizestep,
data.times,
l,
solver,
i,
cnt,
obs.model,
pdfs,
hyper,
w.p,
verbose.mcmc,
verbose,
is.de,
is.single,
joint.blocks,
...
)row vector of samples from the previous mcmc iteration
the parlist created by setup_debinfer
the covariance matrices
the observation
the de.model
list containing the initial or previous update i.e. list(s=samps[i-1,], inits=inits, p=params, sim.old=sim.start)
maximum timestep for solver
sizestep for solver when not using data.times
times with observations
number of parameters to be proposed
solver choice
current MCMC iteration
interval for printing/plotting information on chains
function containing obs model
names of prior pdfs
list of hyperparameters
names of free parameters
logical print MCMC progress messages
logical, print additional information from solver
logical, parameter is an input for the solver
parameter is to be proposed individually
names of joint blocks
further arguments to solver