Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[develop] Add job cards for wrappers for individual machines and tasks #924

Merged
merged 38 commits into from
Dec 5, 2023
Merged
Show file tree
Hide file tree
Changes from 18 commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
44bee71
Add wrapper scripts job files for jet machine.
RatkoVasic-NOAA Oct 4, 2023
520939f
Add wrapper scripts job files for hera machine.
RatkoVasic-NOAA Oct 4, 2023
427ded0
Add wrapper scripts job files for gaea machine.
RatkoVasic-NOAA Oct 4, 2023
d33f9e0
Add wrapper scripts job files for cheyenne machine.
Oct 4, 2023
0ede07d
Add wrapper scripts job files for orion machine.
RatkoVasic-NOAA Oct 4, 2023
cca70e7
Add wrapper scripts job files for gaea-c5 machine.
RatkoVasic-NOAA Oct 4, 2023
812f9f3
Add wrapper scripts job files for derecho machine.
RatkoVasic-NOAA Oct 4, 2023
c921ce7
Merge branch 'ufs-community:develop' into wrappers
RatkoVasic-NOAA Oct 5, 2023
2fd0569
Merge branch 'ufs-community:develop' into wrappers
RatkoVasic-NOAA Oct 13, 2023
60aa3b3
Get USHdir and JOBSdir from var_defns.sh
RatkoVasic-NOAA Oct 13, 2023
1d97805
Remove old job cards (qsub_job.sh and sq_job.sh)
RatkoVasic-NOAA Oct 13, 2023
6f11464
Get date (PDY and cyc) from var_defns.sh
RatkoVasic-NOAA Oct 13, 2023
230c924
Merge branch 'ufs-community:develop' into wrappers
RatkoVasic-NOAA Nov 14, 2023
1451c42
Reduce number of sample job cards
RatkoVasic-NOAA Nov 20, 2023
d6840cc
Update run_post.qsub
RatkoVasic-NOAA Nov 22, 2023
b0c436c
Update run_post.sbatch
RatkoVasic-NOAA Nov 22, 2023
77e6776
Update README
RatkoVasic-NOAA Nov 27, 2023
40e49b8
Merge branch 'develop' into wrappers
RatkoVasic-NOAA Nov 29, 2023
8266347
Update srw_ftest.sh
RatkoVasic-NOAA Nov 30, 2023
db133c8
Update ush/wrappers/job_cards/README
RatkoVasic-NOAA Dec 4, 2023
f425047
Update ush/wrappers/job_cards/qsub/get_ics.qsub
RatkoVasic-NOAA Dec 4, 2023
ff9c1cb
Update ush/wrappers/job_cards/qsub/get_lbcs.qsub
RatkoVasic-NOAA Dec 4, 2023
d3f2fd7
Update ush/wrappers/job_cards/qsub/make_grid.qsub
RatkoVasic-NOAA Dec 4, 2023
c0e55c5
Update ush/wrappers/job_cards/qsub/make_ics.qsub
RatkoVasic-NOAA Dec 4, 2023
b5f3de7
Update ush/wrappers/job_cards/sbatch/make_lbcs.sbatch
RatkoVasic-NOAA Dec 4, 2023
2f34f52
Update ush/wrappers/job_cards/sbatch/make_orog.sbatch
RatkoVasic-NOAA Dec 4, 2023
808bf8c
Update ush/wrappers/job_cards/sbatch/make_sfc_climo.sbatch
RatkoVasic-NOAA Dec 4, 2023
5ec5140
Update ush/wrappers/job_cards/sbatch/run_fcst.sbatch
RatkoVasic-NOAA Dec 4, 2023
b77fd7d
Update ush/wrappers/job_cards/sbatch/run_post.sbatch
RatkoVasic-NOAA Dec 4, 2023
6d6ca7f
Update ush/wrappers/job_cards/qsub/make_lbcs.qsub
RatkoVasic-NOAA Dec 4, 2023
368acfb
Update ush/wrappers/job_cards/qsub/make_orog.qsub
RatkoVasic-NOAA Dec 4, 2023
76b527c
Update ush/wrappers/job_cards/qsub/make_sfc_climo.qsub
RatkoVasic-NOAA Dec 4, 2023
73b2e5a
Update ush/wrappers/job_cards/qsub/run_fcst.qsub
RatkoVasic-NOAA Dec 4, 2023
438426b
Update ush/wrappers/job_cards/qsub/run_post.qsub
RatkoVasic-NOAA Dec 4, 2023
03db0d1
Update ush/wrappers/job_cards/sbatch/get_ics.sbatch
RatkoVasic-NOAA Dec 4, 2023
359cf1e
Update ush/wrappers/job_cards/sbatch/get_lbcs.sbatch
RatkoVasic-NOAA Dec 4, 2023
51d249d
Update ush/wrappers/job_cards/sbatch/make_grid.sbatch
RatkoVasic-NOAA Dec 4, 2023
a6b576a
Update ush/wrappers/job_cards/sbatch/make_ics.sbatch
RatkoVasic-NOAA Dec 4, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions ush/wrappers/job_cards/README
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
Here are included examples of job cards for two different workload managers:
Slurm (sbatch) and PBS (qsub).
Each directory containds examples of job cards for seven different tasks:
get_ics, get_lbcs, make_grid, make_ics, make_lbcs, make_orog, make_sfc_climo,
run_fcst and run_post.

