[Dart-dev] [6547] DART/trunk/models/cam/shell_scripts: There is a bugfix from cesm1_2_0 that can be used to support truly EMPTY

nancy at ucar.edu nancy at ucar.edu
Thu Oct 24 11:29:55 MDT 2013


Revision: 6547
Author:   thoar
Date:     2013-10-24 11:29:54 -0600 (Thu, 24 Oct 2013)
Log Message:
-----------
There is a bugfix from cesm1_2_0 that can be used to support truly EMPTY
history tapes from CLM. Removing the comment/explanation and referencing
the tar file that supports the bugfix:
http://www.image.ucar.edu/pub/DART/CESM/DART_SourceMods_cesm1_1_1_24Oct2013.tar

Modified Paths:
--------------
    DART/trunk/models/cam/shell_scripts/CESM1_1_1_setup_hybrid
    DART/trunk/models/cam/shell_scripts/CESM1_1_1_setup_pmo

-------------- next part --------------
Modified: DART/trunk/models/cam/shell_scripts/CESM1_1_1_setup_hybrid
===================================================================
--- DART/trunk/models/cam/shell_scripts/CESM1_1_1_setup_hybrid	2013-10-24 16:08:21 UTC (rev 6546)
+++ DART/trunk/models/cam/shell_scripts/CESM1_1_1_setup_hybrid	2013-10-24 17:29:54 UTC (rev 6547)
@@ -519,7 +519,7 @@
    echo "ERROR - No SourceMods for this case."
    echo "DART requires modifications to several src files."
    echo "These files can be downloaded from:"
-   echo "http://www.image.ucar.edu/pub/DART/CESM/DART_SourceMods_cesm1_1_1.tar"
+   echo "http://www.image.ucar.edu/pub/DART/CESM/DART_SourceMods_cesm1_1_1_24Oct2013.tar"
    echo "untar these into your HOME directory - they will create a"
    echo "~/cesm_1_1_1  directory with the appropriate SourceMods structure."
    exit -4
@@ -623,17 +623,6 @@
    # echo "hist_mfilt  = 1"              >> $fname
    # echo "hist_nhtfrq = 0"              >> $fname
 
-# KDR; Was the ntapes bug fixed?
-#      That's where the CLM restart file always has dimension ntapes,
-#      but it's set = 0 for hist_empty_htapes = .true. and empty hist_fincl1,
-#      which prevents the next forecast from starting.
-#      Kluzek fixed it in some recent (<9/2013) version, but not 1_1_1.
-#      There's a supposed fix in ~/cesm1_1_1/SourceMods/src.clm/HistFileMod.F90,
-#      but it only checks whether ntapes = ntapes_on_file, and is_restart() returning 'true'.
-#      It doesn't check whether the size is 0.
-#      That solution can't work in hybrid mode.  See ~/Homme/notes:9/17/2013
-# KDR
-
    echo "hist_empty_htapes = .true."   >> $fname
    echo "hist_fincl1 = 'TSA'"          >> $fname
    echo "hist_nhtfrq = -$stop_n"       >> $fname

Modified: DART/trunk/models/cam/shell_scripts/CESM1_1_1_setup_pmo
===================================================================
--- DART/trunk/models/cam/shell_scripts/CESM1_1_1_setup_pmo	2013-10-24 16:08:21 UTC (rev 6546)
+++ DART/trunk/models/cam/shell_scripts/CESM1_1_1_setup_pmo	2013-10-24 17:29:54 UTC (rev 6547)
@@ -517,7 +517,7 @@
    echo "ERROR - No SourceMods for this case."
    echo "DART requires modifications to several src files."
    echo "These files can be downloaded from:"
-   echo "http://www.image.ucar.edu/pub/DART/CESM/DART_SourceMods_cesm1_1_1.tar"
+   echo "http://www.image.ucar.edu/pub/DART/CESM/DART_SourceMods_cesm1_1_1_24Oct2013.tar"
    echo "untar these into your HOME directory - they will create a"
    echo "~/cesm_1_1_1  directory with the appropriate SourceMods structure."
    exit -4
@@ -621,17 +621,6 @@
    # echo "hist_mfilt  = 1"              >> $fname
    # echo "hist_nhtfrq = 0"              >> $fname
 
-# KDR; Was the ntapes bug fixed?
-#      That's where the CLM restart file always has dimension ntapes,
-#      but it's set = 0 for hist_empty_htapes = .false.,
-#      which prevents the next forecast from starting.
-#      Kluzek fixed it in some recent (<9/2013) version, but not 1_1_1.
-#      There's a supposed fix in ~/cesm1_1_1/SourceMods/src.clm/HistFileMod.F90,
-#      but it only checks whether ntapes = ntapes_on_file, and is_restart() returning 'true'.
-#      It doesn't check whether the size is 0.
-#      That solution can't work in hybrid mode.  See ~/Homme/notes:9/17/2013
-# KDR
-
    echo "hist_empty_htapes = .true."   >> $fname
    echo "hist_fincl1 = 'TSA'"          >> $fname
    echo "hist_nhtfrq = -$stop_n"       >> $fname


More information about the Dart-dev mailing list