A parameter to be optimized in a parameter identification routine
Active bindings
parametersA list of parameter objects. Adding or removing parameters is not supported.
currValueThe current parameter values for simulations, in units specified by
$unit.startValueInitial value used for optimization.
minValueLowest permissible parameter value.
maxValueHighest permissible parameter value.
unitParameter value units. Changing the unit does NOT automatically 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.