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
PIParameters$unit.startValueInitial value used for optimization.
minValueLowest permissible parameter value.
maxValueHighest permissible parameter value.
unitParameter 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.