stilt.config.ModelParams#
- class stilt.config.ModelParams(*, n_hours: int = -24, numpar: int = 200, hnf_plume: bool = True, rm_dat: bool = True, varsiwant: list[typing.Literal['time', 'indx', 'long', 'lati', 'zagl', 'sigw', 'tlgr', 'zsfc', 'icdx', 'temp', 'samt', 'foot', 'shtf', 'tcld', 'dmas', 'dens', 'rhfr', 'sphu', 'lcld', 'zloc', 'dswf', 'wout', 'mlht', 'rain', 'crai', 'pres', 'whtf', 'temz', 'zfx1']] = <factory>) None[source]#
Core STILT run controls.
Parameters#
Parameter |
Description |
Default |
|---|---|---|
|
Number of hours to run each simulation; negative indicates backward in time. |
|
|
Number of particles released per simulation. Higher values reduce stochastic noise in footprints at the cost of runtime and memory. |
|
|
If true, apply a vertical gaussian plume model to rescale the effective dilution depth for particles in the hyper near-field. This acts to scale up the influence of hyper-local fluxes on the receptor. If enabled, requires varsiwant to include a minimum of dens, tlgr, sigw, foot, mlht, samt. Default is enabled. |
|
|
Remove HYSPLIT binary output files (*.dat) after parsing to save disk space. |
|
|
hycs_std particle variables kept in trajectory output. Defaults to the minimum required variables including ‘time’, ‘indx’, ‘long’, ‘lati’, ‘zagl’, ‘foot’, ‘mlht’, ‘dens’, ‘samt’, ‘sigw’, ‘tlgr’. |
|