[Dart-dev] DART/branches Revision: 12884

dart at ucar.edu dart at ucar.edu
Tue Oct 2 15:54:11 MDT 2018


thoar at ucar.edu
2018-10-02 15:54:11 -0600 (Tue, 02 Oct 2018)
67
Duplicate of parallel_daily.batch.csh ... this one is not needed.




Deleted: DART/branches/rma_wrfHydro/observations/obs_converters/USGS/scripts/parallel_daily.batch
===================================================================
--- DART/branches/rma_wrfHydro/observations/obs_converters/USGS/scripts/parallel_daily.batch	2018-10-02 21:48:21 UTC (rev 12883)
+++ DART/branches/rma_wrfHydro/observations/obs_converters/USGS/scripts/parallel_daily.batch	2018-10-02 21:54:11 UTC (rev 12884)
@@ -1,203 +0,0 @@
-#!/bin/csh
-#
-# 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: parallel_daily.batch 12575 2018-05-03 22:30:00Z thoar at ucar.edu $
-#
-# DESCRIPTION:
-#
-# Generate daily streamflow observation sequence files.
-# Submit this script
-# to your batch system and it will invoke the 'makedaily.csh'
-# script once for each conversion day.
-# this one does N conversions in parallel from a command script.
-#
-#==========================================================================
-# PBS directives                qsub paralell_daily.batch
-#
-# qstat    information on running jobs
-# qsub     submit a job
-# qdel     kill a job
-# qpeek    see output from a running job
-#
-#PBS -m abe
-#PBS -M thoar at ucar.edu         
-#PBS -N streamflow         
-#PBS -l walltime=00:20:00
-#PBS -q regular
-#PBS -l select=1:ncpus=36:mpiprocs=36
-#PBS -A P86850054
-#
-#==========================================================================
-# USER SETTINGS HERE
-
-set  start_year = 2016
-set start_month = 8
-set   start_day = 31
-
-set  end_year = 2016
-set end_month = 9
-set   end_day = 30 
-
-set DARTDIR = `pwd`
-set  obsdir = /glade/scratch/arezoo/dart/matthew/Reforecase/usgs_timeslices_All
-set workdir = /glade/scratch/thoar/streamflow2
-
-# set things that vary between batch systems here.
-
-if ($?SLURM_JOB_ID) then
-  echo 'running SLURM'
-  setenv SLURM true
-  source /glade/u/apps/opt/slurm_init/init.csh
-  setenv RUNCMD "srun --multi-prog"
-  setenv JOBNAME $SLURM_JOB_NAME
-
-  # should match the mpiprocs=X setting above
-  # todo ... there is an enviroment variable for this ...
-  set njobs = 36
-
-else if ($?PBS_NODEFILE) then
-
-  echo 'running PBS'
-  setenv PBS true
-  setenv MPI_SHEPHERD true
-  setenv RUNCMD "mpiexec_mpt launch_cf.sh"
-  setenv JOBNAME $PBS_JOBNAME
-
-  set njobs = `cat $PBS_NODEFILE | wc -l`
-  echo "njobs from PBS_NODEFILE is $njobs"
-
-else if ($?LSB_HOSTS) then
-  echo 'running LSF'
-  setenv LSF true
-  setenv MP_PGMMODEL mpmd
-  setenv RUNCMD "mpirun.lsf -cmdfile"
-  setenv JOBNAME $LSB_OUTPUTFILE:ar
-  # should match the mpiprocs=X setting above
-  # todo ... there is an enviroment variable for this ...
-  set njobs = 36
-
-else
-  echo 'running without a batch system'
-  setenv NOBATCH true
-  setenv RUNCMD "csh"
-  setenv JOBNAME "streamflow"
-  set njobs = 36
-
-endif
-
-setenv TMPDIR /glade/scratch/$USER/temp
-mkdir -p $TMPDIR
-
-mkdir -p $workdir
-cd $workdir
-


More information about the Dart-dev mailing list