Some machines have slightly different commands and differences are
RatkoVasic-NOAA marked this conversation as resolved.
Show resolved Hide resolved
included inside each job card sample.

When using Rocoto workflow, you can find printout of your particular
job card in log files. For that print make sure to use -v option when
invoking rocoto commands (rocotorun, rocotorewind, rocotoboot, ...).

23 changes: 23 additions & 0 deletions ush/wrappers/job_cards/qsub/get_ics.qsub
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
#! /bin/sh
#PBS -A epic
#PBS -l select=1:mpiprocs=1:ncpus=1:mem=2G
#PBS -q main
#PBS -l walltime=00:30:00
#PBS -j oe -o get_extrn_ics.log
#PBS -N get_extrn_ics

#--- for propper work, make sure of placement of your job card relative to var_defns.sh file ---#
RatkoVasic-NOAA marked this conversation as resolved.
Show resolved Hide resolved
export GLOBAL_VAR_DEFNS_FP=$PWD'/../var_defns.sh'
export USHdir=`grep USHdir $GLOBAL_VAR_DEFNS_FP | cut -d\' -f2`
export JOBSdir=`grep JOBSdir $GLOBAL_VAR_DEFNS_FP | cut -d\' -f2`
export PDY=`grep DATE_FIRST_CYCL $GLOBAL_VAR_DEFNS_FP | cut -d\' -f2 | cut -c1-8`
export cyc=`grep DATE_FIRST_CYCL $GLOBAL_VAR_DEFNS_FP | cut -d\' -f2 | cut -c9-10`
export nprocs='1'
export subcyc='00'
export ENSMEM_INDX='#mem#'
export ICS_OR_LBCS='ICS'

$USHdir/load_modules_run_task.sh "get_extrn_ics" $JOBSdir/JREGIONAL_GET_EXTRN_MDL_FILES


# for Cheyenne replace main with regular
22 changes: 22 additions & 0 deletions ush/wrappers/job_cards/qsub/get_lbcs.qsub
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
#! /bin/sh
#PBS -A epic
#PBS -l select=1:mpiprocs=1:ncpus=1:mem=2G
#PBS -q main
#PBS -l walltime=01:30:00
#PBS -j oe -o get_extrn_lbcs.log
#PBS -N get_extrn_lbcs

#--- for propper work, make sure of placement of your job card relative to var_defns.sh file ---#
RatkoVasic-NOAA marked this conversation as resolved.
Show resolved Hide resolved
export GLOBAL_VAR_DEFNS_FP=$PWD'/../var_defns.sh'
export USHdir=`grep USHdir $GLOBAL_VAR_DEFNS_FP | cut -d\' -f2`
export JOBSdir=`grep JOBSdir $GLOBAL_VAR_DEFNS_FP | cut -d\' -f2`
export PDY=`grep DATE_FIRST_CYCL $GLOBAL_VAR_DEFNS_FP | cut -d\' -f2 | cut -c1-8`
export cyc=`grep DATE_FIRST_CYCL $GLOBAL_VAR_DEFNS_FP | cut -d\' -f2 | cut -c9-10`
export nprocs='1'
export subcyc='00'
export ENSMEM_INDX='#mem#'
export ICS_OR_LBCS='LBCS'

