pure functionexchange

Exchange the values with the EnergyPlus thermal zone

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

Information

External function that exchanges data with EnergyPlus.

Inputs

TypeNameDefaultDescription
Buildings.ThermalZones.EnergyPlus_24_2_0.BaseClasses.SpawnExternalObjectadapterExternal object
IntegernYSize of output y
Real[:]uInput values. First all inputs, then the current model time
RealdummyDummy value (used to force Modelica tools to call initialize())

Outputs

TypeNameDefaultDescription
Real[nY]yOutput values. First all outputs, then all derivatives, then next event time

Revisions

  • March 27, 2024, by Michael Wetter:
    Removed non-needed argument initialCall.
  • December 11, 2021, by Michael Wetter:
    Declared function as pure for MSL 4.0.0.
  • February 18, 2021, by Michael Wetter:
    Refactor synchronization of constructors.
    This is for #2360.
  • February 14, 2018, by Michael Wetter:
    First implementation.