{
 "tool": "energy-dissipator",
 "toolVersion": "1.0.0",
 "methods": [
  "dissipator 1.0.0"
 ],
 "commit": "ab22876",
 "date": "2026-11-04",
 "summary": "5 of 5 cases (22 values) within tolerance against FHWA HEC-14, Hand calculation of the published equation.",
 "note": "Generated by _workspace/tools/hh_verification.mjs from the fixtures; commit = code verified.",
 "cases": [
  {
   "id": "HEC14-APRON-CU",
   "what": "HEC-14 apron example: CMP, 85 cfs, D 5 ft, TW 1.6 ft raised to 0.4 D",
   "reference": "FHWA HEC-14 section 10.2, example, customary units, p. 10-19",
   "compared": 6,
   "maxDiff": "0.44 %",
   "pass": true
  },
  {
   "id": "ARITH-APRON-TW",
   "what": "Tailwater above 1.0 D is limited to 1.0 D, with a warning",
   "reference": "Hand calculation of the published equation (published example)",
   "compared": 2,
   "maxDiff": "0.00 %",
   "pass": true
  },
  {
   "id": "ARITH-APRON-SUP",
   "what": "Supercritical culvert flow: D' = (D + yn)/2, specific gravity 2.5",
   "reference": "Hand calculation of the published equation (published example)",
   "compared": 2,
   "maxDiff": "0.00 %",
   "pass": true
  },
  {
   "id": "HEC14-BASIN-STEEP",
   "what": "HEC-14 basin example: 8 by 6 ft box, 800 cfs, 25 ft/s, ye 4 ft, TW 2.8 ft, D50 1.83 ft, envelope",
   "reference": "FHWA HEC-14 section 10.1, steep RCB example, customary units",
   "compared": 6,
   "maxDiff": "0.83 %",
   "pass": true
  },
  {
   "id": "HEC14-BASIN-MILD",
   "what": "HEC-14 basin example: 6-ft CMP, 135 cfs, 10.9 ft/s, ye 2.48 ft, TW 2 ft, D50 0.65 ft, envelope; minimum lengths govern",
   "reference": "FHWA HEC-14 section 10.1, mild CMP example, customary units",
   "compared": 6,
   "maxDiff": "0.10 %",
   "pass": true
  }
 ]
}
