[Dart-dev] [4963] DART/trunk/models/POP/README: Added some explicit mention of which files required to be hand-edited.

nancy at ucar.edu nancy at ucar.edu
Wed Jun 8 13:21:33 MDT 2011


Revision: 4963
Author:   thoar
Date:     2011-06-08 13:21:33 -0600 (Wed, 08 Jun 2011)
Log Message:
-----------
Added some explicit mention of which files required to be hand-edited.

Modified Paths:
--------------
    DART/trunk/models/POP/README

-------------- next part --------------
Modified: DART/trunk/models/POP/README
===================================================================
--- DART/trunk/models/POP/README	2011-06-08 19:18:50 UTC (rev 4962)
+++ DART/trunk/models/POP/README	2011-06-08 19:21:33 UTC (rev 4963)
@@ -119,9 +119,9 @@
 "cam23"	explains the forcing
 ".2"	was some experiment number
 
-set CASENAME = c.cam48.timing1
+set CASENAME = c.camorg48.inf2
 set TEMPLATECASE = /gpfs/proj2/fis/cgd/oce/yeager/home/ccsm_runs/ccsm4.0_IE/c.cam48.pio
-set TEMPLATECASE = /blhome/thoar/CCSM_POP/c.cam48.inf
+set TEMPLATECASE = /blhome/thoar/CCSM_POP/c.camorg48.inf
 
 mkdir ~thoar/CCSM_POP/${CASENAME}
 
@@ -158,7 +158,7 @@
 <entry id="CONTINUE_RUN"    value="FALSE"  />    
 <entry id="POST_DATA_ASSIM" value="FALSE"  />    
 <entry id="RESUBMIT"        value="0"  />    
-<entry id="STOP_N"          value="3"  />    
+<entry id="STOP_N"          value="2"  />    
 
 # After all the xml files have been configured - populate Buildconf with 
 # valid namelists and run scripts and streams. There has to be a stream
@@ -188,11 +188,29 @@
 # modify the run script to include the assimilate.csh script after
 # CSM EXECUTION HAS FINISHED and before
 # FOR POSTPROCESSING
+# and a bunch of other edits ...
 
-hand edit $CASE.bluefire.run   to include assimilate.csh
-hand edit assimilate.csh to reference YOUR DART instance
-hand edit the DART input.nml to reflect your assimilation experiment
+hand edit $CASE.bluefire.run        to include assimilate.csh
+hand edit $CASE.bluefire.l_archive  to have more than a 3 hour limit
+hand edit assimilate.csh            to reference YOUR DART instance
+hand edit the DART input.nml        to reflect your assimilation experiment
+hand edit Tools/st_archive.sh       to archive what you want
+comment out the following three lines from Tools/ccsm_l_archive.csh:
+$UTILROOT/Tools/ccsm_msmkdir ${lsmdir0}
+    $UTILROOT/Tools/ccsm_msmkdir ${lsmdir1}
+    $UTILROOT/Tools/ccsm_msmkdir ${lsmdir2}
 
+foreach FILE ( bluefire.run bluefire.l_archive )
+      set OLDCASE = $TEMPLATECASE:t
+      xxdiff ${CASENAME}.${FILE} ${TEMPLATECASE}/${OLDCASE}.${FILE}
+end
+
+foreach FILE ( assimilate.csh input.nml \
+     Tools/st_archive.sh Tools/ccsm_l_archive.csh )
+      xxdiff $FILE ${TEMPLATECASE}/$FILE
+end
+
+
 #
 # STAGE the restart files for the N oceans
 #
@@ -203,8 +221,10 @@
 # in the restarts directory
 cd /ptmp/thoar/${CASENAME}/run
 
-# ln -s /gpfs/proj2/ccsm/ocn/DART/gx1v6_restarts/c.b12.001 restarts
+ln -s /gpfs/proj2/ccsm/ocn/DART/gx1v6_restarts/c.b12.001 restarts
 
+ - OR -
+
 # From Steve - Wed Apr  7 12:19:03 MDT 2010
 #
 # We've been using successive january's from an old hindcast (c.b12.001)
@@ -225,7 +245,12 @@
 # /ccsm/ocn/DART/gx1v6_restarts/core2/ensavg.nc
 # /ccsm/ocn/DART/gx1v6_restarts/core2/ensrms.nc
 #
-# The spread is bigger in the latter and I think we should use something like this in our next production run.
+# I already converted all of them to netcdf go to
+# /ccsm/ocn/DART/gx1v6_restarts/core2/
+# and do 'ls */*.nc'
+#
+# The spread is bigger in the latter and I think we should use 
+# something like this in our next production run.
 
 ln -s /gpfs/proj2/ccsm/ocn/DART/gx1v6_restarts/core2 restarts
 
@@ -267,7 +292,6 @@
 
 Change the input.nml to reflect the 'start from restart' selections.
 
-
 #----------------------------------------------------------------------
 # To remove all traces of a failed experiment and restart 
 # Steve Yeager: Tue Mar 23 11:41:26 MDT 2010:
@@ -290,3 +314,4 @@
 5) resubmit:
 	bsub < ${CASENAME}.bluefire.run
 
+


More information about the Dart-dev mailing list