rv Parameter Setter
If the model parameters change then the user is responsible for calling extractParameters(model) on the returned RVParameterSetter
If the model parameters change then the user is responsible for calling extractParameters(model) on the returned RVParameterSetter