[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