[Dart-dev] [6485] DART/trunk/models/clm/shell_scripts: Added some comments.

nancy at ucar.edu nancy at ucar.edu
Thu Sep 19 13:26:54 MDT 2013


Revision: 6485
Author:   thoar
Date:     2013-09-19 13:26:53 -0600 (Thu, 19 Sep 2013)
Log Message:
-----------
Added some comments.
The scripts now preserve a copy of themselves in the CASEROOT directory.

Modified Paths:
--------------
    DART/trunk/models/clm/shell_scripts/CESM1_1_1_hybrid_initial
    DART/trunk/models/clm/shell_scripts/CESM1_1_1_pmo_setup

-------------- next part --------------
Modified: DART/trunk/models/clm/shell_scripts/CESM1_1_1_hybrid_initial
===================================================================
--- DART/trunk/models/clm/shell_scripts/CESM1_1_1_hybrid_initial	2013-09-19 03:27:19 UTC (rev 6484)
+++ DART/trunk/models/clm/shell_scripts/CESM1_1_1_hybrid_initial	2013-09-19 19:26:53 UTC (rev 6485)
@@ -116,7 +116,7 @@
 #
 # mach            Computer name
 # cesmroot        Location of the cesm code base
-#                 For cesm1_1 on yellowstone
+#                 For cesm1_1_1 on yellowstone
 # caseroot        Your (future) cesm case directory, where this CESM+DART will be built.
 #                    Preferably not a frequently scrubbed location.
 #                    This script will delete any existing caseroot, so this script,
@@ -139,6 +139,8 @@
 
 # ==============================================================================
 # configure settings
+# The reference case has dates in it.
+# For a 'hybrid' start, these may be unrelated to the refyear, refmon, refday.
 # ==============================================================================
 
 setenv run_refcase 80_member_freerun_one_degree
@@ -274,6 +276,10 @@
    exit -1
 endif
 
+# preserve a copy of this script as it was run
+set ThisFileName = $0:t
+${COPY} $ThisFileName ${caseroot}/${ThisFileName}.original
+
 # ==============================================================================
 # Record the DARTROOT directory and copy the DART setup script to CASEROOT.
 # CESM_DART_config can be run at some later date if desired, but it presumes
@@ -760,6 +766,11 @@
 echo "   ./xmlchange RESUBMIT=<number_of_cycles_to_run>"
 echo "   ./xmlchange STOP_N=$assim_n"
 echo ""
+echo "Check the streams listed in the streams text files.  If more or different"
+echo 'dates need to be added, then do this in the $CASEROOT/user_*files*'
+echo "then invoke 'preview_namelists' so you can check the information in the"
+echo "CaseDocs or ${rundir} directories."
+echo ""
 
 exit 0
 

Modified: DART/trunk/models/clm/shell_scripts/CESM1_1_1_pmo_setup
===================================================================
--- DART/trunk/models/clm/shell_scripts/CESM1_1_1_pmo_setup	2013-09-19 03:27:19 UTC (rev 6484)
+++ DART/trunk/models/clm/shell_scripts/CESM1_1_1_pmo_setup	2013-09-19 19:26:53 UTC (rev 6485)
@@ -107,7 +107,7 @@
 #
 # mach            Computer name
 # cesmroot        Location of the cesm code base
-#                 For cesm1_1 on yellowstone
+#                 For cesm1_1_1 on yellowstone
 # caseroot        Your (future) cesm case directory, where this CESM+DART will be built.
 #                    Preferably not a frequently scrubbed location.
 #                    This script will delete any existing caseroot, so this script,
@@ -130,6 +130,8 @@
 
 # ==============================================================================
 # configure settings
+# The reference case has dates in it.
+# For a 'hybrid' start, these may be unrelated to the refyear, refmon, refday.
 # ==============================================================================
 
 setenv run_refcase 80_member_freerun_one_degree
@@ -284,6 +286,10 @@
    exit -1
 endif
 
+# preserve a copy of this script as it was run
+set ThisFileName = $0:t
+${COPY} $ThisFileName ${caseroot}/${ThisFileName}.original
+
 # ==============================================================================
 # Record the DARTROOT directory and copy the DART setup script to CASEROOT.
 # CESM_DART_config can be run at some later date if desired, but it presumes
@@ -538,7 +544,7 @@
 while ($inst <= 1)
 
    # following the CESM strategy for 'inst_string'
-   set inst_string  = ''
+   set inst_string = ''
 
    # ===========================================================================
    set fname = "user_nl_datm${inst_string}"
@@ -758,6 +764,11 @@
 echo "   ./xmlchange RESUBMIT=<number_of_cycles_to_run>"
 echo "   ./xmlchange STOP_N=$assim_n"
 echo ""
+echo "Check the streams listed in the streams text files.  If more or different"
+echo 'dates need to be added, then do this in the $CASEROOT/user_*files*'
+echo "then invoke 'preview_namelists' so you can check the information in the"
+echo "CaseDocs or ${rundir} directories."
+echo ""
 
 exit 0
 


More information about the Dart-dev mailing list