[Dart-dev] DART/branches Revision: 12949

dart at ucar.edu dart at ucar.edu
Fri Jan 4 14:09:34 MST 2019


thoar at ucar.edu
2019-01-04 14:09:34 -0700 (Fri, 04 Jan 2019)
567

setup_advanced     is a test script from Kevin that has a lot of debug logic 
setup_CESM2_1_80   is a test script that is pretty full-featured.
setup_netcdf_test  is a test script that Tim used to test if it was pnetcdf or netcdf
setup_netcdf_6Zstart is a test script that Tim used to test if it was the 'second' cycle or 12Z
                     This was the script that bombed on the first cycle (12Z). I copied the
                     run directory to 'standalone' and then repeatedly ran standalone.pbs
                     to diagnose how filter was failing.




Index: DART/branches/recam/models/cam-fv/shell_scripts/cesm2_1/compress.csh
===================================================================
--- DART/branches/recam/models/cam-fv/shell_scripts/cesm2_1/compress.csh	2019-01-04 18:20:16 UTC (rev 12948)
+++ DART/branches/recam/models/cam-fv/shell_scripts/cesm2_1/compress.csh	2019-01-04 21:09:34 UTC (rev 12949)

Property changes on: DART/branches/recam/models/cam-fv/shell_scripts/cesm2_1/compress.csh
___________________________________________________________________
Added: executable
## -0,0 +1 ##
+on
\ No newline at end of property
Added: DART/branches/recam/models/cam-fv/shell_scripts/cesm2_1/setup_CESM2_1_80
===================================================================
--- DART/branches/recam/models/cam-fv/shell_scripts/cesm2_1/setup_CESM2_1_80	                        (rev 0)
+++ DART/branches/recam/models/cam-fv/shell_scripts/cesm2_1/setup_CESM2_1_80	2019-01-04 21:09:34 UTC (rev 12949)
@@ -0,0 +1,1233 @@
+#!/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: setup_advanced 12673 2018-06-18 16:54:01Z thoar at ucar.edu $
+#
+# This script can be run interactively, but on some systems (e.g. cheyenne)
+# it takes longer than is allowed for an interactive job.
+# In that case, it can be run as a batch job using the directives below,
+# or using a command like qcmd.
+
+#--------------------------------------------
+# The job name should be the name of this script(file), 
+# or this file may not be archived in $caseroot causing DART_config to fail.
+# Resources I want:
+#    select=#nodes
+#    ncpus=#CPUs/node
+#    mpiprocs=#MPI_tasks/node
+
+#PBS  -N setup_80
+#PBS  -A P86850054
+#PBS  -q share
+#PBS  -l select=1:ncpus=4:mpiprocs=4
+#PBS  -l walltime=01:00:00
+#PBS  -m ae
+#PBS  -M thoar at ucar.edu
+#PBS  -o setup_80.bld0
+#PBS  -j oe 
+
+# ---------------------
+# Purpose
+# ---------------------
+#
+# This script is designed to set up, stage, and build a multi-instance, 
+# multi-driver, CESM using an F compset, where CAM-FV, CLM and CICE are active. 
+# In contrast to setup_hybrid, it also sets up the environment for doing 
+# a CAM assimilation by setting up and running DART_config.
+# It is intended to be used after you have tested the basic set up 
+# of CESM and DART for your case, using setup_hybrid and DART_config.
+# It also provides more mechanisms for optimizing the assimilation 
+# for scientific studies.
+#
+# Because the atmosphere assimilations typically occur every 6 hours,
+# the methodology here reflects that. All of CESM stops every 6 hours
+# so that a CAM output file will be available for assimilation.
+#
+# ${caseroot}/DART_config is automatically run by this script and will
+# augment the CESM case with the required setup and configuration to use DART
+# to perform an assimilation. 
+#
+# ---------------------
+# 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.
+#    Instructions for what to change to use the CAM-Chem or WACCM are
+#    outlined in the models/cam-fv/model_mod.html documentation.
+#
+# -- Examine the whole script to identify things to change for your experiments.
+#
+# -- Edit this script in the $DART/models/cam-fv/shell_scripts directory
+#    or copy it and its dependent scripts to somewhere where it will be preserved.
+#    It archives itself to the $caseroot directory during its execution.
+#
+# -- Locate or create the initial ensemble files that CESM will need.
+#    The initial ensemble can come from a single- or multi-instance reference case. 
+#
+# -- DOCN: The compsets required by this script use a single data ocean.
+#    This script can use a daily, 1/4 degree resolution, ocean data set, 
+#    in place of the monthly, 1 or 2 degree set.
+#
+# -- Run this script. When it is executed, it will create:
+#    1) a CESM 'CASE' ($caseroot) directory, where the model will be built,
+#    2) a run directory, where each forecast + assimilation cycle will take place,
+#    3) a bld directory for the executables.
+#    4) CESM's short term archiver (st_archive) will use a fourth directory for
+#    storage of model output until it can be moved to long term storage (HPSS)
+#
+#    This script also executes ${caseroot}/DART_config which augments the case 
+#    with all the pieces necessary to run DART in the first job.
+#    Read the instructions in that file too.
+#


More information about the Dart-dev mailing list