This is a configuration override file. This file sets options in the following sections:
- [holdvars] — Holdvars variable generation section. This sets variables that are only used to create the holdvars file for ksh. Nothing in this section is ever used by the Python code. That vestigial file is just for compatibility with legacy external workflows, and it will be removed eventually. The external workflows that need it are: HHS - to decide whether things failed graphics scripts - for data paths Note that you must also edit parm/hwrf_holdvars.txt in order for the values in this section to be sent to the holdvars.txt file.
Section [holdvars]
Holdvars variable generation section. This sets variables that are only used to create the holdvars file for ksh. Nothing in this section is ever used by the Python code. That vestigial file is just for compatibility with legacy external workflows, and it will be removed eventually. The external workflows that need it are: HHS - to decide whether things failed graphics scripts - for data paths Note that you must also edit parm/hwrf_holdvars.txt in order for the values in this section to be sent to the holdvars.txt file.
These variables are set automatically by hwrf.launcher.make_holdvars:
- cap_run_gsi — YES/NO from [config] run_gsi
- cap_run_relocation — YES/NO from [config] run_relocation
- IO_PERGRP — from [runwrf] nio_tasks_per_group
- IO_GROUPS — from [runwrf] nio_groups
- IO_SERVERS — YES if IO_PERGRP*IO_GROUPS>0 and NO otherwise
- holdvars_model — from [config] run_ocean to COUPLED (true) or ATMOS (false) They are set in the [holdvars] section.
Options in this section:
- COMIN — Input com directory
- COMOUT — output com directory
- GSI — Do we run GSI?
- INIT — Do we run vortex initialization?
- GSID01 — Do we run GSI for domain 1?
- GSID02 — Do we run GSI for domain 2?
- GSID03 — Do we run GSI for domain 3?
- FGATSTR — FGAT start hour relative to analysis time
- FGATINV — FGAT increment in horus
- FGATEND — FGAT end hour relative to analysis time
- OCEAN — Ocean model
- MODEL — ATMOS or OCEAN: do we run coupled?
- ENVEQUIV — Present cluster name
- EMCGRAPHICS — Do we run graphics jobs?
[holdvars] COMIN
Input com directory
Defined in File parm/hwrf_holdvars.conf
[holdvars] COMOUT
output com directory
Defined in File parm/hwrf_holdvars.conf
[holdvars] GSI
Do we run GSI?
Defined in File parm/hwrf_holdvars.conf
[holdvars] INIT
Do we run vortex initialization?
2 INIT = {cap_run_relocation}
Defined in File parm/hwrf_holdvars.conf
[holdvars] GSID01
Do we run GSI for domain 1?
Defined in File parm/hwrf_holdvars.conf
[holdvars] GSID02
Do we run GSI for domain 2?
Defined in File parm/hwrf_holdvars.conf
[holdvars] GSID03
Do we run GSI for domain 3?
Defined in File parm/hwrf_holdvars.conf
[holdvars] FGATSTR
FGAT start hour relative to analysis time
Defined in File parm/hwrf_holdvars.conf
[holdvars] FGATINV
FGAT increment in horus
Defined in File parm/hwrf_holdvars.conf
[holdvars] FGATEND
FGAT end hour relative to analysis time
Defined in File parm/hwrf_holdvars.conf
[holdvars] OCEAN
Ocean model
Defined in File parm/hwrf_holdvars.conf
[holdvars] MODEL
ATMOS or OCEAN: do we run coupled?
2 MODEL = {holdvars_model}
Defined in File parm/hwrf_holdvars.conf
[holdvars] ENVEQUIV
Present cluster name
2 ENVEQUIV = {WHERE_AM_I}
Defined in File parm/hwrf_holdvars.conf
[holdvars] EMCGRAPHICS
Do we run graphics jobs?
Defined in File parm/hwrf_holdvars.conf