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

NOAA machine pass of base_suite #155 #372

Merged
merged 99 commits into from
May 15, 2020
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
Show all changes
99 commits
Select commit Hold shift + click to select a range
3f7753b
update to include a 'high_Sierra' machine with gnu compilers,
rgrumbine Apr 23, 2018
13ea87d
Merge remote-tracking branch 'upstream/master'
rgrumbine Oct 4, 2018
9fe8b2b
Syncing theia and upstream/master branch
rgrumbine Oct 5, 2018
e9e0818
theia execution
rgrumbine Oct 5, 2018
a9cbb03
intel compiler version tests -- 15.0.0 or greater
rgrumbine Oct 5, 2018
47b4cdd
Merge remote-tracking branch 'upstream/master'
rgrumbine Oct 12, 2018
1519154
working on variations for round robin test
rgrumbine Dec 18, 2018
9f237f1
Merge branch 'master' of https://github.com/CICE-Consortium/CICE
rgrumbine Mar 1, 2019
363bcac
syncing to main
rgrumbine Mar 1, 2019
883b0bd
sync
rgrumbine Mar 1, 2019
327a0bd
Merge branch 'master' of https://github.com/CICE-Consortium/CICE
rgrumbine Mar 26, 2019
56940e9
testing
rgrumbine Apr 30, 2019
3626ad5
end test
rgrumbine Apr 30, 2019
c97f570
successful on phase2 for all regression tests
rgrumbine Apr 30, 2019
c0c9916
start on phase3 execution
rgrumbine Apr 30, 2019
62b2d2f
add phase3 system
rgrumbine Apr 30, 2019
c7991a7
syncing and phase3 modules
rgrumbine Apr 30, 2019
54d93d2
Merge pull request #1 from rgrumbine/fb_phase3
rgrumbine Apr 30, 2019
6ab17be
Merge pull request #2 from rgrumbine/develop
rgrumbine Apr 30, 2019
f606b22
update configs manually from master
rgrumbine May 1, 2019
9bbcd09
Merge branch 'fb_phase3' into develop
rgrumbine May 1, 2019
8834eba
env edit
rgrumbine May 2, 2019
7305a29
builds on phase3 now
rgrumbine May 13, 2019
2703c61
test
rgrumbine May 24, 2019
90732eb
Merge branch 'master' of https://github.com/CICE-Consortium/CICE into…
rgrumbine May 24, 2019
f843af7
trying to pull/merge cice master
rgrumbine May 24, 2019
64081e7
theia
rgrumbine May 24, 2019
b18984b
Merge branch 'master' of https://github.com/CICE-Consortium/CICE
rgrumbine May 24, 2019
e95c565
Merge branch 'master' into develop
rgrumbine May 24, 2019
97179e1
successful theia build
rgrumbine May 24, 2019
40d5429
Merge pull request #4 from rgrumbine/fb_theia
rgrumbine May 24, 2019
a4b87b2
merging in theia, phase3
rgrumbine May 24, 2019
70accea
garbage
rgrumbine May 24, 2019
f859b24
update theia intel env
rgrumbine May 28, 2019
40d1cf0
mods for running in NOAA
rgrumbine May 31, 2019
7fd0551
Merge branch 'master' of https://github.com/cice-consortium/cice into…
rgrumbine May 31, 2019
edbef30
Merge branch 'master' of https://github.com/cice-consortium/cice into…
rgrumbine May 31, 2019
1799157
Merge pull request #1 from CICE-Consortium/master
rgrumbine Jul 11, 2019
e15fcd3
start towards hera
rgrumbine Aug 30, 2019
a8b2667
tmp
rgrumbine Aug 30, 2019
4514ff8
Merge branch 'fb_mac' of github.com:rgrumbine/CICE into fb_mac
rgrumbine Aug 30, 2019
4970900
theia passes with most recent of all modules
rgrumbine Aug 30, 2019
96ffc20
moving to hera
rgrumbine Sep 18, 2019
9edfb37
Merge branch 'fb_mac' of github.com:rgrumbine/CICE into fb_mac
rgrumbine Sep 18, 2019
7106839
clean regression run on hera
rgrumbine Sep 19, 2019
76ee7b7
Merge branch 'develop' of github.com:rgrumbine/CICE into develop
rgrumbine Sep 19, 2019
011bdf7
cleanup
rgrumbine Sep 20, 2019
ffe9272
phase3 work
rgrumbine Oct 10, 2019
62d4854
Merge branch 'master' of github.com:rgrumbine/CICE
rgrumbine Oct 10, 2019
571a6e4
minor manual move towards master copy
rgrumbine Oct 10, 2019
6d3370e
Merge pull request #2 from rgrumbine/fb_mac
rgrumbine Oct 10, 2019
088dc11
re-fix phase3 script
rgrumbine Oct 10, 2019
1074eea
Merge branch 'develop' of github.com:rgrumbine/CICE into develop
rgrumbine Oct 11, 2019
6727489
nearing full phase3
rgrumbine Oct 18, 2019
3e27ea1
update path for data
rgrumbine Oct 18, 2019
69c06d0
Merge pull request #3 from rgrumbine/fb_mac
rgrumbine Oct 19, 2019
536b50c
actual final version of phase3
rgrumbine Oct 19, 2019
35475a7
Merge branch 'fb_mac' of https://github.com/rgrumbine/CICE into fb_mac
rgrumbine Oct 19, 2019
f732e83
Merge pull request #4 from rgrumbine/fb_mac
rgrumbine Oct 19, 2019
6141edc
from master
rgrumbine Oct 19, 2019
e65e65b
Merge pull request #6 from rgrumbine/gamma
rgrumbine Oct 19, 2019
bfd04dc
cicecore updating from master
rgrumbine Oct 19, 2019
a2fcc64
Merge pull request #7 from rgrumbine/gamma
rgrumbine Oct 19, 2019
23bb58b
Merge branch 'develop'
rgrumbine Oct 19, 2019
3c70820
from consortium/master
rgrumbine Oct 19, 2019
154d40b
Merge pull request #8 from rgrumbine/gamma
rgrumbine Oct 19, 2019
8b3a2bb
Merge branch 'gamma' into develop
rgrumbine Oct 19, 2019
25805dd
Merge branch 'develop' of github.com:rgrumbine/CICE into develop
rgrumbine Oct 19, 2019
4d7b31f
Merge branch 'develop'
rgrumbine Oct 19, 2019
e30ace6
more from master
rgrumbine Oct 19, 2019
96a1df0
Merge branch 'gamma' into develop
rgrumbine Oct 19, 2019
add09ac
Merge branch 'develop'
rgrumbine Oct 19, 2019
3da094d
retry sync
rgrumbine Oct 19, 2019
8a9ab74
Merge branch 'develop'
rgrumbine Oct 19, 2019
0c774e9
Merge branch 'master' of https://github.com/CICE-Consortium/CICE into…
rgrumbine Oct 19, 2019
f5164da
Merge branch 'CICE-Consortium-master' into gamma
rgrumbine Oct 19, 2019
95444b3
Merge pull request #10 from rgrumbine/gamma
rgrumbine Oct 19, 2019
bca7a84
Merge branch 'master' into develop
rgrumbine Oct 19, 2019
254ffb5
Merge pull request #11 from rgrumbine/develop
rgrumbine Oct 19, 2019
9b5ff3c
manual add/subtrace
rgrumbine Oct 19, 2019
07d4a1d
script perms and large diff files
rgrumbine Oct 19, 2019
68615cd
retrieve hera
rgrumbine Oct 19, 2019
74659f2
docs and cicecore sync to master
rgrumbine Oct 19, 2019
97d6625
machine syncing
rgrumbine Oct 19, 2019
a6b5c9c
couple more
rgrumbine Oct 19, 2019
4083514
some more
rgrumbine Oct 19, 2019
239f03a
Merge pull request #12 from rgrumbine/develop
rgrumbine Oct 19, 2019
322d839
finally the right template
rgrumbine Oct 19, 2019
759a524
finally correct template
rgrumbine Oct 19, 2019
bcb90ef
typography in master
rgrumbine Oct 20, 2019
d2b0e1c
Merge pull request #13 from rgrumbine/develop
rgrumbine Oct 20, 2019
f3540e1
restore working batch.csh
rgrumbine Oct 21, 2019
ac3138c
Merge branch 'develop'
rgrumbine Oct 21, 2019
b68acf4
towards matching consortium master
rgrumbine Oct 21, 2019
432c29d
last? add for syncing
rgrumbine Oct 21, 2019
8e49026
Merge pull request #14 from rgrumbine/phase3_6.0.2.0
rgrumbine Oct 21, 2019
162946a
Revert icepack to 1.1.2
rgrumbine Oct 21, 2019
9cbc4d5
Merge branch 'master' of github.com:rgrumbine/CICE
rgrumbine Oct 21, 2019
ce1e22a
Merge branch 'master' into master
apcraig Mar 12, 2020
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
46 changes: 28 additions & 18 deletions .github/PULL_REQUEST_TEMPLATE
Original file line number Diff line number Diff line change
@@ -1,19 +1,29 @@
[Remove this and add a short summary line]:

