#!/bin/tcsh -f
@ loop = 86
while ($loop <= 89)
set yr = $loop
@ yr1 = $loop + 1900
echo 'YEAR=' $yr1
#Leap year check
##################################
setenv HD /Net/water/amishra/RSM_ROMS/MONSOON10km/RCM-CLD2/STAMPEDE/O/netcdf
cd ${HD}
################################################################################
echo 'going to prepare GrADS readable SST file for' $yr1  >> synopsis
####################################
rm -rf makedailysst.gs
cat>> makedailysst.gs << EOF
'reinit'
'open /Net/water/amishra/RSM_ROMS/MONSOON10km/RCM-CLD2/STAMPEDE/O/roms_daily.ctl'
'set x 1 513';'set y 1 386'
'set time 12z1jan${yr1} 12z31dec${yr1}'
'define sst = temp(z=30)'
'set sdfwrite -flt sst.${yr1}.nc'
'sdfwrite sst'
'quit'
EOF
##################################
/usr/people/amishra/pkg/grads-2.1.a1/bin/grads -blc "run makedailysst.gs"
#################################
wait
echo 'prepared GrADS readable netcdf file for SST ' $yr1
rm -rf makedailysst.gs
#################################################################################
################################################################################
echo 'going to prepare GrADS readable SSS file for' $yr1  >> synopsis
##################################
rm -rf makedailysss.gs
cat>> makedailysss.gs << EOF
'reinit'
'open /Net/water/amishra/RSM_ROMS/MONSOON10km/RCM-CLD2/STAMPEDE/O/roms_daily.ctl'
'set x 1 513';'set y 1 386'
'set time 12z1jan${yr1} 12z31dec${yr1}'
'define sss = salinity(z=30)'
'set sdfwrite -flt sss.${yr1}.nc'
'sdfwrite sss'
'quit'
EOF
##################################
/usr/people/amishra/pkg/grads-2.1.a1/bin/grads -blc "run makedailysss.gs"
#################################
wait
echo 'prepared GrADS readable netcdf file for SSS ' $yr1
rm -rf makedailysss.gs
###################################################################################
################################################################################
echo 'going to prepare GrADS readable SSH file for' $yr1  >> synopsis
##################################
rm -rf makedailyssh.gs
cat>> makedailyssh.gs << EOF
'reinit'
'open /Net/water/amishra/RSM_ROMS/MONSOON10km/RCM-CLD2/STAMPEDE/O/roms_daily.ctl'
'set x 1 513';'set y 1 386'
'set time 12z1jan${yr1} 12z31dec${yr1}'
'define ssh = zeta'
'set sdfwrite -flt ssh.${yr1}.nc'
'sdfwrite ssh'
'quit'
EOF
##################################
/usr/people/amishra/pkg/grads-2.1.a1/bin/grads -blc "run makedailyssh.gs"
#################################
wait
echo 'prepared GrADS readable netcdf file for SSH ' $yr1
rm -rf makedailyssh.gs
###################################################################################
################################################################################
echo 'going to prepare GrADS readable QnetFlux file for' $yr1  >> synopsis
##################################
rm -rf makedailyqnet.gs
cat>> makedailyqnet.gs << EOF
'reinit'
'open /Net/water/amishra/RSM_ROMS/MONSOON10km/RCM-CLD2/STAMPEDE/O/roms_daily.ctl'
'set x 1 513';'set y 1 386'
'set time 12z1jan${yr1} 12z31dec${yr1}'
'define qnet = shflux'
'set sdfwrite -flt qnet.${yr1}.nc'
'sdfwrite qnet'
'quit'
EOF
##################################
/usr/people/amishra/pkg/grads-2.1.a1/bin/grads -blc "run makedailyqnet.gs"
#################################
wait
echo 'prepared GrADS readable netcdf file for Qnet ' $yr1
rm -rf makedailyqnet.gs
#####################################################################################
################################################################################
echo 'going to prepare GrADS readable Freshwater FLux file for' $yr1  >> synopsis
##################################
rm -rf makedailyemp.gs
cat>> makedailyemp.gs << EOF
'reinit'
'open /Net/water/amishra/RSM_ROMS/MONSOON10km/RCM-CLD2/STAMPEDE/O/roms_daily.ctl'
'set x 1 513';'set y 1 386'
'set time 12z1jan${yr1} 12z31dec${yr1}'
'define emp = ssflux'
'set sdfwrite -flt emp.${yr1}.nc'
'sdfwrite emp'
'quit'
EOF
##################################
/usr/people/amishra/pkg/grads-2.1.a1/bin/grads -blc "run makedailyemp.gs"
#################################
wait
echo 'prepared GrADS readable netcdf file for (E-P)*SALT ' $yr1
rm -rf makedailyemp.gs
###################################################################################
 @ loop = $loop + 1
end
exit
