stilt.hysplit.HYSPLITDriver#

class stilt.hysplit.HYSPLITDriver(receptor: stilt.receptors.Receptor, params: stilt.config.params.STILTParams, met_files: list[pathlib.Path], directory: pathlib.Path | None = None, exe_dir: pathlib.Path | None = None, data_dir: pathlib.Path | None = None)[source]#

Prepares and executes one HYSPLIT run in a simulation directory.

Methods#

execute(timeout, rm_dat)

Run HYSPLIT, optionally followed by an error trajectory run.

prepare()

Create sim directory, symlink executables and data files, write CONTROL and SETUP.CFG.