Constructions¶
Constructions for simulation.
-
class
ambient.construction.
ConstructionBase
(guid=<factory>)¶ Bases:
ambient.core.BaseElement
Construction base class.
-
abstract property
thermal_resistance
¶ Return the total thermal resistance of the construction.
-
property
thermal_transmittance
¶ Return the total thermal transimittance of the construction.
-
abstract
calculate_heat_flux_inside
(outside_temps, inside_temps, inside_heat_fluxes, current_index)¶ Calculated the inside heat fluxes.
-
abstract
calculate_heat_flux_outside
(outside_temps, inside_temps, outside_heat_fluxes, current_index)¶ Calculated the inside heat fluxes.
-
abstract property
-
class
ambient.construction.
ConstructionLayered
(guid=<factory>, materials=<factory>, timestep=3600)¶ Bases:
ambient.construction.ConstructionBase
Class for layered constructions.
The order of layers is outside to inside.
-
timestep
: int = 3600¶ The time step for simulation [s]
-
property
thermal_resistance
¶ Return the thermal transimittance of the construction.
-
calculate_heat_flux_inside
(outside_temps, inside_temps, inside_heat_fluxes, current_index)¶ Calculate the inside heat flux.
-
calculate_heat_flux_outside
(outside_temps, inside_temps, outside_heat_fluxes, current_index)¶ Calculate the inside heat flux.
-