mirror of
https://github.com/Hestia-Homes/Model.git
synced 2026-07-12 13:29:04 +00:00
The mixer-shower hot-water demand (worksheet 42a) divided N_shower by the count of MIXER outlets only. But SAP 10.2 Appendix J step 1a is explicit: "Establish how many shower outlets are present in the dwelling, Noutlets (including in the count any instantaneous electric showers)" — and the electric-shower step (64a) uses that same Noutlets from step 1a. So a dwelling with both a mixer and an electric shower assigned the FULL N_shower to the mixer system AND billed the electric shower on top of it, double- counting shower demand → over-counted main HW → under-rated the dwelling. Fix: thread the electric-shower count into the mixer demand so the denominator is the total outlet count (mixer + electric), iterating the warm-water draw over the mixer outlets only (per step 1e). shower_types=1,2 cohort: -0.37 median -> +0.28 (crossed zero); API gauge 68.4% -> 69.0% within-0.5. Golden cert 0300-2747 (1 mixer + 1 electric) re-pinned: PE +0.93 -> -0.10, CO2 +0.25 -> +0.15 (both toward zero, confirming the double-count). Worksheet harness 47/47, 0 divergers (the Elmhurst fixtures have no electric showers). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| addresses | ||
| billing | ||
| fuel_rates | ||
| magicplan | ||
| modelling | ||
| property | ||
| property_baseline | ||
| sap10_calculator | ||
| tasks | ||
| __init__.py | ||
| test_building_geometry.py | ||
| test_postcode.py | ||