Automated verification of lighting calculations against analytical solutions and reference data. Each test has a known expected result derived from physics or published standards.
lib/eml-calc/engine/* — same code used in the production tool.The validation suite tests against 20 IES photometric files from 8 manufacturers plus 2 synthetic in-code distributions, covering a wide range of fixture types, distribution patterns, and file formats.
| Fixture | Source | Lumens | Angles | Distribution |
|---|---|---|---|---|
| INNERSCENE — Lab-measured by EVERFINE (absolute photometry) | ||||
| Circadian Sky CS12-35W | InnerScene / EVERFINE | 2,030 | 73v × 17h | 1×2 ft troffer, full 360° |
| Circadian Sky CS22-45W | InnerScene / EVERFINE | 2,610 | 73v × 17h | 2×2 ft troffer, full 360° |
| Circadian Sky CS14-45W | InnerScene / EVERFINE | 2,610 | 73v × 17h | 1×4 ft troffer, full 360° |
| Circadian Sky CS24-75W | InnerScene / EVERFINE | 4,350 | 73v × 17h | 2×4 ft troffer, full 360° |
| Circadian Sky CS154-45W | InnerScene / EVERFINE | 2,610 | 73v × 17h | 1.5×4 ft troffer, full 360° |
| GENERIC — Standard fixture archetypes | ||||
| LED 2×4 Flat Panel 36W | Generic | 4,800 | 11v × 1h | Axial symmetric troffer |
| LED 2×2 Flat Panel 27W | Generic | 3,600 | 11v × 1h | Axial symmetric troffer |
| Fluorescent 2×4 Troffer 96W | Generic (3×T8) | 5,700 | 11v × 1h | Axial, parabolic louvered |
| THIRD-PARTY — Independent manufacturers (via three.js open-source library) | ||||
| BEGA 50975 LED Spot 7.9W | BEGA | 321 | 73v × 1h | Axial, compact spot |
| BEGA 84659 LED Flood 62W | BEGA | 4,800 | 37v × 37h | Full 360° asymmetric flood |
| BEGA 50899 Wall Wash 11.5W | BEGA | 1,180 | 19v × 24h | Full 360°, 24 azimuth planes |
| Efficient Lighting DT106 Track Spot | Efficient Lighting / LightLab | 2,438 | 181v × 1h | Axial, narrow beam, 1° resolution |
| OPEN-SOURCE — From rendering engine repos (BabylonJS, Weta physlight, LuxCore, etc.) | ||||
| BEGA 50795 Bollard | BEGA / BabylonJS | 15,504 | 73v × 1h | Axial, high-output bollard |
| BEGA 84693 Narrow Spot | BEGA / Weta physlight | 2,053 | 91v × 1h | Axial, very narrow (39K peak cd) |
| AEL ASA 150W HID Street Light | American Electric / LuxCore | 9,559 | 37v × 73h | Bilateral, Type II cutoff |
| Philips Discharge Lamp | Philips / PBRT | 2,717 | 19v × 1h | Axial, warm discharge |
| H.E. Williams Bollard | H.E. Williams / RenderPipeline | 2,550 | 35v × 1h | Axial, bollard fixture |
| Infinity Lighting Street Light | Infinity / Armory3D | 6,482 | 25v × 21h | Bilateral, street-side panel |
| SYNTHETIC — Mathematically exact distributions with known analytical solutions | ||||
| Isotropic Point Source | Validation Suite | 1,000 | 19v × 1h | Full sphere, I = Φ/(4π) |
| Narrow Beam cos¹⁰(θ) | Validation Suite | 1,000 | 19v × 1h | ~25° beam, Φ = 2πI₀/11 |
| Lambertian cos(θ) | Generated in-code | 1,000 | 19v × 1h | Hemisphere, Φ = πI₀ |
| Uniform Hemisphere | Generated in-code | 1,000 | 19v × 1h | Hemisphere, I = Φ/(2π) |