Constructions¶
Constructions for simulation.
-
class
ambient.construction.ConstructionBase(guid=<factory>)¶ Bases:
ambient.core.BaseElementConstruction 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.ConstructionBaseClass 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.
-