HWRF
trunk@4391
|
Checks the initialization jobs' output and database entries to see if the initialization appears to have succeeded. More...
Checks the initialization jobs' output and database entries to see if the initialization appears to have succeeded.
This is not a comprehensive check, but it tries to be as thorough as possible without taking more than a half minute to run.
Functions | |
def | check_ocean_init (logger) |
Checks to see if the ocean initialization succeeded for the chosen ocean model. More... | |
def | check_wave_init (logger) |
def | check_gsi (logger) |
Checks to see if the GSI data assimilation system ran correctly for all domains for which it should have run. More... | |
def | check_relocate (conf, who, init, relocate, logger, when) |
Checks to see if the vortex relocation system ran correctly. More... | |
def | check_fgat_relocate (conf, logger) |
Checks all steps of the FGAT relocation. More... | |
def | check_gfs_relocate (conf, logger) |
Calls check_relocate() to check the GFS relocation. More... | |
def | main () |
Checks the entire HWRF initialization to see if all needed inputs to the forecast are present and all init tasks ran correctly. More... | |
def scripts.exhwrf_check_init.check_fgat_relocate | ( | conf, | |
logger | |||
) |
Checks all steps of the FGAT relocation.
conf | the hwrf.config.HWRFConfig for configuration info |
logger | a logging.Logger for log messages |
Definition at line 153 of file exhwrf_check_init.py.
Referenced by scripts.exhwrf_check_init.main().
def scripts.exhwrf_check_init.check_gfs_relocate | ( | conf, | |
logger | |||
) |
Calls check_relocate() to check the GFS relocation.
conf | an hwrf.config.HWRFConfig for configuration info |
logger | a logging.Logger for log messages |
Definition at line 168 of file exhwrf_check_init.py.
Referenced by scripts.exhwrf_check_init.main().
def scripts.exhwrf_check_init.check_gsi | ( | logger | ) |
Checks to see if the GSI data assimilation system ran correctly for all domains for which it should have run.
logger | a logging.Logger for log messages |
Definition at line 71 of file exhwrf_check_init.py.
Referenced by scripts.exhwrf_check_init.main().
def scripts.exhwrf_check_init.check_ocean_init | ( | logger | ) |
Checks to see if the ocean initialization succeeded for the chosen ocean model.
logger | a logging.Logger for log messages |
Definition at line 15 of file exhwrf_check_init.py.
Referenced by scripts.exhwrf_check_init.main().
def scripts.exhwrf_check_init.check_relocate | ( | conf, | |
who, | |||
init, | |||
relocate, | |||
logger, | |||
when | |||
) |
Checks to see if the vortex relocation system ran correctly.
conf | an hwrf.config.HWRFConfig for configuration info |
who | a string name for this relocation job, for messages |
init | an hwrf.init.HWRFInit or subclass, the grids input to the relocation |
relocate | an hwrf.relocate.RelocationTask to check |
logger | a logging.Logger for messages |
when | the expected forecast time of this relocation" |
Definition at line 89 of file exhwrf_check_init.py.
Referenced by scripts.exhwrf_check_init.check_fgat_relocate(), and scripts.exhwrf_check_init.check_gfs_relocate().
def scripts.exhwrf_check_init.main | ( | ) |
Checks the entire HWRF initialization to see if all needed inputs to the forecast are present and all init tasks ran correctly.
Definition at line 180 of file exhwrf_check_init.py.