$USHdir/load_modules_run_task.sh "get_extrn_lbcs" $JOBSdir/JREGIONAL_GET_EXTRN_MDL_FILES

# for Cheyenne replace main with regular
16 changes: 16 additions & 0 deletions ush/wrappers/job_cards/qsub/make_grid.qsub
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
#! /bin/sh
#PBS -A epic
#PBS -l select=1:mpiprocs=24:ncpus=24
#PBS -q main
#PBS -l walltime=00:20:00
#PBS -j oe -o make_grid.log
#PBS -N make_grid

#--- for propper work, make sure of placement of your job card relative to var_defns.sh file ---#
RatkoVasic-NOAA marked this conversation as resolved.
Show resolved Hide resolved
export GLOBAL_VAR_DEFNS_FP=$PWD'/../var_defns.sh'
export USHdir=`grep USHdir $GLOBAL_VAR_DEFNS_FP | cut -d\' -f2`
export JOBSdir=`grep JOBSdir $GLOBAL_VAR_DEFNS_FP | cut -d\' -f2`

$USHdir/load_modules_run_task.sh "make_grid" $JOBSdir/JREGIONAL_MAKE_GRID

# for Cheyenne replace main with regular
22 changes: 22 additions & 0 deletions ush/wrappers/job_cards/qsub/make_ics.qsub
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
#! /bin/sh
#PBS -A epic
#PBS -l select=4:mpiprocs=12:ncpus=12
#PBS -q main
#PBS -l walltime=00:30:00
#PBS -j oe -o make_ics.log
#PBS -N make_ics

#--- for propper work, make sure of placement of your job card relative to var_defns.sh file ---#
RatkoVasic-NOAA marked this conversation as resolved.
Show resolved Hide resolved
export GLOBAL_VAR_DEFNS_FP=$PWD'/../var_defns.sh'
export USHdir=`grep USHdir $GLOBAL_VAR_DEFNS_FP | cut -d\' -f2`
export JOBSdir=`grep JOBSdir $GLOBAL_VAR_DEFNS_FP | cut -d\' -f2`
export PDY=`grep DATE_FIRST_CYCL $GLOBAL_VAR_DEFNS_FP | cut -d\' -f2 | cut -c1-8`
export cyc=`grep DATE_FIRST_CYCL $GLOBAL_VAR_DEFNS_FP | cut -d\' -f2 | cut -c9-10`
export nprocs='48'
export subcyc='00'
export ENSMEM_INDX='000'
export SLASH_ENSMEM_SUBDIR='/'

$USHdir/load_modules_run_task.sh "make_ics" $JOBSdir/JREGIONAL_MAKE_ICS

# for Cheyenne replace main with regular
24 changes: 24 additions & 0 deletions ush/wrappers/job_cards/qsub/make_lbcs.qsub
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
#! /bin/sh
#PBS -A epic
#PBS -l select=4:mpiprocs=12:ncpus=12
#PBS -q main
#PBS -l walltime=00:30:00
#PBS -j oe -o make_lbcs.log
#PBS -N make_lbcs

#--- for propper work, make sure of placement of your job card relative to var_defns.sh file ---#
RatkoVasic-NOAA marked this conversation as resolved.
Show resolved Hide resolved
export GLOBAL_VAR_DEFNS_FP=$PWD'/../var_defns.sh'
export USHdir=`grep USHdir $GLOBAL_VAR_DEFNS_FP | cut -d\' -f2`
export JOBSdir=`grep JOBSdir $GLOBAL_VAR_DEFNS_FP | cut -d\' -f2`
export PDY=`grep DATE_FIRST_CYCL $GLOBAL_VAR_DEFNS_FP | cut -d\' -f2 | cut -c1-8`
export cyc=`grep DATE_FIRST_CYCL $GLOBAL_VAR_DEFNS_FP | cut -d\' -f2 | cut -c9-10`
export nprocs='48'
export subcyc='00'
export ENSMEM_INDX='000'
export SLASH_ENSMEM_SUBDIR='/'
export bcgrp='00'
export bcgrpnum='1'

$USHdir/load_modules_run_task.sh "make_lbcs" $JOBSdir/JREGIONAL_MAKE_LBCS

