Structs

A Scenario describes all the input to a simulation. Usually a scenario covers one day.

Enums

Lifted from Seattle’s Soundcast model, but seems general enough to use anyhere.