recordConstructionNumbers
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
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | NConExt | max(1, nConExt) | Number of elements for exterior constructions |
| Integer | NConExtWin | max(1, nConExtWin) | Number of elements for exterior constructions with windows |
| Integer | NConPar | max(1, nConPar) | Number of elements for partition constructions |
| Integer | NConBou | max(1, nConBou) | Number of elements for constructions that have their outside surface exposed to the boundary of this room |
| Integer | NSurBou | max(1, nSurBou) | Number of elements for surface heat transfer models that connect to constructions that are modeled outside of this room |
| Boolean | haveConExt | nConExt > 0 | Flag to conditionally remove components |
| Boolean | haveConExtWin | nConExtWin > 0 | Flag to conditionally remove components |
| Boolean | haveConPar | nConPar > 0 | Flag to conditionally remove components |
| Boolean | haveConBou | nConBou > 0 | Flag to conditionally remove components |
| Boolean | haveSurBou | nSurBou > 0 | Flag to conditionally remove components |
| Exterior constructions | |||
| Integer | nConExt | Number of exterior constructions | |
| Integer | nConExtWin | Number of window constructions | |
| Partition constructions | |||
| Integer | nConPar | Number of partition constructions | |
| Boundary constructions | |||
| Integer | nConBou | Number of constructions that have their outside surface exposed to the boundary of this room | |
| Integer | nSurBou | Number of surface heat transfer models that connect to constructions that are modeled outside of this room | |
Revisions
-
October 1, 2013, by Michael Wetter:
AddedHideResult=trueannotation. -
January 14, 2011, by Michael Wetter:
First implementation.