2023-06-19 Hai-Tien Lee This is changes log for uvi.v2.0 package which is modified from uvi.v1.1.1 Objectives 1. use of GEFS aerosol forecasts 2. increase temporal resolution from 3-hrly to 1-hrly 3. increase sparial resolution from 0.5deg to 0.25deg fix/global_orography_0p25.dat new topography data for 0.25deg grid create fix/global_orography_0p25.dat based on 'hgt_sfc_0p25.out' by create_orography_0p25.pro sorc/uv_index.fd/uv_index_grid_hourly_aer.f calculate UVI with 0.25deg fields for both Input and Output old: PARAMETER (IGRD=1440, JGRD=361, NXY=IGRD*JGRD) new: PARAMETER (IGRD=1440, JGRD=721, NXY=IGRD*JGRD) loop reference 1440-> IGRD, 361->JGRD (two loops) sorc/uv_index.fd/grib.f nx=1440,ny=721 IGRID=193 (193 for 0.25 deg; 4 for 0.5) sorc/uv_uvlist.fd/uv_uvlist_hourly.f change index calculation for 0.25 grids (was 0.5) old: parameter(nx=720,ny=361,nxy=nx*ny) new: parameter(nx=1440,ny=721,nxy=nx*ny) old (two places): STJ = 1.0 + 2.0*RLAT STI = 1.0 + 2.0*RLON new: STJ = 1.0 + 4.0*RLAT STI = 1.0 + 4.0*RLON sorc/uv_uvlist.fd/flip_field.f parameter (nx=1440, ny=721) sorc/uv_uv24fr.fd (directory renamed to take over the name) revised to correctly assign hourly forecasts to the 0-180deg East hemisphere for noontime composite purpose sorc/uv_uv24hr.fd/uv_uv24hr.f change index calculation for 0.25 grids (was 0.5) old: parameter (nx=720, ny=361, nxy=nx*ny) new: parameter (nx=1440, ny=721, nxy=nx*ny) change hardcoded indices for hour box assignment (line 63) sorc/uv_uv24hr.fd/grib.f PARAMETER (NX=1440,NY=721,NXY=NX*NY) IGRID=193 (193 for 0.25 deg; 4 for 0.5) ush/ all scripts are now embedded in scripts/exuvi.sh Major clean up in Post Processing section. Need to verify the blocks for if SENDCOM, if SENDDBN, and, if SENDBN_GB2 scripts/exuvi.sh: maintain GFS subset extraction output to 0.25 deg (without converting to 0.5deg) remove all grid resolution conversion convert to ascii using subset output (0.25 deg) directly [line 203] export FORT11=$FIXuv/global_orography_0p25.dat replace "uv" tag with "uvi" in all variables 20230822 Added block "Restart continuation check" to skip existing uv and uvucs hourly output if existed, for each of the 6-hour groups.