A parameter to be optimized in a parameter identification routine
Active bindings
parameters
A list of parameter objects. Adding or removing parameters is not supported.
currValue
The current parameter values for simulations, in units specified by
PIParameters$unit
.startValue
Initial value used for optimization.
minValue
Lowest permissible parameter value.
maxValue
Highest permissible parameter value.
unit
Parameter value units. Changing the unit does NOT auto-adjust min/max/start values.
Methods
Method new()
Initialize a new instance of the class.
The initial start value is derived from the first parameter upon creation,
modifiable via PIParameters$startValue
. All parameters are optimized
using this unified value.
Usage
PIParameters$new(parameters)
Method toDataFrame()
Export parameter metadata and configuration to a data frame.
Returns one row per internal model parameter wrapped by the PIParameters
object.