packageBaseClasses

Package with base classes for Buildings.ThermalZones.EnergyPlus_24_2_0

Extends from Modelica.Icons.BasesPackage (Icon for packages containing base classes).

Information

This package contains base classes that are used to construct the models in Buildings.ThermalZones.EnergyPlus_24_2_0.

Parameters

TypeNameDefaultDescription
StringbuildingsRootFileLocationModelica.Utilities.Files.loadResource("modelica://Buildings/legal.html")Path to top-level legal.html of the Buildings library (used to find the spawn executable)

Contents

NameDescription
PartialEnergyPlusObjectPartial definitions of an EnergyPlus object
SpawnExternalObjectClass used to couple the FMU to interact with a thermal zone
ThermalZoneAdapterBlock that interacts with this EnergyPlus zone
exchangeExchange the values with the EnergyPlus thermal zone
getParametersGet parameters for an EnergyPlus object
getUnitAsStringReturn the unit enumeration as a string
initializeInitialization for an EnergyPlus thermal zone
SynchronizePackage with classes to synchronize Spawn objects
ValidationCollection of validation models

Revisions

  • March 21, 2022, by Michael Wetter:
    Addressed platform incompatibility in assignment of buildingsLibraryRootFileLocation.
    This is for issue 2927.
  • December 11, 2021, by Michael Wetter:
    Removed call to impure function Modelica.Utilities.Files.FullPathName. This is for MSL 4.0.0.