recordGeneric
Thermal properties of glazing systems
Extends from Modelica.Icons.Record (Icon for records).
Information
Generic record that implements thermophysical properties for glazing systems.Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Boolean | haveExteriorShade | false | Set to true if window has an exterior shade (at surface a) |
| Boolean | haveInteriorShade | false | Set to true if window has an interior shade (at surface b) |
| Glasses.Generic[:] | glass | Layer by layer declaration of glass layers, starting from outside to room-side | |
| Gases.Generic[:] | gas | {Buildings.HeatTransfer.Data.Gases.Air(x = -1)} | Layer by layer declaration of glass layers, starting from outside to room-side |
| Shades.Generic | shade | Shade | |
| Modelica.Units.SI.CoefficientOfHeatTransfer | UFra | U-value of frame | |
| Modelica.Units.SI.Emissivity | absIRFra | 0.8 | Infrared absorptivity of window frame |
| Modelica.Units.SI.Emissivity | absSolFra | 0.5 | Solar absorptivity of window frame |
| Boolean | haveShade | haveInteriorShade or haveExteriorShade | Parameter that is true if the construction has a shade |
| Boolean | haveControllableWindow | Modelica.Math.BooleanVectors.anyTrue({size(glass[iGla].tauSol, 1) > 1 for iGla in 1:size(glass, 1)}) | Flag, true if the window allows multiple states, such as for electrochromic windows |
Revisions
-
November 17, 2025, by Michael Wetter:
Corrected typo in annotation.
This is for Buildings, #4406. -
March 13, 2015, by Michael Wetter:
Refactored model to avoid a translation error in OpenModelica. -
May 30, 2014, by Michael Wetter:
Removed undesirable annotationEvaluate=true. -
July 15, 2013, by Michael Wetter:
Removed parameterwindowHasShadewhich is redundant withhaveShade. -
Sep. 3 2010, by Michael Wetter:
First implementation.