Go to file
2021-08-27 14:23:22 -04:00
.idea Changes in libs to new concept of keywords in libraries. Added new tests. 2021-05-27 17:20:06 -04:00
helpers Added new attributes in thermal_opening.py and thermal_boundary.py. Modified surface.py and thermal_boundary.py to adapt to dynamic simulation. First version of thermal_demand_dynamic_simulation.py working well (only tested for one room) 2021-08-26 09:36:09 -04:00
insel Some new attributes added to thermal boundaries and thermal zones to fit with the needs of the dynamic simulation 2021-08-27 14:23:22 -04:00
tests nrel_physics_interface.py: fixed a bug due to a refactor 2021-06-09 10:46:53 -04:00
main.py Some new attributes added to thermal boundaries and thermal zones to fit with the needs of the dynamic simulation 2021-08-27 14:23:22 -04:00
README.md everything broken, don't use!! Changes in the way the thermal boundaries, and thermal zones are created 2021-06-17 13:02:50 -04:00
requirements.txt Changes in libs to new concept of keywords in libraries. Missing new tests. 2021-05-26 18:17:22 -04:00

DynamicBuildingSimulation

This tool

dependencies

You will need to install the following dependencies in your computer order to run the software; please take a look at the install process for your system-specific details

External software

After installing these tools you should include their paths in Path.

Python libraries

Those specified in requirements.txt

installation

Linux / Mac

Open a terminal and run the following commands.

$ mkdir MonthlyEnergyBalance
$ cd MonthlyEnergyBalance 
$ git clone https://binarycat.org/git/PMAU/MonthlyEnergyBalance.git
$ git clone https://rs-loy-gitlab.concordia.ca/PMAU/simplified_radiosity_algorith
$ git clone https://rs-loy-gitlab.concordia.ca/Guille/libs
$ python -m pip install requirements.txt
Windows

Open a terminal and run the following commands.

c:\> mkdir DynamicBuildingSimulation
c:\> cd DynamicBuildingSimulation 
c:\> git clone https://binarycat.org/git/PMAU/DynamicBuildingSimulation.git
c:\> python.exe -m pip install requirements.txt

usage

Linux / Mac

Open a terminal and run the following command

$ python main.py
Windows

Open a terminal and run the following command.

c:\> python.exe main.py