#!/bin/sh
#################################################################
#  SCRIPT TO DETERMIN UV ERYTHEMAL DOSE RATES
#################################################################

cd $DATA

set +x
echo "***************"
echo "* UV INDEX 6  *"
echo "***************"
set -x

date=$1
cycl=$2
zz=$3

echo 'UV INDEX',' date=',$date, ' cycle=',$cycl,' fcst hr =',$zz
#
#
export pgm=uv_index_grid_6
. prep_step
#

#Set Unit numbers
export XLFUNIT_10="$FIXuv/erythemal_lut.dat"
export XLFUNIT_11="$FIXuv/global_orography_0.5x0.5.dat"
export XLFUNIT_12="$FIXuv/gads_grid_summer.dat"
export XLFUNIT_13="$FIXuv/gads_grid_winter.dat"
export XLFUNIT_21="$DATA/uv_swdn3.txt"
export XLFUNIT_22="$DATA/uv_swup3.txt"
export XLFUNIT_23="$DATA/uv_clear3.txt"
export XLFUNIT_24="$DATA/uv_cloud3.txt"
export XLFUNIT_30="$DATA/uv_ozone6.txt"
export XLFUNIT_31="$DATA/uv_swdn6.txt"
export XLFUNIT_32="$DATA/uv_swup6.txt"
export XLFUNIT_33="$DATA/uv_clear6.txt"
export XLFUNIT_34="$DATA/uv_cloud6.txt"
export XLFUNIT_35="$DATA/uv_tsfc6.txt"
export XLFUNIT_51="$DATA/ery2_${date}_${cycl}_f${zz}.dat"
export XLFUNIT_52="$DATA/ery5_${date}_${cycl}_f${zz}.dat"
export XLFUNIT_53="$DATA/uvtrans_${date}_${cycl}_f${zz}.dat"
export XLFUNIT_54="$DATA/sza_${date}_${cycl}_f${zz}.dat"
export XLFUNIT_55="$DATA/aero_${date}_${cycl}_f${zz}.dat"
export XLFUNIT_56="$DATA/albedo_${date}_${cycl}_f${zz}.dat"
export XLFUNIT_57="$DATA/albsno_${date}_${cycl}_f${zz}.dat"
export XLFUNIT_58="$DATA/ozone_${date}_${cycl}_f${zz}.dat"
export XLFUNIT_62="$DATA/uv.${cycle}.grbf${zz}"

startmsg

$EXECuv/uv_index_grid_6 << EOF >> $pgmout 2>errfile
${date}
${cycl}
${zz}
EOF
export err=$? ; err_chk

cp $DATA/ery5_${date}_${cycl}_f${zz}.dat $DATA/uv.${cycle}.f${zz}.dat

exit