- Developer(s):

- Please suggest code Pull Request reviewers in the column at right.

- Are the code changes bit for bit, different at roundoff level, or more substantial?

- Please include the link to test results or paste the summary block from the bottom of the testing output below.

- Does this PR create or have dependencies on Icepack or any other models?

- Is the documentation being updated with this PR? (Y/N)
If not, does the documentation need to be updated separately at a later time? (Y/N)

Note: "Documentation" includes information on the wiki and .rst files in doc/source/,
which are used to create the online technical docs at https://readthedocs.org/projects/cice-consortium-cice/.

- Other Relevant Details:
For detailed information about submitting Pull Requests (PRs) to the CICE-Consortium,
please refer to: <https://github.com/CICE-Consortium/About-Us/wiki/Resource-Index#information-for-developers>


## PR checklist
- [ ] Short (1 sentence) summary of your PR:
ENTER INFORMATION HERE
- [ ] Developer(s):
ENTER INFORMATION HERE
- [ ] Suggest PR reviewers from list in the column to the right.
- [ ] Please copy the PR test results link or provide a summary of testing completed below.
ENTER INFORMATION HERE
- How much do the PR code changes differ from the unmodified code?
- [ ] bit for bit
- [ ] different at roundoff level
- [ ] more substantial
- Does this PR create or have dependencies on Icepack or any other models?
- [ ] Yes
- [ ] No
- Does this PR add any new test cases?
- [ ] Yes
- [ ] No
- Is the documentation being updated? ("Documentation" includes information on the wiki or in the .rst files from doc/source/, which are used to create the online technical docs at https://readthedocs.org/projects/cice-consortium-cice/. A test build of the technical docs will be performed as part of the PR testing.)
- [ ] Yes
- [ ] No, does the documentation need to be updated at a later time?
- [ ] Yes
- [ ] No
- [ ] Please provide any additional information or relevant details below:
104 changes: 104 additions & 0 deletions .zenodo.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,104 @@
{
"license": "other-open",
"description": "No description provided",
"language": "English",
"title": "CICE-Consortium/CICE: CICE Version m.n.p",
"keywords": [
"sea ice model, CICE, Icepack"
],
"version": "m.n.p",
"upload_type": "software",
"communities": [
{
"identifier": "cice-consortium"
}
],
"publication_date": "2019-07-25",
"creators": [
{
"affiliation": "Los Alamos National Laboratory",
"name": "Elizabeth Hunke"
},
{
"affiliation": "Naval Research Laboratory Stennis Space Center",
"name": "Richard Allard"
},
{
"affiliation": "National Center for Atmospheric Research",
"name": "David A. Bailey"
},
{
"affiliation": "Environment and Climate Change Canada",
"name": "Philippe Blain"
},
{
"affiliation": "Environment and Climate Change Canada",
"name": "Amelie Bouchat"
},
{
"affiliation": "National Oceanographic and Atmospheric Administration (CTR)",
"name": "Tony Craig"
},
{
"affiliation": "Environment and Climate Change Canada",
"name": "Frederic Dupont"
},
{
"affiliation": "National Center for Atmospheric Research",
"name": "Alice DuVivier"
},
{
"affiliation": "National Oceanographic and Atmospheric Administration",
"name": "Robert Grumbine"
},
{
"affiliation": "Naval Research Laboratory Stennis Space Center",
"name": "David Hebert"
},
{
"affiliation": "National Center for Atmospheric Research",
"name": "Marika Holland"
},
{
"affiliation": "Los Alamos National Laboratory",
"name": "Nicole Jeffery"
},
{
"affiliation": "Environment and Climate Change Canada",
"name": "Jean-Francois Lemieux"
},
{
"affiliation": "Danish Meteorological Institute",
"name": "Till Rasmussen"
},
{
"affiliation": "Danish Meteorological Institute",
"name": "Mads Ribergaard"
},
{
"affiliation": "Los Alamos National Laboratory",
"name": "Andrew Roberts"
},
{
"affiliation": "Naval Research Laboratory Stennis Space Center (CTR)",
"name": "Matthew Turner"
},
{
"affiliation": "Geophysical Fluid Dynamics Laboratory",
"name": "Michael Winton"
}
],
"access_right": "open",
"related_identifiers": [
{
"scheme": "url",
"identifier": "https://github.com/CICE-Consortium/CICE/tree/CICE6.0.1",
"relation": "isSupplementTo"
},
{
"scheme": "doi",
"identifier": "10.5281/zenodo.1205674",
"relation": "isVersionOf"
}
]
}
79 changes: 51 additions & 28 deletions configuration/scripts/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@
# SRCS=<files> ~ list of src files, default is all .c .F .F90 files in VPATH
# VPFILE=<file> ~ file with list of dirs, used to create VPATH
# SRCFILE=<file> ~ file with list of src files, used to create SRCS
# DEPGEN=<exec> ~ dependency generator utility, default is makdep
#
# <macro defns> ~ any macro definitions found in this file or the included
# MACFILE will be over-riden by cmd-line macro definitions
Expand All @@ -31,7 +30,9 @@ VPFILE := NONE
VPATH := .
SRCFILE := NONE
SRCS := NONE
DEPGEN := ./makdep # an externally provided dependency generator

# dependency generator
DEPGEN := ./makdep

ifneq ($(VPATH),.)
# this variable was specified on cmd line or in an env var
Expand All @@ -58,26 +59,33 @@ endif
OBJS := $(addsuffix .o, $(sort $(basename $(notdir $(SRCS)))))
DEPS := $(addsuffix .d, $(sort $(basename $(notdir $(SRCS)))))
INCS := $(patsubst %,-I%, $(VPATH) )
OBJS_DEPGEN := $(addprefix $(ICE_CASEDIR)/,$(addsuffix .c, $(notdir $(DEPGEN))))
MODDIR:= -I.
RM := rm

.SUFFIXES:
.SUFFIXES: .F90 .F .c .o

.PHONY: all cice targets target db_files db_flags clean realclean
all: $(EXEC)

cice: $(EXEC)

#-------------------------------------------------------------------------------
# include the file that provides macro definitions required by build rules
# note: the MACFILE may not be needed for certain goals
#-------------------------------------------------------------------------------

ifneq ($(MAKECMDGOALS), db_files)
-include $(MACFILE)
endif
-include $(MACFILE)

#-------------------------------------------------------------------------------
# echo file names, paths, compile flags, etc. used during build
# echo supported targets, file names, paths, compile flags, etc. used during build
#-------------------------------------------------------------------------------

targets:
@echo " "
@echo "Supported Makefile Targets are: cice, makdep, depends, clean, realclean, targets, db_files, db_flags"
target: targets

db_files:
@echo " "
@echo "* EXEC := $(EXEC)"
Expand All @@ -89,12 +97,22 @@ db_files:
@echo "* SRCS := $(SRCS)"
@echo "* OBJS := $(OBJS)"
@echo "* DEPS := $(DEPS)"
@echo "* ULIBS := $(ULIBS)"
@echo "* SLIBS := $(SLIBS)"
@echo "* INCLDIR := $(INCLDIR)"
@echo "* OBJS_DEPGEN := $(OBJS_DEPGEN)"
db_flags:
@echo " "
@echo "* cpp := $(CPP) $(CPPFLAGS) $(CPPDEFS) $(INCS) $(INCLDIR)"
@echo "* cc := $(CC) -c $(CFLAGS) $(INCS) $(INCLDIR)"
@echo "* .F.o := $(FC) -c $(FFLAGS) $(FIXEDFLAGS) $(INCS) $(INCLDIR)"
@echo "* .F90.o := $(FC) -c $(FFLAGS) $(FREEFLAGS) $(INCS) $(INCLDIR)"
@echo "* $(DEPGEN) := $(SCC) $(CFLAGS_HOST)"
@echo "* %.d : %.c := $(DEPGEN) $(INCS)"
@echo "* %.d : %.F := $(DEPGEN) $(INCS)"
@echo "* %.d : %.F90 := $(DEPGEN) $(INCS)"
@echo "* %.d : %.H := $(DEPGEN) $(INCS)"
@echo "* cpp := $(CPP) $(CPPFLAGS) $(CPPDEFS) $(INCLDIR)"
@echo "* .c.o := $(CC) $(CFLAGS) $(CPPDEFS) $(INCLDIR)"
@echo "* .F.o := $(FC) -c $(FFLAGS) $(FIXEDFLAGS) $(CPPDEFS) $(INCLDIR)"
@echo "* .F90.o := $(FC) -c $(FFLAGS) $(FREEFLAGS) $(CPPDEFS) $(MODDIR) $(INCLDIR)"
@echo "* $(notdir $(EXEC)) := $(LD) $(LDFLAGS) $(ULIBS) $(SLIBS)"

#-------------------------------------------------------------------------------
# build rule for makdep: MACFILE, cmd-line, or env vars must provide
Expand All @@ -105,7 +123,8 @@ ifndef $(CFLAGS_HOST)
CFLAGS_HOST :=
endif

$(DEPGEN): $(ICE_CASEDIR)/makdep.c
$(DEPGEN): $(OBJS_DEPGEN)
@ echo "Building makdep"
$(SCC) -o $@ $(CFLAGS_HOST) $<

#-------------------------------------------------------------------------------
Expand All @@ -116,58 +135,62 @@ $(EXEC): $(OBJS)
$(LD) -o $(EXEC) $(LDFLAGS) $(OBJS) $(ULIBS) $(SLIBS)

.c.o:
$(CC) $(CFLAGS) $(CPPDEFS) $(INCS) $(INCLDIR) $<
$(CC) $(CFLAGS) $(CPPDEFS) $(INCLDIR) $<

.F.o:
$(FC) -c $(FFLAGS) $(FIXEDFLAGS) $(CPPDEFS) $(INCS) $(INCLDIR) $<
$(FC) -c $(FFLAGS) $(FIXEDFLAGS) $(CPPDEFS) $(INCLDIR) $<

.F90.o:
$(FC) -c $(FFLAGS) $(FREEFLAGS) $(CPPDEFS) $(INCS) $(INCLDIR) $<

mostlyclean:
$(RM) -f *.f *.f90
$(FC) -c $(FFLAGS) $(FREEFLAGS) $(CPPDEFS) $(MODDIR) $(INCLDIR) $<

clean:
$(RM) -f *.f *.f90 *.d *.mod *.o $(EXEC)
# $(RM) -f *.f *.f90 *.d *.$(MOD_SUFFIX) $(OBJS)
$(RM) -f *.o *.d *.mod $(EXEC)

realclean:
$(RM) -f *.f *.f90 *.d *.$(MOD_SUFFIX) $(OBJS) $(EXEC)
realclean: clean
$(RM) -f $(DEPGEN)

#-------------------------------------------------------------------------------
# Build & include dependency files
#-------------------------------------------------------------------------------
# ASSUMPTIONS:
# o an externally provided dependency generator, $(DEPGEN), is available,
# o the dependency generator, $(DEPGEN), can be built,
# its cmd line syntax is compatible with the build rules below. Eg, for
# each .o file, there is a corresponding .d (dependency) file, and both
# will be dependent on the same src file, eg. foo.o foo.d : foo.F90
# Also, the dependancy genorator's capabilities, limitations, and assumptions
# are understood & accepted.
#-------------------------------------------------------------------------------

%.d : %.c
depends: $(DEPS)

%.d : %.c $(DEPGEN)
@ echo "Building dependency for $@"
@ $(DEPGEN) -f $(INCS) $< | head -3 > $@
%.d : %.F
%.d : %.F $(DEPGEN)
@ echo "Building dependency for $@"
@ $(DEPGEN) -f $(INCS) $< > $@
%.d : %.F90
%.d : %.F90 $(DEPGEN)
@ echo "Building dependency for $@"
@ $(DEPGEN) -f $(INCS) $< > $@
%.d : %.H
%.d : %.H $(DEPGEN)
@ echo "Building dependency for $@"
@ $(DEPGEN) -f $(INCS) $< > $@

# the if-tests prevent DEPS files from being created when they're not needed
ifneq ($(MAKECMDGOALS), db_files)
ifneq ($(MAKECMDGOALS), db_flags)
ifneq ($(MAKECMDGOALS), mostlyclean)
ifneq ($(MAKECMDGOALS), clean)
ifneq ($(MAKECMDGOALS), realclean)
ifneq ($(MAKECMDGOALS), targets)
ifneq ($(MAKECMDGOALS), target)
ifneq ($(MAKECMDGOALS), makdep)
ifneq ($(MAKECMDGOALS), depends)
-include $(DEPS)
endif
endif
endif
endif
endif
endif
endif
endif
45 changes: 36 additions & 9 deletions configuration/scripts/cice.batch.csh
Original file line number Diff line number Diff line change
Expand Up @@ -28,17 +28,24 @@ if (${taskpernodelimit} > ${ntasks}) set taskpernodelimit = ${ntasks}
set ptile = $taskpernode
if ($ptile > ${maxtpn} / 2) @ ptile = ${maxtpn} / 2

set runlength = ${ICE_RUNLENGTH}
if ($?ICE_MACHINE_MAXRUNLENGTH) then
if (${runlength} > ${ICE_MACHINE_MAXRUNLENGTH}) then
set runlength = ${ICE_MACHINE_MAXRUNLENGTH}
endif
endif

set queue = "${ICE_QUEUE}"
set batchtime = "00:15:00"
if (${ICE_RUNLENGTH} > 0) set batchtime = "00:29:00"
if (${ICE_RUNLENGTH} == 1) set batchtime = "00:59:00"
if (${ICE_RUNLENGTH} == 2) set batchtime = "2:00:00"
if (${ICE_RUNLENGTH} == 3) set batchtime = "3:00:00"
if (${ICE_RUNLENGTH} == 4) set batchtime = "4:00:00"
if (${ICE_RUNLENGTH} == 5) set batchtime = "5:00:00"
if (${ICE_RUNLENGTH} == 6) set batchtime = "6:00:00"
if (${ICE_RUNLENGTH} == 7) set batchtime = "7:00:00"
if (${ICE_RUNLENGTH} >= 8) set batchtime = "8:00:00"
if (${runlength} == 0) set batchtime = "00:29:00"
if (${runlength} == 1) set batchtime = "00:59:00"
if (${runlength} == 2) set batchtime = "2:00:00"
if (${runlength} == 3) set batchtime = "3:00:00"
if (${runlength} == 4) set batchtime = "4:00:00"
if (${runlength} == 5) set batchtime = "5:00:00"
if (${runlength} == 6) set batchtime = "6:00:00"
if (${runlength} == 7) set batchtime = "7:00:00"
if (${runlength} >= 8) set batchtime = "8:00:00"

set shortcase = `echo ${ICE_CASENAME} | cut -c1-15`

Expand Down Expand Up @@ -72,6 +79,18 @@ cat >> ${jobfile} << EOFB
#PBS -l nodes=1:ppn=24
EOFB

else if (${ICE_MACHINE} =~ izumi*) then
if (${runlength} > 2) set queue = "medium"
cat >> ${jobfile} << EOFB
#PBS -j oe
###PBS -m ae
#PBS -V
#PBS -q ${queue}
#PBS -N ${ICE_CASENAME}
#PBS -l nodes=${nnodes}:ppn=${taskpernode}
#PBS -l walltime=${batchtime}
EOFB

else if (${ICE_MACHINE} =~ thunder* || ${ICE_MACHINE} =~ gordon* || ${ICE_MACHINE} =~ conrad* || ${ICE_MACHINE} =~ gaffney* || ${ICE_MACHINE} =~ koehr*) then
cat >> ${jobfile} << EOFB
#PBS -N ${shortcase}
Expand Down Expand Up @@ -175,6 +194,14 @@ cat >> ${jobfile} << EOFB
#SBATCH --qos=standby
EOFB

else if (${ICE_MACHINE} =~ brooks*) then
cat >> ${jobfile} << EOFB
#PBS -N ${ICE_CASENAME}
#PBS -j oe
#PBS -l select=${nnodes}:ncpus=${corespernode}:mpiprocs=${taskpernodelimit}:ompthreads=${nthrds}
#PBS -l walltime=${batchtime}
EOFB

else if (${ICE_MACHINE} =~ theia*) then
cat >> ${jobfile} << EOFB
#SBATCH -J ${ICE_CASENAME}
Expand Down
Loading