stilt.hysplit.HYSPLITDriver.execute#
- HYSPLITDriver.execute(timeout, rm_dat, *, error_only=False)[source]#
Run HYSPLIT, optionally followed by an error trajectory run.
The error trajectory run only proceeds after main particles are successfully parsed - WINDERR/ZIERR are never written otherwise.
- Parameters:
timeout (int or None) – Wall-time limit in seconds for each HYSPLIT call.
Nonedisables the timeout.rm_dat (bool) – If
True, delete the rawPARTICLE.DATfile after parsing to save disk space.error_only (bool) – If
True, skip the main run and run only the (independent) error trajectory. Used to backfill error trajectories without recomputing an existing main trajectory.particlesisNonein this case.
- Returns:
Parsed particles, optional error particles, and streamed log path.
- Return type:
HYSPLITResult