recordConstructionNumbers

Data records for construction data

Extends from Modelica.Icons.Record (Icon for records).

Information

Record that defines the number of constructions that are used in the room model.

This record also declares parameters that contain the number of constructions, such as the number of exterior constructions nConExt. This parameter may take on the value 0. If this parameter were to be used to declare the size of vectors of component models, then there may be vectors with zero components. This can cause problems in Dymola 7.4. Therefore, a parameter is declared in the form

  NConExt = max(1, nConExt)

This parameter is the used by models that extend this model to set the size of the vector of component models.

There are also parameters that can be used to conditionally remove components, such as haveConExt, which is set to

  haveConExt = nConExt > 0;

Parameters

TypeNameDefaultDescription
IntegerNConExtmax(1, nConExt)Number of elements for exterior constructions
IntegerNConExtWinmax(1, nConExtWin)Number of elements for exterior constructions with windows
IntegerNConParmax(1, nConPar)Number of elements for partition constructions
IntegerNConBoumax(1, nConBou)Number of elements for constructions that have their outside surface exposed to the boundary of this room
IntegerNSurBoumax(1, nSurBou)Number of elements for surface heat transfer models that connect to constructions that are modeled outside of this room
BooleanhaveConExtnConExt > 0Flag to conditionally remove components
BooleanhaveConExtWinnConExtWin > 0Flag to conditionally remove components
BooleanhaveConParnConPar > 0Flag to conditionally remove components
BooleanhaveConBounConBou > 0Flag to conditionally remove components
BooleanhaveSurBounSurBou > 0Flag to conditionally remove components
Exterior constructions
IntegernConExtNumber of exterior constructions
IntegernConExtWinNumber of window constructions
Partition constructions
IntegernConParNumber of partition constructions
Boundary constructions
IntegernConBouNumber of constructions that have their outside surface exposed to the boundary of this room
IntegernSurBouNumber of surface heat transfer models that connect to constructions that are modeled outside of this room

Revisions

  • October 1, 2013, by Michael Wetter:
    Added HideResult=true annotation.
  • January 14, 2011, by Michael Wetter:
    First implementation.