Spaces:
Sleeping
Sleeping
Update app/main.py
Browse files- app/main.py +22 -4
app/main.py
CHANGED
@@ -777,6 +777,16 @@ class HVACCalculator:
|
|
777 |
latitude=outdoor_conditions['latitude'],
|
778 |
solar_absorptivity=wall.solar_absorptivity
|
779 |
)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
780 |
results['detailed_loads']['walls'].append({
|
781 |
'name': wall.name,
|
782 |
'orientation': wall.orientation.value,
|
@@ -789,8 +799,7 @@ class HVACCalculator:
|
|
789 |
orientation=wall.orientation.value,
|
790 |
hour=design_loads['design_hour'],
|
791 |
latitude=self.parse_latitude(outdoor_conditions['latitude']),
|
792 |
-
solar_absorptivity=wall.solar_absorptivity
|
793 |
-
month=outdoor_conditions['month'].lower()
|
794 |
),
|
795 |
'load': load / 1000
|
796 |
})
|
@@ -805,6 +814,16 @@ class HVACCalculator:
|
|
805 |
latitude=outdoor_conditions['latitude'],
|
806 |
solar_absorptivity=roof.solar_absorptivity
|
807 |
)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
808 |
results['detailed_loads']['roofs'].append({
|
809 |
'name': roof.name,
|
810 |
'orientation': roof.orientation.value,
|
@@ -817,8 +836,7 @@ class HVACCalculator:
|
|
817 |
orientation=roof.orientation.value,
|
818 |
hour=design_loads['design_hour'],
|
819 |
latitude=self.parse_latitude(outdoor_conditions['latitude']),
|
820 |
-
solar_absorptivity=roof.solar_absorptivity
|
821 |
-
month=outdoor_conditions['month'].lower()
|
822 |
),
|
823 |
'load': load / 1000
|
824 |
})
|
|
|
777 |
latitude=outdoor_conditions['latitude'],
|
778 |
solar_absorptivity=wall.solar_absorptivity
|
779 |
)
|
780 |
+
if st.session_state.get('debug_mode', False):
|
781 |
+
st.write("Debug: Wall CLTD Inputs", {
|
782 |
+
'wall_name': wall.name,
|
783 |
+
'element_type': 'wall',
|
784 |
+
'group': wall.wall_group,
|
785 |
+
'orientation': wall.orientation.value,
|
786 |
+
'hour': design_loads['design_hour'],
|
787 |
+
'latitude': self.parse_latitude(outdoor_conditions['latitude']),
|
788 |
+
'solar_absorptivity': wall.solar_absorptivity
|
789 |
+
})
|
790 |
results['detailed_loads']['walls'].append({
|
791 |
'name': wall.name,
|
792 |
'orientation': wall.orientation.value,
|
|
|
799 |
orientation=wall.orientation.value,
|
800 |
hour=design_loads['design_hour'],
|
801 |
latitude=self.parse_latitude(outdoor_conditions['latitude']),
|
802 |
+
solar_absorptivity=wall.solar_absorptivity
|
|
|
803 |
),
|
804 |
'load': load / 1000
|
805 |
})
|
|
|
814 |
latitude=outdoor_conditions['latitude'],
|
815 |
solar_absorptivity=roof.solar_absorptivity
|
816 |
)
|
817 |
+
if st.session_state.get('debug_mode', False):
|
818 |
+
st.write("Debug: Roof CLTD Inputs", {
|
819 |
+
'roof_name': roof.name,
|
820 |
+
'element_type': 'roof',
|
821 |
+
'group': roof.roof_group,
|
822 |
+
'orientation': roof.orientation.value,
|
823 |
+
'hour': design_loads['design_hour'],
|
824 |
+
'latitude': self.parse_latitude(outdoor_conditions['latitude']),
|
825 |
+
'solar_absorptivity': roof.solar_absorptivity
|
826 |
+
})
|
827 |
results['detailed_loads']['roofs'].append({
|
828 |
'name': roof.name,
|
829 |
'orientation': roof.orientation.value,
|
|
|
836 |
orientation=roof.orientation.value,
|
837 |
hour=design_loads['design_hour'],
|
838 |
latitude=self.parse_latitude(outdoor_conditions['latitude']),
|
839 |
+
solar_absorptivity=roof.solar_absorptivity
|
|
|
840 |
),
|
841 |
'load': load / 1000
|
842 |
})
|