[Dart-dev] DART/branches Revision: 12119

dart at ucar.edu dart at ucar.edu
Thu Nov 16 20:54:02 MST 2017


thoar at ucar.edu
2017-11-16 20:54:01 -0700 (Thu, 16 Nov 2017)
145
Separating the CESM1 scripts from the CESM2 scripts.
Changed all the CESM1 scripts to reflect new location.
Still working on the CESM2 scripts.




Deleted: DART/branches/cesm_clm/models/clm/shell_scripts/CESM1_1_1_setup_hybrid
===================================================================
--- DART/branches/cesm_clm/models/clm/shell_scripts/CESM1_1_1_setup_hybrid	2017-11-17 03:38:56 UTC (rev 12118)
+++ DART/branches/cesm_clm/models/clm/shell_scripts/CESM1_1_1_setup_hybrid	2017-11-17 03:54:01 UTC (rev 12119)
@@ -1,1005 +0,0 @@
-#!/bin/csh -f
-#
-# DART software - Copyright UCAR. This open source software is provided
-# by UCAR, "as is", without charge, subject to all terms of use at
-# http://www.image.ucar.edu/DAReS/DART/DART_download
-#
-# DART $Id$
-
-#*******************************************************************************
-#
-# ---------------------
-# Purpose
-# ---------------------
-#
-# This script is designed to set up, stage, and build a multi-instance run
-# of CESM using an I compset where only CLM is active and the ocean and land
-# states are specified by data files. The initial states come from a single
-# multi-instance reference case so a CESM hybrid setup is used.
-#
-# CLM: Under a hybrid start, CESM uses the REFCASE and REFDATE information
-#      to construct the name of the CLM restart file. This script makes an effort
-#      to coordinate the staging of the file so it is consistent with CESM.
-#
-#      This script uses the result of the 'b40.20th.005_ens${instance}' experiments,
-#      sort of.  CLM has changed and the CLM restart files needed to be converted
-#      to the new format. I ran 'interpinic' to (essentially) reformat the files
-#      and changed the CASENAME to 'cesm_test' and used the multi-instance naming
-#      convention for the new files.
-#
-# DATM: We are using an ensemble of data atmospheres. This requires modification of
-#       the stream text files (and the stream files) for each CESM instance.
-#
-# SOCN: We are using a stub ocean.
-#
-# Much of the complexity comes from ensuring compatibility between the namelists
-# for each instance and staging of the files. The original experiments were run
-# before the multi-instance capacity was developed and the naming convention decided.
-# Consequently, there is a lot of manipulation of the 'instance' portion of the
-# filenames.
-#
-# This script results in a viable setup for a CESM multi-instance experiment. You
-# are STRONGLY encouraged to run the multi-instance CESM a few times and experiment
-# with different settings BEFORE you try to assimilate observations. The amount of
-# data volume is quite large and you should become comfortable using CESM's restart
-# capability to re-stage files in your RUN directory
-#
-# ${CASEROOT}/CESM_DART_config will augment the CESM case with the required setup
-# and configuration to perform a DART assimilation. CASEROOT/CESM_DART_config
-# will insert a few dozen lines into the ${case}.run script after it makes a backup
-# copy.  This, and the required setup, can be run at a later date. e.g. you can
-# advance an ensemble from 2004-01-01 to 2004-02-01 and then run
-# CESM_DART_config to augment the existing run script, modify STOP_N to 6 hours,
-# and start assimilating observations when CESM stops at 2004-02-01 06Z ...
-#
-# This script relies heavily on the information in:
-# http://www.cesm.ucar.edu/models/cesm1.1/cesm/doc/usersguide/book1.html
-#
-# ---------------------
-# How to use this script.
-# ---------------------
-#
-# -- You will have to read and understand the script in its entirety.
-#    You will have to modify things outside this script.
-#    This script sets up a plain CESM multi-instance run without DART,
-#    intentionally.  Once it is running, calls to DART can be added.
-#
-# -- Examine the whole script to identify things to change for your experiments.
-#
-# -- Edit this script in the $DART/models/clm/shell_scripts directory
-#    or copy it to somewhere where it will be preserved.
-#
-# -- Locate the initial multi-instance files that CESM will need.
-#
-# -- Run this script. When it is executed, it will create:
-#    1) a CESM 'CASE' directory, where the model will be built,
-#    2) a run directory, where each forecast (and assimilation) will take place,
-#    3) a bld directory for the executables.
-#    4) The short term archiver will use a fourth directory for
-#    storage of model output until it can be moved to long term storage (HPSS)
-#
-# -- If you want to run DART; read, understand, and execute ${CASEROOT}/CESM_DART_config
-#
-# -- Submit the job using ${CASEROOT}/${CASE}.submit
-#
-# ---------------------
-# Important features
-# ---------------------
-#
-# If you want to change something in your case other than the runtime
-# settings, it is safest to delete everything and start the run from scratch.
-# For the brave, read
-#
-# http://www.cesm.ucar.edu/models/cesm1.1/cesm/doc/usersguide/x1142.html
-#
-# and you may be able to salvage something with
-# ./cesm_setup -clean


More information about the Dart-dev mailing list