smcSampler function

SMC sampler