stilt.transport.hysplit.FailureReason#
- class stilt.transport.hysplit.FailureReason(*values)[source]#
Bases:
StrEnumWhy a HYSPLIT run failed.
The driver reads it from HYSPLIT’s log and
WARNINGfile when the run ends, or knows it (a timeout, no particle output, its exit status), and raises aSimulationErrorwith it asreason. The worker records it with the simulation.- MET_COVERAGE = 'MET_COVERAGE'#
- VARYING_MET_INTERVAL = 'VARYING_MET_INTERVAL'#
- NO_PARTICLE_DATA = 'NO_PARTICLE_DATA'#
- FORTRAN_RUNTIME_ERROR = 'FORTRAN_RUNTIME_ERROR'#
- TIMEOUT = 'TIMEOUT'#
- PARTICLE_LIMIT = 'PARTICLE_LIMIT'#
- EXIT_STATUS = 'EXIT_STATUS'#