src/app/models/parameter.model.ts
The parameter data model maps to the parameter-catalog database collection. A Parameter holds a scientific model input and its metadata.
Properties |
|
| dataType |
dataType:
|
Type : string
|
|
Data set type: double, integer, boolean, string |
| definitionType |
definitionType:
|
Type : string
|
|
How the parameter can be set: user, scenario, static |
| maxValue |
maxValue:
|
Type : number
|
|
Upper bound on the values that the parameter can have |
| minValue |
minValue:
|
Type : number
|
|
Lower bound on the values that the parameter can have |
| modelID |
modelID:
|
Type : string
|
|
Target model identifier for this parameter |
| paramBenchMarks |
paramBenchMarks:
|
Type : Array<ParamBenchmark>
|
| Optional |
|
Parameter benchmark objects |
| paramDefaultSource |
paramDefaultSource:
|
Type : string
|
|
Origin or source of the default parameter value |
| paramDefaultValue |
paramDefaultValue:
|
Type : any
|
|
Default dataset values applied to the parameter |
| paraminfo |
paraminfo:
|
Type : Array<ParamInfo>
|
|
Parameter information objects |
| paramName |
paramName:
|
Type : string
|
|
Unique name used on the model source code for this parameter |
| paramValue |
paramValue:
|
Type : any
|
| Optional |
|
Modified dataset values after user manipulation |
| stepSize |
stepSize:
|
Type : number
|
| Optional |
|
Resolution of each step jump if the parameter used the slider widgets |
| structDimension |
structDimension:
|
Type : string
|
| Optional |
|
Dimension of the dataset structure if it is table or matrix |
| structType |
structType:
|
Type : string
|
|
Dataset structure: scalar, table or matrix |
| widget |
widget:
|
Type : string
|
| Optional |
|
Widget used for user customization on the interface: slider, table, multi-slider |