Revision 4b7b6f3aafa381a64273d081924371c0fb6af161 authored by Balwinder Singh on 06 June 2022, 19:31:57 UTC, committed by Balwinder Singh on 06 June 2022, 19:31:57 UTC
1 parent 68ce6f9
mkmapgrids.csh
#! /bin/csh -f
#
# Create map grid files for all resolutions
#
set cdate="c"`date +%y%m%d`
# Currently ESMF regridding does NOT work for single-point files
# Although it does for regional files of at least 4 grid points
set resols = ( "0.9x1.25" "0.23x0.31" "1.9x2.5" "128x256" \
"2.5x3.33" "32x64" "48x96" "4x5" "5x5_amazon" \
"1x1_brazil" "1x1_camdenNJ" "1x1_urbanc_alpha" "1x1_mexicocityMEX" \
"1x1_vancouverCAN" "1x1_tropicAtl" \
"512x1024" "64x128" "8x16" "94x192" "10x15" \
)
set query="../../bld/queryDefaultNamelist.pl -silent -onlyfiles "
set query="$query -justvalue -csmdata $CSMDATA -var fatmgrid "
set mask="nomask"
foreach res ( $resols )
set griddata = `$query -res $res -options mask=$mask`
cat >! namelist <<EOF
&mkmapgrids_in
fname_in = '$griddata'
fname_out = 'SCRIPgrid_${res}_${mask}_${cdate}.nc'
/
EOF
echo "grid $res"
cat mkmapgrids_in
mkmapgrids < namelist || exit -1
end
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...