Skip to content
Rick Fenrich edited this page Dec 16, 2016 · 18 revisions

MULTIF is a python module which makes it possible to define and run all fidelity levels of the nozzle model, from a 1D analysis to more complex CFD simulations.

A single python script (runModel.py) is called for all fidelity levels, which takes as inputs two files: a configuration file defined by the user and a input file containing a list of design variable values which is the interface with the optimizer. An output file containing the requested responses is then written.

Running the nozzle model

The nozzle model can be run using the following command line:

  $ python runModel.py -f optim_params.cfg -l 1

where the inline parameter -l specifies which level of fidelity among those defined in the .cfg file is to be run.