Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions
Package that tests if constructions can be conditionally removed
Information
The thermal zone model Buildings.ThermalZones.Detailed.MixedAir allows the conditional declaration of constructions for exterior walls without windows, for exterior walls with windows, for partition walls, for interior surfaces, and for interior surfaces. The models in this package test if the model is well-defined if such constructions are removed. The models in this package do not represent realistic buildings, but are rather designed to test the thermal zone model.Extends from Modelica.Icons.ExamplesPackage (Icon for packages containing runnable examples).
Package Content
Name | Description |
---|---|
![]() |
Test model for room model |
![]() |
Test model for room model |
![]() |
Test model for room model |
![]() |
Test model for room model |
![]() |
Test model for room model |
![]() |
Test model for room model |
![]() |
Test model for room model |
![]() |
Package with base classes for Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions |
Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyConstructionBoundary
Test model for room model
Information
This model tests Buildings.ThermalZones.Detailed.MixedAir for the case of having only one construction whose other surface boundary condition is exposed by the room model.
Extends from Modelica.Icons.Example (Icon for runnable examples), BaseClasses.PartialTestModel (Partial model that is used to build the test cases).
Parameters
Type | Name | Default | Description |
---|---|---|---|
Integer | nConExt | 0 | Number of exterior constructions that do not have a window |
Integer | nConExtWin | 0 | Number of exterior constructions that do have a window |
Integer | nConPar | 0 | Number of partition constructions |
Integer | nConBou | 1 | Number of surface that are connected to constructions that are modeled inside the room |
Integer | nSurBou | 0 | Number of surface that are connected to the room air volume |
Insulation100Concrete200 | matLayExt | Construction material for exterior walls | |
Brick120 | matLayPar | Construction material for partition walls | |
DoubleClearAir13Clear | glaSys | Data record for the glazing system |
Modelica definition
Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallNoWindow
Test model for room model
Information
This model tests Buildings.ThermalZones.Detailed.MixedAir for the case of having only one exterior construction with no window.
Extends from Modelica.Icons.Example (Icon for runnable examples), BaseClasses.PartialTestModel (Partial model that is used to build the test cases).
Parameters
Type | Name | Default | Description |
---|---|---|---|
Integer | nConExt | 1 | Number of exterior constructions that do not have a window |
Integer | nConExtWin | 0 | Number of exterior constructions that do have a window |
Integer | nConPar | 0 | Number of partition constructions |
Integer | nConBou | 0 | Number of surface that are connected to constructions that are modeled inside the room |
Integer | nSurBou | 0 | Number of surface that are connected to the room air volume |
Insulation100Concrete200 | matLayExt | Construction material for exterior walls | |
Brick120 | matLayPar | Construction material for partition walls | |
DoubleClearAir13Clear | glaSys | Data record for the glazing system |
Modelica definition
Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindow
Test model for room model
Information
This model tests Buildings.ThermalZones.Detailed.MixedAir for the case of having only one exterior construction with window.
Extends from Modelica.Icons.Example (Icon for runnable examples), BaseClasses.PartialTestModel (Partial model that is used to build the test cases).
Parameters
Type | Name | Default | Description |
---|---|---|---|
Integer | nConExt | 0 | Number of exterior constructions that do not have a window |
Integer | nConExtWin | 2 | Number of exterior constructions that do have a window |
Integer | nConPar | 0 | Number of partition constructions |
Integer | nConBou | 0 | Number of surface that are connected to constructions that are modeled inside the room |
Integer | nSurBou | 0 | Number of surface that are connected to the room air volume |
Insulation100Concrete200 | matLayExt | Construction material for exterior walls | |
Brick120 | matLayPar | Construction material for partition walls | |
DoubleClearAir13Clear | glaSys | Data record for the glazing system |
Modelica definition
Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowExteriorShade
Test model for room model
Information
This model tests Buildings.ThermalZones.Detailed.MixedAir for the case of having only one exterior construction with window and exterior shade.
Extends from Modelica.Icons.Example (Icon for runnable examples), BaseClasses.PartialTestModel (Partial model that is used to build the test cases).
Parameters
Type | Name | Default | Description |
---|---|---|---|
Integer | nConExt | 0 | Number of exterior constructions that do not have a window |
Integer | nConExtWin | 2 | Number of exterior constructions that do have a window |
Integer | nConPar | 0 | Number of partition constructions |
Integer | nConBou | 0 | Number of surface that are connected to constructions that are modeled inside the room |
Integer | nSurBou | 0 | Number of surface that are connected to the room air volume |
Insulation100Concrete200 | matLayExt | Construction material for exterior walls | |
Brick120 | matLayPar | Construction material for partition walls |
Modelica definition
Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowInteriorShade
Test model for room model
Information
This model tests Buildings.ThermalZones.Detailed.MixedAir for the case of having only one exterior construction with window and interior shade.
Extends from Modelica.Icons.Example (Icon for runnable examples), BaseClasses.PartialTestModel (Partial model that is used to build the test cases).
Parameters
Type | Name | Default | Description |
---|---|---|---|
Integer | nConExt | 0 | Number of exterior constructions that do not have a window |
Integer | nConExtWin | 2 | Number of exterior constructions that do have a window |
Integer | nConPar | 0 | Number of partition constructions |
Integer | nConBou | 0 | Number of surface that are connected to constructions that are modeled inside the room |
Integer | nSurBou | 0 | Number of surface that are connected to the room air volume |
Insulation100Concrete200 | matLayExt | Construction material for exterior walls | |
Brick120 | matLayPar | Construction material for partition walls |
Modelica definition
Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyPartition
Test model for room model
Information
This model tests Buildings.ThermalZones.Detailed.MixedAir for the case of having only one partition construction.
Extends from Modelica.Icons.Example (Icon for runnable examples), BaseClasses.PartialTestModel (Partial model that is used to build the test cases).
Parameters
Type | Name | Default | Description |
---|---|---|---|
Integer | nConExt | 0 | Number of exterior constructions that do not have a window |
Integer | nConExtWin | 0 | Number of exterior constructions that do have a window |
Integer | nConPar | 1 | Number of partition constructions |
Integer | nConBou | 0 | Number of surface that are connected to constructions that are modeled inside the room |
Integer | nSurBou | 0 | Number of surface that are connected to the room air volume |
Insulation100Concrete200 | matLayExt | Construction material for exterior walls | |
Brick120 | matLayPar | Construction material for partition walls | |
DoubleClearAir13Clear | glaSys | Data record for the glazing system |
Modelica definition
Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlySurfaceBoundary
Test model for room model
Information
This model tests Buildings.ThermalZones.Detailed.MixedAir for the case of having only one surface with specified boundary conditions.
Extends from Modelica.Icons.Example (Icon for runnable examples), BaseClasses.PartialTestModel (Partial model that is used to build the test cases).
Parameters
Type | Name | Default | Description |
---|---|---|---|
Integer | nConExt | 0 | Number of exterior constructions that do not have a window |
Integer | nConExtWin | 0 | Number of exterior constructions that do have a window |
Integer | nConPar | 0 | Number of partition constructions |
Integer | nConBou | 0 | Number of surface that are connected to constructions that are modeled inside the room |
Integer | nSurBou | 1 | Number of surface that are connected to the room air volume |
Insulation100Concrete200 | matLayExt | Construction material for exterior walls | |
Brick120 | matLayPar | Construction material for partition walls | |
DoubleClearAir13Clear | glaSys | Data record for the glazing system |