-
Notifications
You must be signed in to change notification settings - Fork 57
/
constants.rb
32 lines (30 loc) · 1.06 KB
/
constants.rb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# frozen_string_literal: true
module Constants
NumApplyUpgradeOptions = 25
NumApplyUpgradesCostsPerOption = 2
CostMultiplierChoices = [
'',
'Fixed (1)',
'Wall Area, Above-Grade, Conditioned (ft^2)',
'Wall Area, Above-Grade, Exterior (ft^2)',
'Wall Area, Below-Grade (ft^2)',
'Floor Area, Conditioned (ft^2)',
'Floor Area, Conditioned * Infiltration Reduction (ft^2 * Delta ACH50)',
'Floor Area, Lighting (ft^2)',
'Floor Area, Foundation (ft^2)',
'Floor Area, Attic (ft^2)',
'Floor Area, Attic * Insulation Increase (ft^2 * Delta R-value)',
'Roof Area (ft^2)',
'Window Area (ft^2)',
'Door Area (ft^2)',
'Duct Unconditioned Surface Area (ft^2)',
'Rim Joist Area, Above-Grade, Exterior (ft^2)',
'Slab Perimeter, Exposed, Conditioned (ft)',
'Size, Heating System Primary (kBtu/h)',
'Size, Heating System Secondary (kBtu/h)',
'Size, Cooling System Primary (kBtu/h)',
'Size, Heat Pump Backup Primary (kBtu/h)',
'Size, Water Heater (gal)',
'Flow Rate, Mechanical Ventilation (cfm)'
]
end