67227a0a79
merge changes with main
2022-11-28 13:44:02 -05:00
5dc471dd2a
base classes for lod at city level
2022-11-25 15:03:27 -05:00
de2a319727
Initial commit for lod branch
2022-11-25 14:45:03 -05:00
Guillermo Gutierrez Morote
15eea30d81
Merge branch 'updating_central_data_model' into 'master'
...
Updating central data model
See merge request Guille/hub!31
2022-11-10 19:20:27 +00:00
Pilar
e9559a8485
finished the reorganization between thermal boundaries and surfaces
2022-11-09 14:22:26 -05:00
6473ffd6dc
Homogenize todos
...
IDF export now allows the user to select the target and adjacent buildings
- Only target and adjacent buildings in the city are calculated.
- All other buildings are considered shade objects.
The zones are properly labeled with the building name
The "Building" is labeled as a city
2022-11-09 11:42:06 -05:00
9b5577c677
Small bug corrections + rename libs to hub
2022-05-02 17:39:37 -04:00
d062c5654e
change back city object name as readonly, add new property human_readable_name for building
2022-04-11 14:53:22 -04:00
0592f2ce04
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# exports/formats/idf.py
2022-04-08 09:36:53 -04:00
920cb3015a
License header change to better reflect the coder and code contributors, remove the Model creators from the contributors as it may be misleading
2022-04-08 09:35:33 -04:00
Pilar
684238a3ff
Thermal zone concept modified. Now it includes all usage parameters associated to that thermal zone
2022-04-06 16:06:55 -04:00
Pilar
7a29bef239
Major changes with two objectives: homogenize the usage parameters regardless the data source, and completely uncouple geometry and construction library (before the geometry was modified after reading storey high from construction library), and construction and usage libraries (before the usage library could only be read after construction library, now ant order is accepted).
2022-03-24 18:43:55 -04:00
Pilar
62dcc3805b
complete modification of the structure of the classes that define the buildig for a better adjustment to the different data sources and the connected tools. NOT finished
2022-03-24 18:43:55 -04:00
Pilar
2585cd3245
partially finished usage factory test
2022-03-24 18:43:55 -04:00
Pilar
cf19f6fce5
fixed bug saving values
2022-03-24 18:43:55 -04:00
49bfc6eec9
Rhino implementation partially completed, need to be fully tested
2022-02-16 15:08:05 -05:00
Pilar
ef6afb0ab4
created customized imports factory and correspondent test
2021-11-05 10:16:35 -04:00
Pilar
5794ea09f7
New classes for traffic group
2021-10-18 16:07:18 -04:00
Pilar
2780dd5b7e
Forced types in attributes
2021-09-14 13:46:48 -04:00
Pilar
f4d62bb505
Forced the type in setters
2021-09-13 15:14:54 -04:00
3bf9051d72
Documentation improvements
2021-09-01 09:39:27 -04:00
Pilar
a626d83a63
erased not used attribute
2021-08-31 16:19:21 -04:00
5282e51695
Review comments and homogenize getter and setters code comment texts
2021-08-30 14:39:24 -04:00
Pilar
a78cb879a0
First working version of dynamic building simulation
2021-08-27 17:20:24 -04:00
53a7e259e4
Change bounded to thermal_boundaries and overall code quality review
2021-08-26 11:00:59 -04:00
Pilar
8636f4693c
Merge remote-tracking branch 'origin/master'
2021-08-26 09:45:29 -04:00
Pilar
03a7f4cc33
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:10 -04:00
338adb399e
Overall code quality review for the city_model_structure
2021-08-26 09:19:38 -04:00
Pilar
17477bc049
is_heated and is_cooled pass from thermal_zone to usage_zone
2021-08-12 11:42:47 -04:00
Pilar
6970bac1f0
Added a parameter in building.py to specifically decide whether dividing the building in storeys or not. By default, False.
2021-08-12 11:08:29 -04:00
Pilar
398a114333
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# city_model_structure/building_demand/thermal_zone.py
2021-08-11 16:39:46 -04:00
Pilar
eb32b7b3e6
added volume to thermal_zones
2021-08-11 16:38:06 -04:00
4dbf77fd11
Merge remote-tracking branch 'origin/master'
2021-08-11 15:11:06 -04:00
49d97de3dd
idf changes
2021-08-11 15:11:00 -04:00
Pilar
c7ebce49b7
fixed a bug in us_archetypes.xml, "interior slab" for "exterior slab"
...
added number_of_storeys = 1 in building.py; it must be reviewed
2021-08-11 12:53:49 -04:00
f06c19722e
Add c40
2021-08-11 12:13:16 -04:00
Pilar
a28774fde0
Finished the changes to divide buildings by storey to be used in dynamic bulding simulations. Some unittests don't pass yet but the problem can come from the gml reading.
2021-08-10 17:09:42 -04:00
Pilar
2d71136d33
Added first version of traffic classes.
...
Reorganized classes inside "attributes" into different folders by topic.
2021-08-06 12:28:20 -04:00
Pilar
533e117b03
modified structure to new concept (thermal zones created after building division). Thermal_zone still not created, all tests related to thermal zones don't pass.
2021-06-23 09:53:33 -04:00
Pilar
e4cf62b2ff
updating comments in classes for documentation
2021-06-09 14:23:45 -04:00
Pilar
1d4841df83
city_objects_clusters are now city_objects
...
test_sensors_factory.py passes
2021-06-03 15:56:59 -04:00
Pilar
df407a6dfa
added clusters to the city
2021-06-03 11:23:09 -04:00
Pilar
f5e32e16ea
finished the new sensors and added to the factory (concordia_temperature and concordia_gas_flow)
2021-06-02 11:56:38 -04:00
b29f3bf301
small improvements in sensors modeling including the posibility to update the measured dataframes
2021-06-02 09:30:01 -04:00
5ea6a0f125
Create new factory to import concordia energy files into the libs.
...
Minor cosmetic changes
2021-06-01 18:31:50 -04:00
Pilar
f8a65b6057
Changes in libs to new concept of keywords in libraries. Added new tests.
2021-05-27 17:20:06 -04:00
Pilar
33ac71d5a6
added 'year' to 'minute' as constants in constants.py and adapted the code to that
2021-05-25 13:34:57 -04:00
3a0eb76834
Correct errors in simplified radiosity algorithm export
2021-04-14 10:41:51 -04:00
82f029684e
Partial correction for unit test after merge
2021-04-07 14:33:08 -04:00
Pilar
48ed0ace4b
fixed bug when merging
2021-04-07 14:31:16 -04:00