Flux Input

This node is used for autoparametrization of Flux Python files (*.py). After selecting this file, the node provides all supported inputs as table or tree containing names and values. Each row can be added as a parameter or input slot using drag and drop.

Expected File Content

The input file can contain standard Python as well as special Flux commands. Currently supported types are shown in the following example:

# Python Boolean type
AnyBoolValue = True
# Flux ParameterGeom type with freely selectable argument order
ParameterGeom(name= 'MyParameterGeom:MyComment1' , expression= '1.0' )
# Flux VariationParameterPilot type with freely selectable argument order
VariationParameterPilot(name= 'MyVariationParameterPilot:MyComment2' , referenceValue= 2.0 )
# Flux VariationParameterTabulated type with freely selectable argument order
VariationParameterTabulated(name= 'MyVariationParameterTabulated' ,
xParameter=VariationParameter[ 'ALPHA_AL' ],
curvePoints=[XYCoordinates(xy=[ 0.0 , 1.0 ]),
XYCoordinates(xy=[ 2.0 , 3.0 ]),
XYCoordinates(xy=[ 4.0 , 5.0 ])])
# Flux VariationParameterMultiphysics type with freely selectable argument order
VariationParameterMultiphysics(name= 'MyVariationParameterMultiphysics:MyComment3' , referenceValue= 3.0 )
# Flux VariationParameterFormula type with freely selectable argument order
VariationParameterFormula(name= 'MyVariationParameterFormula:MyComment4' , formula= '4' )
# Flux SolvingOptions (precision, maximumIterationNumber) type with freely selectable argument order
SolvingOptions[ 'SOLVING_OPTIONS' ].newtonRaphsonParameters=ParametersNewtonRaphson(precision= 1.5E-4 , maximumIterationNumber= 100 )
Extracted Information

For each supported parameter type, the following information is extracted:

  • Name

  • Reference Value

  • Comment (if it exists)

  • Lower Bound as result of 90% Value

  • Upper Bound as result of 110% Value

  • Type Value

  • entry_1 to allow treeview mode using Edit > Settings > Customized integrations use treeview

NameValueCommentLower BoundUpper BoundTypeentry_1
AnyBoolValue1-01boolBoolean
precision0.00015-0.0001350.000165floatSolvingOptions
maximumIterationNumber100-90110intSolvingOptions
MyParameterGeom1.0MyComment10.91.1floatParameterGeom
MyVariationParameterFormula4.0MyComment43.64.4floatVariationParameterFormula
MyVariationParameterPilot2.0MyComment21.82.2floatVariationParameterPilot
MyVariationParameterMultiphysics3.0MyComment32.73.3floatVariationParameterMultiphysics
MyVariationParameterTabulated_curvePoints_x10.0--1.01.0floatVariationParameterTabulated
MyVariationParameterTabulated_curvePoints_y11.0-0.91.1floatVariationParameterTabulated
MyVariationParameterTabulated_curvePoints_x22.0-1.82.2floatVariationParameterTabulated
MyVariationParameterTabulated_curvePoints_y23.0-2.73.3floatVariationParameterTabulated
MyVariationParameterTabulated_curvePoints_x34.0-3.64.4floatVariationParameterTabulated
MyVariationParameterTabulated_curvePoints_y35.0-4.55.5floatVariationParameterTabulated
Run Options

This node has general Run Options. The number of supported options is individual for each node.

Supported Versions

See the Supported Integration Versions table.