This package contains base classes that are used to construct the models in Buildings.HeatTransfer.Windows.Functions.
Extends from Modelica.Icons.BasesPackage (Icon for packages containing base classes).
Name | Description |
---|---|
partialGlassRadiation | partial function for glass radiation property |
partialWindowRadiation | partial function for window radiation property |
partialWindowShadingRadiation | partial function for window radiation property with shading device |
Type | Name | Default | Description |
---|---|---|---|
Integer | N | Number of glass layers | |
Integer | HEM | Index of hemispherical integration |
partial function partialGlassRadiation "partial function for glass radiation property" input Integer N(min=1) "Number of glass layers"; input Integer HEM "Index of hemispherical integration"; protected constant Integer TRA=1 "Index of Transmittance"; constant Integer Ra=2 "Index of front reflectance (outside facing side)"; constant Integer Rb=3 "Index of back reflectance (room-facing side)";end partialGlassRadiation;
Extends from Buildings.HeatTransfer.Windows.Functions.BaseClasses.partialGlassRadiation (partial function for glass radiation property).
Type | Name | Default | Description |
---|---|---|---|
Real | traRef[3, N, N, HEM] | Transmittance and reflectance with exterior irradiation and no shading | |
Integer | N | Number of glass layers | |
Integer | HEM | Index of hemispherical integration |
partial function partialWindowRadiation "partial function for window radiation property" input Real traRef[3, N, N, HEM](each min=0, each max=0) "Transmittance and reflectance with exterior irradiation and no shading"; extends Buildings.HeatTransfer.Windows.Functions.BaseClasses.partialGlassRadiation;end partialWindowRadiation;
Extends from Buildings.HeatTransfer.Windows.Functions.BaseClasses.partialGlassRadiation (partial function for glass radiation property).
Type | Name | Default | Description |
---|---|---|---|
Real | traRef[3, N, N, HEM] | Transmittance and reflectance with exterior irradiation and no shading | |
Real | traRefShaDev[2, 2] | Transmittance and reflectance of shading device | |
Integer | N | Number of glass layers | |
Integer | HEM | Index of hemispherical integration |
partial function partialWindowShadingRadiation "partial function for window radiation property with shading device" input Real traRef[3, N, N, HEM](each min=0, each max=0) "Transmittance and reflectance with exterior irradiation and no shading"; input Real traRefShaDev[2, 2](each min=0, each max=0) "Transmittance and reflectance of shading device"; extends Buildings.HeatTransfer.Windows.Functions.BaseClasses.partialGlassRadiation; protected Real traExtShaDev=traRefShaDev[1, 1] "Transmittance of the exterior shading device"; Real refExtShaDev=traRefShaDev[2, 1] "Reflectance of the exterior shading device"; Real traIntShaDev=traRefShaDev[1, 2] "Transmittance of the interior shading device"; Real refIntShaDev=traRefShaDev[2, 2] "Reflectance of the interior shading device";end partialWindowShadingRadiation;