Extract named elements from MCMC sampler control list
extractControlElement(controlList, elementName, defaultValue, error)
The element of controlList
whose name matches elementName
. If no controlList
name matches elementName
, then defaultValue
is returned.
control list object, which is passed as an argument to all MCMC sampler setup functions.
character string, giving the name of the element to be extracted from the control list.
default value of the control list element, giving the value to be used when the elementName
does not exactly match the name of an element in the controlList
.
character string, giving the error message to be printed if no defaultValue
is provided and elementName
does not match the name of an element in the controlList
.
Daniel Turek