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.