functioncfdExchangeData

Exchange data between CFD and Modelica

Extends from Modelica.Icons.Function (Icon for functions).

Information

This function calls a C function to conduct the data exchange between Modelica and CFD program during the coupled simulation.

Inputs

TypeNameDefaultDescription
IntegerflagCommunication flag to CFD
Modelica.Units.SI.TimetCurrent Modelica simulation time to CFD
Modelica.Units.SI.TimedtRequested synchronization time step size
RealuInput to CFD
IntegernUNumber of inputs to CFD
IntegernYNumber of outputs from CFD

Outputs

TypeNameDefaultDescription
Modelica.Units.SI.TimemodTimReaCurrent model time from CFD
RealyOutput computed by CFD
IntegerretValReturn value for CFD simulation status

Revisions

  • August 16, 2013, by Wangda Zuo:
    First implementation.