#!/usr/local/bin/bash # +-======-+ # Copyright (c) 2003-2007 United States Government as represented by # the Admistrator of the National Aeronautics and Space Administration. # All Rights Reserved. # # THIS OPEN SOURCE AGREEMENT ("AGREEMENT") DEFINES THE RIGHTS OF USE, # REPRODUCTION, DISTRIBUTION, MODIFICATION AND REDISTRIBUTION OF CERTAIN # COMPUTER SOFTWARE ORIGINALLY RELEASED BY THE UNITED STATES GOVERNMENT AS # REPRESENTED BY THE GOVERNMENT AGENCY LISTED BELOW ("GOVERNMENT AGENCY"). # THE UNITED STATES GOVERNMENT, AS REPRESENTED BY GOVERNMENT AGENCY, IS AN # INTENDED THIRD-PARTY BENEFICIARY OF ALL SUBSEQUENT DISTRIBUTIONS OR # REDISTRIBUTIONS OF THE SUBJECT SOFTWARE. ANYONE WHO USES, REPRODUCES, # DISTRIBUTES, MODIFIES OR REDISTRIBUTES THE SUBJECT SOFTWARE, AS DEFINED # HEREIN, OR ANY PART THEREOF, IS, BY THAT ACTION, ACCEPTING IN FULL THE # RESPONSIBILITIES AND OBLIGATIONS CONTAINED IN THIS AGREEMENT. # # Government Agency: National Aeronautics and Space Administration # Government Agency Original Software Designation: GSC-15354-1 # Government Agency Original Software Title: GEOS-5 GCM Modeling Software # User Registration Requested. Please Visit http://opensource.gsfc.nasa.gov # Government Agency Point of Contact for Original Software: # Dale Hithon, SRA Assistant, (301) 286-2691 # # +-======-+ #ESMADIR=/discover/nobackup/aeichman/Ganymed-1_0_UNSTABLE # (for example) if [ -z $ESMADIR ] then echo "ERROR: you need to set environment variable ESMADIR" exit fi ln -s $ESMADIR/Linux/bin/GEOSgcm.x . # see geos5 wiki for information about these experiments if [ $# -ge 1 ] then CASEDIR=$1 fi echo $CASEDIR # Uncomment the line with the case you want to set up #CASEDIR="arm_97jul" #CASEDIR="merra_arm97jul" #CASEDIR="arm_kwjx" #CASEDIR="merra_kwjx" #CASEDIR="COARE" #CASEDIR="merra_coare" #CASEDIR="TRMM_LBA" #CASEDIR="merra_trmm" #CASEDIR="arm_scsmex" #CASEDIR="merra_arm_scmx" #CASEDIR="merra_armsgp" #CASEDIR="scm_cfmip-p6" #CASEDIR="scm_cfmip-p11" #CASEDIR="scm_cfmip-p12" #CASEDIR="scm_cfmip-s6" #CASEDIR="scm_cfmip-s11" #CASEDIR="scm_cfmip-s12" #CASEDIR="scm_cfmip2-p6" #CASEDIR="scm_cfmip2-p11" #CASEDIR="scm_cfmip2-p12" #CASEDIR="scm_cfmip2-s6" #CASEDIR="scm_cfmip2-s11" #CASEDIR="scm_cfmip2-s12" #CASEDIR="armtwp_ice" #CASEDIR="merra_twp" #CASEDIR="merra_namma" #CASEDIR="merra_namecore" #CASEDIR="merra_nameaznm" #CASEDIR="e572p1_discaq" if [ -z $CASEDIR ] then echo "ERROR: you need to set CASEDIR" exit fi case $CASEDIR in "arm_97jul") DATFILE="arm_97jul.dat";; "merra_arm97jul") DATFILE="merra_arm97jul.dat";; "arm_kwjx") DATFILE="arm_kwjx.dat";; "merra_kwjx") DATFILE="merra_kwjx.dat";; "merra_coare") DATFILE="merra_coare.dat";; "COARE") DATFILE="TOGA_COARE.dat";; "TRMM_LBA") DATFILE="TRMM_LBA.dat";; "merra_trmm") DATFILE="merra_trmm.dat";; "arm_scsmex") DATFILE="arm_scmx.dat";; "merra_arm_scmx") DATFILE="merra_scmx.dat";; "merra_armsgp") DATFILE="merra_armsgp.dat";; "scm_cfmip-p6") DATFILE="cfmip_p6.bin";; "scm_cfmip-p11") DATFILE="cfmip_p11.bin";; "scm_cfmip-p12") DATFILE="cfmip_p12.bin";; "scm_cfmip-s6") DATFILE="cfmip_s6.bin";; "scm_cfmip-s11") DATFILE="cfmip_s11.bin";; "scm_cfmip-s12") DATFILE="cfmip_s12.bin";; "scm_cfmip2-p6") DATFILE="cfmip2_p6.bin";; "scm_cfmip2-p11") DATFILE="cfmip2_p11.bin";; "scm_cfmip2-p12") DATFILE="cfmip2_p12.bin";; "scm_cfmip2-s6") DATFILE="cfmip2_s6.bin";; "scm_cfmip2-s11") DATFILE="cfmip2_s11.bin";; "scm_cfmip2-s12") DATFILE="cfmip2_s12.bin";; "armtwp_ice") DATFILE="armtwp_ice.dat";; "merra_twp") DATFILE="merra_twp.dat";; "merra_namma") DATFILE="merra_namma.dat";; "merra_namecore") DATFILE="merra_namecore.dat";; "merra_nameaznm") DATFILE="merra_nameaznm.dat";; "e572p1_discaq") DATFILE="e572p1_discaq.dat";; esac SCMDIR="/discover/nobackup/aeichman/scm/scminfiles/g4.0/" SOURCEDIR=$SCMDIR$CASEDIR cp $SOURCEDIR/$DATFILE . cp $SOURCEDIR/topo_dynave.data . #cp $SOURCEDIR/datmodyn_internal_rst . cp $SOURCEDIR/fraci.data . #cp $SOURCEDIR/fvcore_internal_rst . #cp $SOURCEDIR/moist_internal_rst . cp $SOURCEDIR/SEAWIFS_KPAR_mon_clim.data . cp $SOURCEDIR/sst.data . cp $SOURCEDIR/sstsi.data . cp $SOURCEDIR/tile.data . cp $SOURCEDIR/topo_gwdvar.data . cp $SOURCEDIR/topo_trbvar.data . #cp $SOURCEDIR/catch_internal_rst . cp $SOURCEDIR/lai.dat . cp $SOURCEDIR/green.dat . cp $SOURCEDIR/nirdf.dat . cp $SOURCEDIR/vegdyn.data . cp $SOURCEDIR/visdf.dat . cp $SOURCEDIR/*rst . mkdir -p ExtData /bin/rm -rf ExtData/g5chem /bin/ln -s /discover/nobackup/projects/gmao/share/dao_ops/fvInput_nc3/g5chem ExtData cp -u $SOURCEDIR/CAP.rc . cp $SOURCEDIR/cap_restart . cp -u $SOURCEDIR/HISTORY.rc . /bin/ln -sf /discover/nobackup/ltakacs/bcs/Fortuna-2_1/Shared/pchem.species.CMIP-5.1870-2097.z_91x72.nc4 species.data cp $ESMADIR/Linux/etc/*.rc . cp $SCMDIR/general/* . #if ! [ -f AGCM.rc ] #then cp -u $SOURCEDIR/AGCM.rc . #fi chmod -fR 755 *