mabuseif commited on
Commit
9b75a32
·
verified ·
1 Parent(s): 93a24e5

Update app/main.py

Browse files
Files changed (1) hide show
  1. 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
  })