# for Cheyenne replace main with regular
17 changes: 17 additions & 0 deletions ush/wrappers/job_cards/qsub/make_orog.qsub
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
#! /bin/sh
#PBS -A epic
#PBS -l select=1:mpiprocs=24:ncpus=24
#PBS -q main
#PBS -l walltime=00:20:00
#PBS -j oe -o make_orog.log
#PBS -N make_orog

#--- for propper work, make sure of placement of your job card relative to var_defns.sh file ---#
RatkoVasic-NOAA marked this conversation as resolved.
Show resolved Hide resolved
export GLOBAL_VAR_DEFNS_FP=$PWD'/../var_defns.sh'
export USHdir=`grep USHdir $GLOBAL_VAR_DEFNS_FP | cut -d\' -f2`
export JOBSdir=`grep JOBSdir $GLOBAL_VAR_DEFNS_FP | cut -d\' -f2`
export nprocs='24'

$USHdir/load_modules_run_task.sh "make_orog" $JOBSdir/JREGIONAL_MAKE_OROG

# for Cheyenne replace main with regular
17 changes: 17 additions & 0 deletions ush/wrappers/job_cards/qsub/make_sfc_climo.qsub
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
#! /bin/sh
#PBS -A epic
#PBS -l select=2:mpiprocs=24:ncpus=24
#PBS -q main
#PBS -l walltime=00:20:00
#PBS -j oe -o make_sfc_climo.log
#PBS -N make_sfc_climo

#--- for propper work, make sure of placement of your job card relative to var_defns.sh file ---#
RatkoVasic-NOAA marked this conversation as resolved.
Show resolved Hide resolved
export GLOBAL_VAR_DEFNS_FP=$PWD'/../var_defns.sh'
export USHdir=`grep USHdir $GLOBAL_VAR_DEFNS_FP | cut -d\' -f2`
export JOBSdir=`grep JOBSdir $GLOBAL_VAR_DEFNS_FP | cut -d\' -f2`
export nprocs='48'

$USHdir/load_modules_run_task.sh "make_sfc_climo" $JOBSdir/JREGIONAL_MAKE_SFC_CLIMO

# for Cheyenne replace main with regular
21 changes: 21 additions & 0 deletions ush/wrappers/job_cards/qsub/run_fcst.qsub
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
#! /bin/sh
#PBS -A epic
#PBS -l select=1:mpiprocs=36:ncpus=36
#PBS -q main
#PBS -l walltime=00:30:00
#PBS -j oe -o run_fcst.log
#PBS -N run_fcst

#--- for propper work, make sure of placement of your job card relative to var_defns.sh file ---#
RatkoVasic-NOAA marked this conversation as resolved.
Show resolved Hide resolved
export GLOBAL_VAR_DEFNS_FP=$PWD'/../var_defns.sh'
export USHdir=`grep USHdir $GLOBAL_VAR_DEFNS_FP | cut -d\' -f2`
export JOBSdir=`grep JOBSdir $GLOBAL_VAR_DEFNS_FP | cut -d\' -f2`
export PDY=`grep DATE_FIRST_CYCL $GLOBAL_VAR_DEFNS_FP | cut -d\' -f2 | cut -c1-8`
export cyc=`grep DATE_FIRST_CYCL $GLOBAL_VAR_DEFNS_FP | cut -d\' -f2 | cut -c9-10`
export subcyc='00'
export ENSMEM_INDX='000'
export SLASH_ENSMEM_SUBDIR='/'

$USHdir/load_modules_run_task.sh "run_fcst" $JOBSdir/JREGIONAL_RUN_FCST

# for Cheyenne replace main with regular
25 changes: 25 additions & 0 deletions ush/wrappers/job_cards/qsub/run_post.qsub
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
#! /bin/sh
#PBS -A epic
#PBS -j oe -o run_post.log
#PBS -l select=2:mpiprocs=24:ncpus=24
#PBS -q main
#PBS -l walltime=00:15:00
#PBS -N run_post

