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 |
---|---|
partialSingleGlassRadiation | Partial function for single glass radiation property |
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 | HEM | Index of hemispherical integration |
partial function partialSingleGlassRadiation "Partial function for single glass radiation property" 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 partialSingleGlassRadiation;
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"; extends Buildings.HeatTransfer.Windows.Functions.BaseClasses.partialSingleGlassRadiation;end partialGlassRadiation;
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;
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;