# This is an input file to the code in the pre_master job that # generates the storm*.holdvars.txt file, used to store constant # environment variables used by all HWRF jobs. This file is # parsed by the hwrf_stream_parser.pl program. # The variables in this file are set by hwrf_parse_vitals.sh # which parses either the storm message files (message*) or # the tcvitals database. # Mandatory Variables export CENLA=@[CENLA] # Outer domain center latitude export CENLO=@[CENLO] # Outer domain center longitude export STORM=@[STORM] # Storm name (all caps) export YMDH=@[YMDH] # Cycle (2012081406) export ATCFID=@[STORMID] # Storm identifier, capitalized (13L) # NOTE: $storm_num MUST be set before parsing this file # Derived variables: export stormlabel=@[stormlabel:-storm${storm_num}] export STORM_LAT=@[STORM_LAT] # Storm center latitude export STORM_LON=@[STORM_LON] # Storm center longitude export STORM_SIZE=@[STORM_SIZE] export STORM_INT=@[STORM_INT] export STORM_DEPTH=@[STORM_DEPTH] # Derived variables related to time: export PDY=@[YMDH:0:8] export yyyymmddhh=@[YMDH] export YYYYMMDDHH=@[YMDH] export yyyymmdd=@[YMDH:0:8] export YYYYMMDD=@[YMDH:0:8] export YYYY=@[YMDH:0:4] export MM=@[YMDH:4:2] export DD=@[YMDH:6:2] export HH=@[YMDH:8:2] export CYC=@[YMDH:8:2] export cyc=@[YMDH:8:2] # Derived variables related to stormid or basin: export atcfid=@[STORMID.lc] export STORMENV=@[STORMID:0:2] export stormenv=@[STORMID:0:2] export STORMID=@[STORMID] export stormid=@[STORMID.lc] export basin=@[basin2]