#--- for propper work, make sure of placement of your job card relative to var_defns.sh file ---#
RatkoVasic-NOAA marked this conversation as resolved.
Show resolved Hide resolved
export GLOBAL_VAR_DEFNS_FP=$PWD'/../var_defns.sh'
export USHdir=`grep USHdir $GLOBAL_VAR_DEFNS_FP | cut -d\' -f2`
export JOBSdir=`grep JOBSdir $GLOBAL_VAR_DEFNS_FP | cut -d\' -f2`
export PDY=`grep DATE_FIRST_CYCL $GLOBAL_VAR_DEFNS_FP | cut -d\' -f2 | cut -c1-8`
export cyc=`grep DATE_FIRST_CYCL $GLOBAL_VAR_DEFNS_FP | cut -d\' -f2 | cut -c9-10`
export SLASH_ENSMEM_SUBDIR='/'
export ENSMEM_INDX='000'
export nprocs='48'

num_fcst_hrs=${FCST_LEN_HRS}
for (( i=0; i<=$((num_fcst_hrs)); i++ )); do
export fhr=`printf "%03i" ${i}`
$USHdir/load_modules_run_task.sh "run_post" $JOBSdir/JREGIONAL_RUN_POST
done

# for Cheyenne replace main with regular
34 changes: 34 additions & 0 deletions ush/wrappers/job_cards/sbatch/get_ics.sbatch
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
#! /bin/sh
#SBATCH --account=epic
#SBATCH --nodes=1-1
#SBATCH --tasks-per-node=1
#SBATCH --partition=service
#SBATCH --qos=batch
#SBATCH -t 00:05:00
#SBATCH -o get_extrn_ics.log
#SBATCH --mem=2048
#SBATCH --job-name=get_extrn_ics
#SBATCH --export=NONE

# Prepared for Hera mchine

#--- for propper work, make sure of placement of your job card relative to var_defns.sh file ---#
RatkoVasic-NOAA marked this conversation as resolved.
Show resolved Hide resolved
export GLOBAL_VAR_DEFNS_FP=$PWD'/../var_defns.sh'
export USHdir=`grep USHdir $GLOBAL_VAR_DEFNS_FP | cut -d\' -f2`
export JOBSdir=`grep JOBSdir $GLOBAL_VAR_DEFNS_FP | cut -d\' -f2`
export PDY=`grep DATE_FIRST_CYCL $GLOBAL_VAR_DEFNS_FP | cut -d\' -f2 | cut -c1-8`
export cyc=`grep DATE_FIRST_CYCL $GLOBAL_VAR_DEFNS_FP | cut -d\' -f2 | cut -c9-10`
export nprocs='1'
export subcyc='00'
export ENSMEM_INDX='#mem#'
export ICS_OR_LBCS='ICS'

$USHdir/load_modules_run_task.sh "get_extrn_ics" $JOBSdir/JREGIONAL_GET_EXTRN_MDL_FILES

# Gaea-c5 differences:
##SBATCH --qos=normal
##SBATCH --clusters=es --partition=eslogin_c5 --export=NONE

# Gaea differences:
##SBATCH --qos=windfall
##SBATCH --clusters=es --export=NONE
34 changes: 34 additions & 0 deletions ush/wrappers/job_cards/sbatch/get_lbcs.sbatch
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
#! /bin/sh
#SBATCH --account=epic
#SBATCH --nodes=1-1
#SBATCH --tasks-per-node=1
#SBATCH --partition=service
#SBATCH --qos=batch
#SBATCH -t 00:05:00
#SBATCH -o get_extrn_lbcs.log
#SBATCH --mem=2048
#SBATCH --job-name=get_extrn_lbcs
#SBATCH --export=NONE

# Prepared for Hera mchine

#--- for propper work, make sure of placement of your job card relative to var_defns.sh file ---#
RatkoVasic-NOAA marked this conversation as resolved.
Show resolved Hide resolved
export GLOBAL_VAR_DEFNS_FP=$PWD'/../var_defns.sh'
export USHdir=`grep USHdir $GLOBAL_VAR_DEFNS_FP | cut -d\' -f2`
export JOBSdir=`grep JOBSdir $GLOBAL_VAR_DEFNS_FP | cut -d\' -f2`
export PDY=`grep DATE_FIRST_CYCL $GLOBAL_VAR_DEFNS_FP | cut -d\' -f2 | cut -c1-8`
export cyc=`grep DATE_FIRST_CYCL $GLOBAL_VAR_DEFNS_FP | cut -d\' -f2 | cut -c9-10`
export nprocs='1'
export subcyc='00'
export ENSMEM_INDX='#mem#'
export ICS_OR_LBCS='LBCS'

