#!/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 ln -s $ESMADIR/Linux/bin/GEOSgcm.x . # see geos5 wiki for information about these experiments: # http://www.geos5.org/wiki/index.php?title=Fortuna_2.4_Single_Column_Model 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="armtwp_ice" #CASEDIR="merra_twp" #CASEDIR="merra_namma" #CASEDIR="merra_namecore" #CASEDIR="merra_nameaznm" #CASEDIR="e572p1_discaq" 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";; "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/g1.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 . 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 . # echo `head -1 $DATFILE | grep length` # if [[$? == 0]] if head -1 $DATFILE | grep length then NT=`sed -n '2p' $DATFILE` NLEVEL=`sed -n '4p' $DATFILE` echo $NT echo $NLEVEL echo SCM_TIME_LENGTH: $NT >> AGCM.rc echo SCM_NLEVEL: $NLEVEL >> AGCM.rc echo SCM_DATA_DRIVER: .true. >> AGCM.rc else echo SCM_TIME_LENGTH: 1 >> AGCM.rc echo SCM_NLEVEL: 26 >> AGCM.rc echo SCM_DATA_DRIVER: .false. >> AGCM.rc fi echo pchem_clim_years: 228 >> AGCM.rc # echo "USE_SATSIM: 1" >> AGCM.rc fi chmod -fR 755 *