#!/bin/tcsh

mkdir rc

foreach i (raw/*.nc)

    set f = `basename $i .nc`
    set v = `echo $f | cut -f 1 -d .`
    set m = `echo $f | cut -f 2 -d .`

    set rcfile  = rc/`basename $f .nc`.sw.rc
    rm -f $rcfile
    touch $rcfile
  
    echo $rcfile
  
    echo 'source("tpscovar.r")                           '>> $rcfile
    echo 'tpsRegridNetCDF(                               '>> $rcfile
    echo '      varname  = "'$v'",                       '>> $rcfile
    echo '      verbose  = TRUE,                         '>> $rcfile
    echo '      infile   = "'$i'",                       '>> $rcfile
    echo '      outfile  = "regrid/'$f'.sw.nc",       '>> $rcfile
    echo '      gridfile = "orog/orog.sw.nc",         '>> $rcfile
    echo '      load.tps = FALSE,                        '>> $rcfile
    echo '      z.varname = c("orog"),                   '>> $rcfile
    echo '      z.infile  = c("orog/orog.'$m'.nc"),      '>> $rcfile
    echo '      z.outfile = c("orog/orog.sw.nc"),     '>> $rcfile
    if ("prec" == $v ) then
    echo '      log=TRUE,                                '>> $rcfile
    echo '      trace=0.01,                              '>> $rcfile
    endif
    echo '        )                                      '>> $rcfile
end

exit
