ThermalProcess Class

class solarhouse.thermal_process.ThermalProcess(t_start: float, building: solarhouse.building.Building, variant: str = 'heat_to_mass', for_plots: list = ['mass'])

Class implements all calculations of thermal processes in a house. There are three main models of a house: 1. All solar power comes into massive body (water tank, concrete

plate, etc.) in the house with respect to efficient coefficient of water solar collector.
  1. All solar power heats up air inside the house with respect efficient coefficient of air solar collector.
  2. All solar power heats up walls through a glass dome.
run_process() → dict

Start main calculation process. In the end of process it show a plots of temperatures

Returns:dict data of elements in house for plots.