$USHdir/load_modules_run_task.sh "get_extrn_lbcs" $JOBSdir/JREGIONAL_GET_EXTRN_MDL_FILES

# Gaea-c5 differences:
##SBATCH --qos=normal
##SBATCH --clusters=es --partition=eslogin_c5 --export=NONE

# Gaea differences:
##SBATCH --qos=windfall
##SBATCH --clusters=es --export=NONE
35 changes: 35 additions & 0 deletions ush/wrappers/job_cards/sbatch/make_grid.sbatch
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
#! /bin/sh
#SBATCH --account=epic
#SBATCH --nodes=1-1
#SBATCH --tasks-per-node=24
#SBATCH --qos=batch
#SBATCH -t 00:05:00
#SBATCH -o make_grid.log
#SBATCH --job-name=make_grid
#SBATCH --export=NONE

# Prepared for Hera mchine

#--- for propper work, make sure of placement of your job card relative to var_defns.sh file ---#
RatkoVasic-NOAA marked this conversation as resolved.
Show resolved Hide resolved
export GLOBAL_VAR_DEFNS_FP=$PWD'/../var_defns.sh'
export USHdir=`grep USHdir $GLOBAL_VAR_DEFNS_FP | cut -d\' -f2`
export JOBSdir=`grep JOBSdir $GLOBAL_VAR_DEFNS_FP | cut -d\' -f2`

$USHdir/load_modules_run_task.sh "make_grid" $JOBSdir/JREGIONAL_MAKE_GRID

# Gaea-c5 differences:
##SBATCH --qos=normal
##SBATCH --clusters=c5 --partition=batch --export=NONE
#export nprocs='24'

# Gaea differences:
##SBATCH --qos=windfall
##SBATCH --clusters=c4 --export=NONE
#export nprocs='24'

# Jet differences:
##SBATCH --partition=sjet,vjet,kjet,xjet
#export nprocs='24'

# Orion differences:
##SBATCH --partition=orion
41 changes: 41 additions & 0 deletions ush/wrappers/job_cards/sbatch/make_ics.sbatch
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
#! /bin/sh
#SBATCH --account=epic
#SBATCH --nodes=4-4
#SBATCH --tasks-per-node=12
#SBATCH --qos=batch
#SBATCH -t 00:30:00
#SBATCH -o make_ics.log
#SBATCH --job-name=make_ics
#SBATCH --export=NONE

# Prepared for Hera mchine

#--- for propper work, make sure of placement of your job card relative to var_defns.sh file ---#
RatkoVasic-NOAA marked this conversation as resolved.
Show resolved Hide resolved
export GLOBAL_VAR_DEFNS_FP=$PWD'/../var_defns.sh'
export USHdir=`grep USHdir $GLOBAL_VAR_DEFNS_FP | cut -d\' -f2`
export JOBSdir=`grep JOBSdir $GLOBAL_VAR_DEFNS_FP | cut -d\' -f2`
export PDY=`grep DATE_FIRST_CYCL $GLOBAL_VAR_DEFNS_FP | cut -d\' -f2 | cut -c1-8`
export cyc=`grep DATE_FIRST_CYCL $GLOBAL_VAR_DEFNS_FP | cut -d\' -f2 | cut -c9-10`
export subcyc='00'
export ENSMEM_INDX='000'
export SLASH_ENSMEM_SUBDIR='/'
export NWGES_DIR=$PWD'/../../../nco_dirs/nwges/20190615'

$USHdir/load_modules_run_task.sh "make_ics" $JOBSdir/JREGIONAL_MAKE_ICS

# Gaea-c5 differences:
##SBATCH --qos=normal
##SBATCH --clusters=c5 --partition=batch --export=NONE
#export nprocs='48'

# Gaea differences:
##SBATCH --qos=windfall
##SBATCH --clusters=c4 --export=NONE
#export nprocs='48'

# Jet differences:
##SBATCH --partition=sjet,vjet,kjet,xjet
#export nprocs='48'

# Orion differences:
##SBATCH --partition=orion
Loading
Loading