[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