[Dart-dev] Modified/ Revision: 12783

dart at ucar.edu dart at ucar.edu
Fri Aug 24 09:46:08 MDT 2018


nancy at ucar.edu
2018-08-24 09:46:08 -0600 (Fri, 24 Aug 2018)
72
this is the script fei used to setup her cice
experiment with cesm 2.0




Added: DART/branches/yz-cice/models/cice/shell_scripts/CESM2_0_setup_ensemble
===================================================================
--- DART/branches/yz-cice/models/cice/shell_scripts/CESM2_0_setup_ensemble	                        (rev 0)
+++ DART/branches/yz-cice/models/cice/shell_scripts/CESM2_0_setup_ensemble	2018-08-24 15:46:08 UTC (rev 12783)
@@ -0,0 +1,417 @@
+#!/bin/csh
+#
+# 
+# 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: CESM1_5_setup_ensemble 10422 2016-06-28 22:22:06Z thoar $
+
+#-----------------------------------------------------------------------
+# Modified to accomondate changes in CESM2
+# YZhang
+#-----------------------------------------------------------------------
+
+# ==============================================================================
+# Options defining the experiment:
+#
+# CASE          The value of "CASE" will be used many ways; directory and file
+#               names both locally and (possibly) on the HPSS, and script names;
+#               so consider its length and information content.
+# compset       Defines the vertical resolution and physics packages to be used.
+#               Must be a standard CESM compset; see the CESM documentation.
+# resolution    Defines the horizontal resolution and dynamics; see CESM docs.
+# cesmtag       The version of the CESM source code to use when building the code.
+# num_instances The number of ensemble members.
+# ==============================================================================
+# 2000_DATM%NYF_SLND_CICE_DOCN%SOM_DROF%NYF_SGLC_SWAV_TEST
+
+setenv CASE           test1
+setenv resolution     T62_g16
+setenv compset        DTEST
+setenv cesmtag        cesm2_0_alpha06n
+setenv num_instances  10
+
+# ==============================================================================
+# Directories:
+# cesmdata        Location of some supporting CESM data files.
+# cesmroot        Location of the CESM code base.  This version of the script
+#                 only supports version cesm1_5_beta06c.
+# caseroot        Defines the CESM case directory - where the CESM+DART
+#                 configuration files will be stored.  This should probably not
+#                 be in scratch (on yellowstone, your 'work' partition is suggested).
+#                 This script will delete any existing caseroot, so this script,
+#                 and other useful things should be kept elsewhere.
+# rundir          Defines the location of the CESM run directory.  Will need large
+#                 amounts of disk space, generally on a scratch partition.
+# exeroot         Defines the location of the CESM executable directory , where the
+#                 CESM executables will be built.  Medium amount of space
+#                 needed, generally on a scratch partition.
+# archdir         Defines the location of the CESM short-term archive directories.
+#                 Requires large amounts of disk space, may be on a scratch partition if
+#                 the long-term archiver is invoked to move these files to permanent storage.
+#                 Files will remain here until the long-term archiver moves it to permanent storage.
+# dartroot        Location of the root of _your_ DART installation
+# baseobsdir      Part of the directory name containing the obs_seq.out files to be used in the 
+#                 assimilation. The year, month, and filename will be provided in assimilate.csh.
+#                 Will be inherited by CESM#_#_DART_config and inserted into assimilate.csh
+# ==============================================================================
+
+setenv project      UCUB0067
+setenv machine      cheyenne
+setenv cesmdata     /glade/p/cesm/cseg/inputdata
+setenv cesmroot     /glade/work/yfzhang/$cesmtag
+     # cesmroot points to the directory of the CESM code. Change to your own model code if you have one. 
+setenv caseroot     /glade/work/${USER}/cesmcases/$cesmtag/${CASE}
+     # put the case in somewhere 
+setenv rundir       /glade/scratch/${USER}/$cesmtag/${CASE}/run
+setenv exeroot      /glade/scratch/${USER}/$cesmtag/${CASE}/bld
+setenv archdir      /glade/scratch/${USER}/$cesmtag/${CASE}/archive
+
+setenv dartroot     /glade/u/home/${USER}/dart_manhattan
+setenv baseobsdir  /glade/u/home/${USER}/PWS2018/day4/obs_seqs
+
+# ==============================================================================
+# runtime control namelists
+# ==============================================================================
+setenv runtype branch          #set refcase and refdate if runtype is branch
+                                 #will be ignored if runtype is startup
+setenv refcase  free_ens10
+setenv refdate  2005-04-01
+
+setenv startdate  2005-04-01
+
+setenv stop_option  ndays
+setenv stop_n       5
+setenv rest_option  nday
+setenv rest_n       1
+
+setenv resubmit    12
+setenv job_time    00:10  #10 minutes
+
+setenv stream_year_align  2005
+setenv stream_year_first  2005
+setenv stream_year_last   2010
+
+# ==============================================================================
+# standard commands:


More information about the Dart-dev mailing list