This repository contains the latest updates from the development of CityBEM-CityLayers.
Go to file
2024-11-08 11:35:49 -05:00
.idea A minor commit from my new laptop to verify that the commit and push commands are functioning correctly and properly connected to the Git repository. 2024-11-05 16:40:06 -05:00
css This is the main commit containing all developments related to the CityBEM-CityLayers project. 2024-11-05 14:50:10 -05:00
data This commit pushes the data folder separately due to its large size. 2024-11-05 15:04:12 -05:00
hub A function within CityBEM_workflow is designed to handle user inputs related to the SRA model. If preferred, CityBEM can also read radiation data generated by SRA. Additionally, it's important to note that while the hub uses surface IDs, CityBEM operates on a triangular basis. Therefore, a file named buildingSurfaceId is generated, which maps each triangle to its corresponding surface by assigning surface numbers to each triangle in sequence. This enables CityBEM to accurately link each triangle to its associated surface. 2024-11-08 11:35:49 -05:00
img This is the main commit containing all developments related to the CityBEM-CityLayers project. 2024-11-05 14:50:10 -05:00
imports This is the main commit containing all developments related to the CityBEM-CityLayers project. 2024-11-05 14:50:10 -05:00
input_files This commit includes the input files and the location of the CityBEM executable. 2024-11-05 16:27:45 -05:00
js This is the main commit containing all developments related to the CityBEM-CityLayers project. 2024-11-05 14:50:10 -05:00
node_modules This commit pushes the node_modules folder separately due to its large size. 2024-11-05 15:01:14 -05:00
out_files A function within CityBEM_workflow is designed to handle user inputs related to the SRA model. If preferred, CityBEM can also read radiation data generated by SRA. Additionally, it's important to note that while the hub uses surface IDs, CityBEM operates on a triangular basis. Therefore, a file named buildingSurfaceId is generated, which maps each triangle to its corresponding surface by assigning surface numbers to each triangle in sequence. This enables CityBEM to accurately link each triangle to its associated surface. 2024-11-08 11:35:49 -05:00
scripts A function within CityBEM_workflow is designed to handle user inputs related to the SRA model. If preferred, CityBEM can also read radiation data generated by SRA. Additionally, it's important to note that while the hub uses surface IDs, CityBEM operates on a triangular basis. Therefore, a file named buildingSurfaceId is generated, which maps each triangle to its corresponding surface by assigning surface numbers to each triangle in sequence. This enables CityBEM to accurately link each triangle to its associated surface. 2024-11-08 11:35:49 -05:00
tests This is the main commit containing all developments related to the CityBEM-CityLayers project. 2024-11-05 14:50:10 -05:00
tmp This is the main commit containing all developments related to the CityBEM-CityLayers project. 2024-11-05 14:50:10 -05:00
.gitignore This is the main commit containing all developments related to the CityBEM-CityLayers project. 2024-11-05 14:50:10 -05:00
energy_system_retrofit.py This is the main commit containing all developments related to the CityBEM-CityLayers project. 2024-11-05 14:50:10 -05:00
init.js This is the main commit containing all developments related to the CityBEM-CityLayers project. 2024-11-05 14:50:10 -05:00
main.html This is the main commit containing all developments related to the CityBEM-CityLayers project. 2024-11-05 14:50:10 -05:00
main.js This is the main commit containing all developments related to the CityBEM-CityLayers project. 2024-11-05 14:50:10 -05:00
main.py A function within CityBEM_workflow is designed to handle user inputs related to the SRA model. If preferred, CityBEM can also read radiation data generated by SRA. Additionally, it's important to note that while the hub uses surface IDs, CityBEM operates on a triangular basis. Therefore, a file named buildingSurfaceId is generated, which maps each triangle to its corresponding surface by assigning surface numbers to each triangle in sequence. This enables CityBEM to accurately link each triangle to its associated surface. 2024-11-08 11:35:49 -05:00
package-lock.json This is the main commit containing all developments related to the CityBEM-CityLayers project. 2024-11-05 14:50:10 -05:00
package.json This is the main commit containing all developments related to the CityBEM-CityLayers project. 2024-11-05 14:50:10 -05:00
pv_assessment.py This is the main commit containing all developments related to the CityBEM-CityLayers project. 2024-11-05 14:50:10 -05:00
pyproject.toml This is the main commit containing all developments related to the CityBEM-CityLayers project. 2024-11-05 14:50:10 -05:00
README.md Update README.md 2024-11-05 09:13:19 -05:00
requirements.txt This is the main commit containing all developments related to the CityBEM-CityLayers project. 2024-11-05 14:50:10 -05:00
setup.py This is the main commit containing all developments related to the CityBEM-CityLayers project. 2024-11-05 14:50:10 -05:00
texttest This is the main commit containing all developments related to the CityBEM-CityLayers project. 2024-11-05 14:50:10 -05:00

CityBEM-CityLayers-SaeedRayegan

This repository contains the latest updates from the development of CityBEM-CityLayers.

This repository contains the latest updates from the development of CityBEM-CityLayers, integrated by Saeed Rayegan (sr283100@gmail.com). The concept behind this project was to develop a workflow similar to EnergyPlus, named CityBEM_workflow. This function operates using a city object to run simulations with the CityBEM model. Within this function, all necessary inputs—including geometry, weather data, and building characteristics (e.g., window-to-wall ratio and indoor setpoints)—are exported for each building to facilitate simulation by CityBEM. Additionally, a function within CityBEM has been developed to read this data and assign the relevant parameters to each building for accurate modeling.