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

Update fates_next_api to ctsm1.0.dev093 #1050

Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1967 commits
Select commit Hold shift + click to select a range
ad144d0
Point people to forums for support requests
billsacks Jan 27, 2020
ebd702d
Add a link to the forums in the issue main page
billsacks Jan 28, 2020
b5231cb
Move github file to correct location
billsacks Jan 28, 2020
1a40a29
Replace old history variables in usermods_dirs with new variable names.
olyson Jan 31, 2020
0aa7a85
Update cime
billsacks Jan 31, 2020
70c6670
Update ChangeLog
billsacks Feb 1, 2020
5c22b79
Merge branch 'issue118'
billsacks Feb 1, 2020
6b9cc2f
adding masterproc conditionals to Fates parameters read to avoid redu…
negin513 Jan 16, 2020
a74d8a9
change Ln3 to Ln6 in test suites to enable the related test (SMS_P720…
negin513 Jan 16, 2020
0cef59b
removing forc_psrf_grc that is not being used in atm2lnd fields (Issu…
negin513 Jan 16, 2020
dfd339d
renaming forc_psrf in DryDepVelocity.F90 to forc_pbot (Issue # 878)
negin513 Jan 16, 2020
35cba22
Remove ReadNL private subroutine in CTSM/src/main/initVerticalMod.F90…
negin513 Jan 16, 2020
793ecfb
clarifying zisno levels in the variable long name (Issue #838)
negin513 Jan 16, 2020
9914fc9
Removing the conditionals ( OMP ifdefs) for bounds assertion when thr…
negin513 Jan 17, 2020
888d925
rewording of zisno levels variable long name (Issue #838)
negin513 Jan 17, 2020
f0984e3
Fixing the wrong wallclock time on SMS_D_Vnuopc.f10_f10_musgs.I2000C…
negin513 Jan 27, 2020
007ff4c
fixing the bound assertions bug -- removing pointer attribute from c13
negin513 Jan 27, 2020
11752f3
just alignment....
negin513 Jan 27, 2020
1fa14a2
removing the lower bound check for c13 c14
negin513 Jan 27, 2020
ddffaf6
Also removing the lower bound check for c13 c14
negin513 Jan 27, 2020
f4d7439
adding ubounds for all arrays called by TrancateCandNState,
negin513 Jan 27, 2020
3f5e33e
correcting the in the upper bound name...
negin513 Jan 28, 2020
67088d7
cleaning up CNPrecisionControlMod.F90: breaking long lines + adjusti…
negin513 Jan 29, 2020
46422d8
reverting changes made in PR for issue #811 to master --mostly removi…
negin513 Feb 5, 2020
bfaefc4
solution to #811--using filter for c13 and c14 truncate...clm_short:pass
negin513 Feb 5, 2020
7d68e47
uncommenting TruncateCandNStates -- clm_short:fail
negin513 Feb 6, 2020
0898414
reverting all the changes we made for #811
negin513 Feb 6, 2020
86a8293
Merge remote-tracking branch 'origin' into bfb_pr_1
negin513 Feb 6, 2020
a1a5ab9
Update ChangeLog
negin513 Feb 6, 2020
4fb83ef
TruncateCandNStates adding TruncateAdditional for c13 and c14--for wh…
negin513 Feb 6, 2020
3bf53ce
TruncateCStates adding TruncateAdditional for c13 and c14--for when t…
negin513 Feb 6, 2020
ec5f32d
Minor ChangeLog updates
billsacks Feb 6, 2020
5cc4ede
Merge branch 'bfb_pr_1'
billsacks Feb 6, 2020
1c90c45
just cleanning up....
negin513 Feb 7, 2020
ecb5f29
some clean ups...
negin513 Feb 7, 2020
f9ce288
cleaning up the commented out line....
negin513 Feb 10, 2020
9189241
Changes to get a simple case to compile/link/run/pass SMS_D_Ld3.f10_f…
ekluzek Feb 11, 2020
cbc80dc
Add some notes to ChangeSum about which release tags came to master
ekluzek Feb 11, 2020
0202c69
Copy some files from release-clm5.0.29 to make sure they are correct
ekluzek Feb 11, 2020
0bc9741
Reapply the fates update from release-clm5.0.20 to release-clm5.0.21 …
ekluzek Feb 11, 2020
16121e1
Some changes to get fates working again
ekluzek Feb 11, 2020
55c7e9d
Updating the filter in TruncateCStates
negin513 Feb 12, 2020
eea3dec
Add FatesHydro and ciso_dec2050Start testmods from release branch and…
ekluzek Feb 12, 2020
a992fae
aligning and clean ups...
negin513 Feb 12, 2020
6c9c8b5
error checking in TruncateCStates for comparing cnegcrit and -ccrit
negin513 Feb 12, 2020
da5236a
Apply changes from release-clm5.0.11 to release-clm5.0.12
ekluzek Feb 19, 2020
eb004f6
Add some more changes from release-clm5.0.20 that didn't seem to make…
ekluzek Feb 19, 2020
8ef0ed0
Merge branch 'rel2master' of github.com:ekluzek/ctsm into rel2master
ekluzek Feb 19, 2020
7278868
wallclock time was not correct (it was not working) for I2000Clm50Sp…
negin513 Feb 19, 2020
ee2a9e7
consistent formatting of hh:mm:ss for wallclock times in for all test…
negin513 Feb 19, 2020
802897c
merging master into the local changes for dev issue 811
negin513 Feb 19, 2020
6fc9b2b
Documenting the changes for this PR: Updating ChangeLog and ChangeSum.
negin513 Feb 19, 2020
72d264b
Apply diffs for release-clm5.0.29...release-clm5.0.30
ekluzek Feb 19, 2020
d4c0a0b
Changes so will compile/run, was using numpft_fates rather than the n…
ekluzek Feb 19, 2020
ece16d8
Fix spelling error in ChangeLog
billsacks Feb 20, 2020
95fc9e1
Merge branch 'dev_issue811'
billsacks Feb 20, 2020
de37884
Merge tag 'ctsm1.0.dev084' into rel2master
ekluzek Feb 25, 2020
9de6805
Remove duplicated QSNOEVAP that came from the release branch, but was…
ekluzek Feb 25, 2020
81bfca5
merged to ctsm master
Mar 11, 2020
57ee75b
merged to ctsm master
Mar 11, 2020
07add4e
added required version of CMEPS for these changes
Mar 11, 2020
b6a1d50
Remove commented-out line and unused local variable
billsacks Mar 11, 2020
972a012
Set use_init_interp=T for finidat files, that had a different fsurdat…
ekluzek Mar 13, 2020
2392303
Point to latest version of cime master
billsacks Mar 14, 2020
380a620
bug fix for ndep fields from atm
Mar 15, 2020
5893d31
Add nuopc test to expected fails list
billsacks Mar 16, 2020
3d08f6b
Point to cime tag
billsacks Mar 16, 2020
6391110
Update ChangeLog
billsacks Mar 16, 2020
7bcd30d
Add a note to ChangeLog
billsacks Mar 16, 2020
62e41a2
Merge branch 'update_cime_5.8.17'
billsacks Mar 16, 2020
cb70df5
Merge remote-tracking branch 'mvertens/mvertens/nuopc_cap_bugfixes' i…
billsacks Mar 16, 2020
757bb68
Update cmeps version
billsacks Mar 16, 2020
a249149
Merge branch 'master' into mvertens/nuopc_cap
billsacks Mar 16, 2020
302a2c3
Remove nuopc test from ExpectedFails list
billsacks Mar 16, 2020
9ce8fcb
Remove compsets added on this branch
billsacks Mar 16, 2020
a6bc8f8
Change I1Pt compsets to have Rs in their name
billsacks Mar 16, 2020
24b13b4
Remove I2000Clm50BgcCruRsGs compset that was added on this branch
billsacks Mar 16, 2020
d24c6f6
Fix typo in comment
billsacks Mar 16, 2020
b2e4b1b
Change nuopc test to use mosart rather than srof
billsacks Mar 16, 2020
05e4636
Add a compset for RTM testing
billsacks Mar 16, 2020
3f496b2
Point to updated mosart and rtm
billsacks Mar 16, 2020
38d98c3
Simply inlined SetMatrix_Snow (all variations) into one -- bfb
negin513 Mar 19, 2020
061cb70
Simply inlined SetMatrix_Snow_soil (all variations) into SetMatrix_Sn…
negin513 Mar 19, 2020
09568fa
Simply inlined SetMatrix_Soil (all variations) into SetMatrix_Soil --…
negin513 Mar 19, 2020
91e3e3e
Cleaning up the redundant conditions in SetMatrix_Soil -- SMS bfb -- …
negin513 Mar 19, 2020
61f2b05
Update initial conditions file used in LII test
billsacks Mar 19, 2020
4d7c7b7
Update ChangeLog
billsacks Mar 19, 2020
384c726
Merge branch 'mvertens/nuopc_cap'
billsacks Mar 19, 2020
11e6cc3
Simply inlined SetMatrix_ssw (all variations) into one -- merging…
negin513 Mar 20, 2020
87ca70e
merging SetMatrix_SoilUrbanRoad and SetMatrix_SoilNonUrban + cleanups…
negin513 Mar 20, 2020
81b1e24
Remove the hcru_hcru test
ekluzek Mar 21, 2020
54194c8
Rename so can add in coldStart
ekluzek Mar 21, 2020
8908246
Add coldStart also
ekluzek Mar 21, 2020
886a3e4
Merge remote-tracking branch 'ctsm-docs-filter2a/gh-pages' into add_d…
billsacks Mar 22, 2020
41b4e06
Add external for documentation images
billsacks Mar 22, 2020
c80bf40
Move documentation images up a level
billsacks Mar 22, 2020
fc67ffa
Update paths etc. to allow documentation build from here
billsacks Mar 22, 2020
455f4bf
Fixes for pdf
billsacks Mar 23, 2020
bab0ab1
Turn setting that use_init_interp is NOT required since this is a new…
ekluzek Mar 26, 2020
6633a29
This is an expected fail, slightly changed test
ekluzek Mar 26, 2020
c996357
Rename Fates test to use a ColdStart
ekluzek Mar 26, 2020
338be7b
Turn off the 2D variables in the Fates tests so that they work
ekluzek Mar 26, 2020
477bcb4
Point to a rewritten version of the images repo
billsacks Mar 26, 2020
2cbde17
Update plant hydraulics to point to new svg version of the image
billsacks Mar 26, 2020
1a879b4
Remove old UsersGuide, no longer used
billsacks Mar 26, 2020
dd76d2a
Use git LFS to track image files
billsacks Mar 26, 2020
13a3883
By default, don't fetch files stored in LFS
billsacks Mar 26, 2020
eb196da
Store images directly in repository, managed by git LFS
billsacks Mar 26, 2020
50e7e62
Before building html or pdf, automatically obtain all of the images
billsacks Mar 27, 2020
89602f8
Use git lfs to track pdf files
billsacks Mar 27, 2020
ade8e89
Add a pdf version of phs_iteration_schematic
billsacks Mar 27, 2020
eda91cc
Bring in fix for #921
ekluzek Mar 27, 2020
fb4e647
Remove near-duplicated Makefiles and conf.py files
billsacks Mar 28, 2020
885a37e
Change copyright, version, and other metadata
billsacks Mar 28, 2020
d1ea77c
Change html build to make versioned documentation with a dropdown menu
billsacks Mar 28, 2020
1e11e5c
cleanups... -- bfb
negin513 Mar 30, 2020
180373e
merging the loops for SetMatrixSnow for urban road, non-road, and non…
negin513 Mar 30, 2020
db8bcd0
collapsin StandingSurfaceWater into one loop -- bfb
negin513 Mar 30, 2020
53a32cf
Documentation: Add CSS to improve the look of equations
billsacks Mar 30, 2020
566b6ff
cleanups... -- bfb
negin513 Mar 30, 2020
04d4a86
Remove unused variables
billsacks Apr 1, 2020
322e01c
Add subroutine to find the soil layer containing a given depth
billsacks Apr 2, 2020
dbbc1bd
In phenology, replace hard-coded level 3 with a target soil depth
billsacks Apr 2, 2020
bd689b6
Use readNcdioScalar in CNPhenologyMod's readParams
billsacks Apr 2, 2020
86e319a
Fix bug in snow aerosol numerics
billsacks Apr 6, 2020
2a48f6b
Update ChangeLog
billsacks Apr 6, 2020
c6f7ee5
Fix units in comments
billsacks Apr 6, 2020
9e25889
Merge branch 'find_soil_layer'
billsacks Apr 6, 2020
a73f6a1
Merge branch 'master' into fix_issue965
billsacks Apr 6, 2020
d56983d
Update some version information
billsacks Apr 7, 2020
16e4f58
Update ChangeLog
billsacks Apr 7, 2020
0dea14e
Merge branch 'fix_issue965'
billsacks Apr 7, 2020
3352a9d
Merge branch 'master' into add_doc_source
billsacks Apr 7, 2020
9c9c13d
Update ChangeLog
billsacks Apr 7, 2020
b0610ed
Merge branch 'add_doc_source'
billsacks Apr 7, 2020
aa34b3a
Fix the ptr type being sent in it should have been column rather than…
ekluzek Apr 8, 2020
3227bc1
Revert "Turn off the 2D variables in the Fates tests so that they work"
ekluzek Apr 8, 2020
741bbd2
Merge tag 'ctsm1.0.dev089' into rel2master
ekluzek Apr 8, 2020
36069a4
Merge branch 'rel2master' of github.com:ekluzek/ctsm into rel2master
ekluzek Apr 8, 2020
492d9b4
Add DOI badge
billsacks Apr 8, 2020
c5a9030
Merge pull request #977 from billsacks/doi_badge
billsacks Apr 8, 2020
67559bf
collapsing SetRHSVec for different columns of each layer type -- bfb
negin513 Apr 9, 2020
296a90c
cleaning ups and indentations...
negin513 Apr 10, 2020
e4f0a50
removing tstart and tstops for timings.....
negin513 Apr 10, 2020
16d4e61
removing the unnecessary if lun%urbpoi(l) after confirming with olyson.
negin513 Apr 10, 2020
aa24751
removing the unnecessary l = col%landunit(c)
negin513 Apr 13, 2020
d50584e
Simplifying SetMatrix_Snow logic
negin513 Apr 13, 2020
8b55f69
Allow a custom tolerance for truncate_small_values
billsacks Apr 21, 2020
eb01c70
Increase tolerance on near-zero truncation in UpdateState_TopLayerFluxes
billsacks Apr 21, 2020
c29369e
comment about SetRHSVec and removing unnecessary if (j >= col%snl(c)+1)
negin513 Apr 22, 2020
cb43fd5
Merge remote-tracking branch 'origin/master' into dev_issue_323
negin513 Apr 23, 2020
92d4ac4
Documenting the changes for this PR: Updating ChangeLog and ChangeSum.
negin513 Apr 23, 2020
f208e92
Documenting the changes for this PR: Updating ChangeLog and ChangeSum.
negin513 Apr 23, 2020
ae914a9
Merge remote-tracking branch 'negin513/dev_issue_323'
billsacks Apr 23, 2020
caa87a0
Merge branch 'master' into truncation_override_tolerance
billsacks Apr 23, 2020
90c56c5
Update ChangeLog
billsacks Apr 24, 2020
1616071
Merge branch 'truncation_override_tolerance'
billsacks Apr 24, 2020
9ba7b58
Update cime version to version in latest cesm2.2 beta tag, uppercase …
ekluzek Apr 26, 2020
10f068e
Squashed 'manage_externals/' changes from fc5acdab..fde04e4d
ekluzek Apr 26, 2020
098feb8
Merge commit '10f068e8e7d09a05312acde101e510d01484c86f' into cimeupdate
ekluzek Apr 26, 2020
83c1c4d
Fixes for #966 that went into release-clm5.0.33
ekluzek Apr 26, 2020
1f5afc6
Fix for #974 that went into release-clm5.0.34
ekluzek Apr 26, 2020
77e923b
Update change files
ekluzek Apr 27, 2020
54321bf
Update changelog
ekluzek Apr 27, 2020
9c18e5d
Update ChangeLog
ekluzek Apr 27, 2020
ad9944e
Merge pull request #996 from ekluzek/cimeupdate
ekluzek Apr 27, 2020
5a8a1a8
Remove Copyright file
billsacks Apr 28, 2020
3c31fb4
Merge pull request #998 from billsacks/remove_copyright
billsacks Apr 28, 2020
a6132a3
finidat files that get the last tests to pass
ekluzek Apr 29, 2020
4d08b51
Merge tag 'ctsm1.0.dev092' into rel2master
ekluzek Apr 29, 2020
6965442
Remove note about not being able to use hires option for nldas grid a…
ekluzek Apr 29, 2020
668b782
Bring in the 5x5_amazon test from release-clm5.0.30 as it tests -hire…
ekluzek Apr 29, 2020
3ad3f7a
Variable names can't start with numbers so change 3dglc back to glc
ekluzek Apr 29, 2020
056e899
Fix ssp_rcp setting that needed quotes
ekluzek Apr 29, 2020
0227704
Bring in the updates on the release branch for new SSP, and pre-mille…
ekluzek Apr 29, 2020
682b8ca
Fix a holdover from the release update conopts was used rather than phys
ekluzek Apr 29, 2020
2091c68
Change name of file
ekluzek Apr 30, 2020
446a658
Merge remote-tracking branch 'escomp/master' into rel2master
ekluzek May 1, 2020
9fadf59
Update 02_support_needed.md
ekluzek May 1, 2020
026259b
Update 02_support_needed.md
ekluzek May 1, 2020
30f9d4b
Merge branch 'master' of https://github.com/ESCOMP/CTSM into issue_te…
ekluzek May 1, 2020
e753849
Merge pull request #849 from billsacks/issue_template_fix_link
ekluzek May 1, 2020
d500a01
Merge pull request #567 from billsacks/more_ignores
ekluzek May 1, 2020
634976f
Merge branch 'master' of https://github.com/ESCOMP/CTSM into rel2master
ekluzek May 1, 2020
81aa3cf
Start working on change files
ekluzek May 1, 2020
b3b9099
Update README.developers
ekluzek May 1, 2020
424138c
Merge pull request #561 from billsacks/mksurfdata_map_docs
ekluzek May 1, 2020
839254d
Merge branch 'master' of https://github.com/ESCOMP/CTSM into rel2master
ekluzek May 1, 2020
ac7b370
Add to list of PR's
ekluzek May 1, 2020
20c8c8e
Merge remote-tracking branch 'escomp/master' into mksurficesheetfix
ekluzek May 1, 2020
92057e3
Merge pull request #564 from lawrencepj1/mksurficesheetfix
ekluzek May 1, 2020
d37c0a0
Change fix for #673 according to how we suggested it should be change…
ekluzek May 1, 2020
b711ab3
Update ChangeLog some more with more description
ekluzek May 1, 2020
284aff1
Needed this adjustment for the conus high resolution surface dataset …
ekluzek May 1, 2020
162c35a
Revert back to version of mksurfdat.F90 on release branch as the fix …
ekluzek May 2, 2020
37df38a
Merge branch 'master' into rel2master
ekluzek May 2, 2020
8ea9b61
Change file update
ekluzek May 2, 2020
c1a1d86
Merge branch 'rel2master' of https://github.com/ekluzek/CTSM into rel…
ekluzek May 2, 2020
48ec25c
Update changes to testing
ekluzek May 2, 2020
8265b77
Merge pull request #883 from ekluzek/rel2master
ekluzek May 2, 2020
e86bc27
Merge tag 'ctsm1.0.dev093' into release-clm5.0.30-ctsm1.0.dev093
glemieux May 27, 2020
7670e32
removing repeated setting created during merge
glemieux May 27, 2020
9e41543
removing dead code that came up during merge
glemieux May 27, 2020
8d1182b
removing dead and redundant code that was missed in the merge
glemieux May 27, 2020
a24b57f
removing redundant code due to merge
glemieux May 27, 2020
653be17
updating changelog with orig ctsmdev tag log entry removed during merge
glemieux May 27, 2020
545ba49
reinserting code from ctsmdev tag that somehow got trampled in merge
glemieux May 27, 2020
1118ce5
removing repetitive code from merge
glemieux May 27, 2020
9c41196
removing redundant code
glemieux May 28, 2020
d0d1516
adding missing add_subdirectory command
glemieux May 28, 2020
5fcd266
added missing cmake file in numeric tests
glemieux May 28, 2020
468f633
adding missing type use in CNDriverNoLeaching
glemieux May 28, 2020
233747a
corrected use call to saturatedexcessrunoffmod
glemieux May 28, 2020
eeefb5e
adding missing calls to urbpoi
glemieux May 28, 2020
13af81d
removing redundant compset
glemieux May 28, 2020
76c3acd
remove bld/configure
glemieux May 28, 2020
f6c9fc6
remove CTSMMasterChecklist
glemieux May 28, 2020
8ac9d0b
missing urbpoi to add_column
glemieux May 28, 2020
917a108
adding missing qflx_infl variable
glemieux May 29, 2020
f8e6338
reverting glacier_region_rain_to_snow_behavior release branch updates
glemieux May 29, 2020
45d8e1e
finalizing reversion of rain_to_snow stuff from 71b3a0a
glemieux May 29, 2020
c8ffed0
small updates to glcBehaviorMod that I missed
glemieux May 29, 2020
53ca634
remove release-clm changelog
glemieux Jun 4, 2020
d9e0128
major cleanup to SoilHydrology files from merge part 1
glemieux Jun 4, 2020
d0d2e69
major cleanup to SoilHydrology files from merge part 2a
glemieux Jun 4, 2020
54d24ac
major cleanup to SoilHydrology files from merge part 2b
glemieux Jun 4, 2020
518dd72
major cleanup to SoilHydrology files from merge part 2c
glemieux Jun 4, 2020
da39d7e
major cleanup to SoilHydrology files from merge part 2d
glemieux Jun 4, 2020
eb06ecc
major cleanup to SoilHydrology files from merge part 3
glemieux Jun 4, 2020
eef58ab
major cleanup to SoilHydrology files from merge part 4
glemieux Jun 4, 2020
2e5cbb3
removing redundant code in SurfaceAlbedoMod
glemieux Jun 4, 2020
247523c
removing redundant code in test_irrigation
glemieux Jun 4, 2020
04b733b
cleaning up tests
glemieux Jun 4, 2020
b8d74f9
revert updateChangelog back to ctsm dev values
glemieux Jun 4, 2020
87f5065
conflict missed in WaterStateType
glemieux Jun 4, 2020
761aae2
removing release changelog template
glemieux Jun 4, 2020
b04ecd2
reinstating include_user_mod for fatescolddef
glemieux Jun 4, 2020
29a05f9
removing clm4 and 4.5 namelist
glemieux Jun 4, 2020
2c8a003
removing redundant clm_demand in namelist_defaults_overall
glemieux Jun 4, 2020
aedd038
removing clm4 namelist definition
glemieux Jun 4, 2020
11e4ff7
fixing missed merge conflict markers
glemieux Jun 10, 2020
ce3bab4
removing redundant Waterfluxtype file
glemieux Jun 11, 2020
2aa7d13
Merge branch 'fates_next_api' into fates_next_api-release-clm5.0.30-c…
glemieux Jun 13, 2020
f4a4cc6
corrected move from maxveg_ed to numpft_fates
glemieux Jun 13, 2020
8c856da
fixing call to waterflux_inst
glemieux Jun 13, 2020
a3c2b36
correcting call to waterstate_inst
glemieux Jun 13, 2020
fb9c252
forgot to add waterstatebulk_inst as io to restart function
glemieux Jun 13, 2020
429595a
fixing missing comma
glemieux Jun 13, 2020
c2edbb4
adding missing def of dtime
glemieux Jun 13, 2020
7f569b1
fix call to get_step_size_real
glemieux Jun 13, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 6 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
*.svg filter=lfs diff=lfs merge=lfs -text
*.png filter=lfs diff=lfs merge=lfs -text
*.jpg filter=lfs diff=lfs merge=lfs -text
*.jpeg filter=lfs diff=lfs merge=lfs -text
*.gif filter=lfs diff=lfs merge=lfs -text
*.pdf filter=lfs diff=lfs merge=lfs -text
36 changes: 0 additions & 36 deletions .github/ISSUE_TEMPLATE/02_support_needed.md

This file was deleted.

File renamed without changes.
5 changes: 5 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
blank_issues_enabled: true
contact_links:
- name: CESM forums
url: https://xenforo.cgd.ucar.edu/cesm/
about: For support with model use, troubleshooting, etc., please use the CTSM forum
2 changes: 1 addition & 1 deletion .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Testing performed, if any:
(List what testing you did to show your changes worked as expected)
(This can be manual testing or running of the different test suites)
(Documentation on system testing is here: https://github.com/ESCOMP/ctsm/wiki/System-Testing-Guide)
(aux_clm on cheyenne for gnu/pgi and hobart for gnu/pgi/nag is the standard for tags on master)
(aux_clm on cheyenne for intel/gnu and izumi for intel/gnu/nag/pgi is the standard for tags on master)

**NOTE: Be sure to check your Coding style against the standard:**
https://github.com/ESCOMP/ctsm/wiki/CTSM-coding-guidelines
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,8 @@ tags
build/
CMakeFiles/

# symbolic links generated by run_sys_tests
/tests_*

# unit testing directories
/src/unit_tests.*
Expand All @@ -57,7 +59,6 @@ CMakeFiles/

# cime_config
buildnmlc
buildcppc

# configure / build files
/bld/**/CESM_cppdefs
Expand Down
2 changes: 2 additions & 0 deletions .lfsconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
[lfs]
fetchexclude = *
136 changes: 97 additions & 39 deletions CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
@@ -1,49 +1,107 @@
# Contributor Covenant Code of Conduct
# Contributor Code of Conduct
_The Contributor Code of Conduct is for participants in our software projects and community._

## Our Pledge

In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, nationality, politcal affiliation, veteran status, pregnancy, genetic information, personal appearance, choice of text editor or operating system, race, religion, or sexual identity and orientation, or any other characteristic protected under applicable US federal or state law.
We, as contributors, creators, stewards, and maintainers (participants), of **Community Terrestrial Systems Model (CTSM)** pledge to make participation in
our software, system or hardware project and community a safe, productive, welcoming and inclusive experience for everyone.
All participants are required to abide by this Code of Conduct.
This includes respectful treatment of everyone regardless of age, body size, disability, ethnicity, gender identity or expression,
level of experience, nationality, political affiliation, veteran status, pregnancy, genetic information, physical appearance, race,
religion, or sexual orientation, as well as any other characteristic protected under applicable US federal or state law.

## Our Standards

Examples of behavior that contributes to creating a positive environment include:

* Using welcoming and inclusive language
* Being respectful of differing viewpoints and experiences
* Gracefully accepting constructive criticism
* Focusing on what is best for the community
* Showing empathy towards other community members

Examples of unacceptable behavior by participants include:

* The use of sexualized language or imagery and unwelcome sexual attention or advances
* Trolling, insulting/derogatory comments, and personal or political attacks
* Public or private harassment
Examples of behaviors that contribute to a positive environment include:

* All participants are treated with respect and consideration, valuing a diversity of views and opinions
* Be considerate, respectful, and collaborative
* Communicate openly with respect for others, critiquing ideas rather than individuals and gracefully accepting criticism
* Acknowledging the contributions of others
* Avoid personal attacks directed toward other participants
* Be mindful of your surroundings and of your fellow participants
* Alert UCAR staff and suppliers/vendors if you notice a dangerous situation or someone in distress
* Respect the rules and policies of the project and venue

Examples of unacceptable behavior include, but are not limited to:

* Harassment, intimidation, or discrimination in any form
* Physical, verbal, or written abuse by anyone to anyone, including repeated use of pronouns other than those requested
* Unwelcome sexual attention or advances
* Personal attacks directed at other guests, members, participants, etc.
* Publishing others' private information, such as a physical or electronic address, without explicit permission
* Alarming, intimidating, threatening, or hostile comments or conduct
* Inappropriate use of nudity and/or sexual images
* Threatening or stalking anyone, including a participant
* Other conduct which could reasonably be considered inappropriate in a professional setting
* Refusing to use the pronouns that someone requests
* Intimidating, threatening, or hostile conduct; physical or verbal abuse; vandalism; arson; and sabotage
* Alarming or threatening comments that might refer to, suggest, or promote a violent, intimidating, or threatening action

## Our Responsibilities

Project maintainers are responsible for clarifying the standards of acceptable behavior and are expected to take appropriate and fair corrective action in response to any instances of unacceptable behavior.

Project maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, or to ban temporarily or permanently any contributor for other behaviors that they deem inappropriate, threatening, offensive, or harmful.

## Scope

This Code of Conduct applies both within project spaces and in public spaces when an individual is representing the project or its community. Examples of representing a project or community include using an official project e-mail address, posting via an official social media account, or acting as an appointed representative at an online or offline event. Representation of a project may be further defined and clarified by project maintainers.

## Enforcement

Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at [email protected]. Alternatively, this behavior can be reported to individuals on the CTSM team, who will then have the responsibility to talk about the behavior to the core team. Another alternative for NCAR employees (when all individuals involved are NCAR employees) is to use the reporting methods of NCAR for this behavior (these options include anonymous reporting methods). The project team will review and investigate all complaints, and will respond in a way that it deems appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately. Retaliation against a person who initiates a complaint or an inquiry about such behaviors is equally prohibited.

Project maintainers who do not follow or enforce the Code of Conduct in good faith may face temporary or permanent repercussions as determined by other members of the project's leadership.
This Code of Conduct applies to all spaces managed by the Project whether they be physical, online or face-to-face.
This includes project code, code repository, associated web pages, documentation, mailing lists, project websites and wiki pages,
issue tracker, meetings, telecons, events, project social media accounts, and any other forums created by the project team which the
community uses for communication.
In addition, violations of this Code of Conduct outside these spaces may affect a person's ability to participate within them.
Representation of a project may be further defined and clarified by project maintainers.

## Community Responsibilities
Everyone in the community is empowered to respond to people who are showing unacceptable behavior.
They can talk to them privately or publicly.
Anyone requested to stop unacceptable behavior is expected to comply immediately.
If the behavior continues concerns may be brought to the project administrators or to any other party listed in the
[Reporting](#reporting) section below.

## Project Administrator Responsibilities
Project administrators are responsible for clarifying the standards of acceptable behavior and are encouraged to model appropriate
behavior and provide support when people in the community point out inappropriate behavior.
Project administrator(s) are normally the ones that would be tasked to carry out the actions in the [Consequences](#consequences)
section below.

Project administrators are also expected to keep this Code of Conduct updated with the main one housed at UCAR, as listed below in
the [Attribution](#attribution) section.

## Reporting
Instances of unacceptable behavior can be brought to the attention of the project administrator(s) who may take any action as
outlined in the [Consequences](#consequences) section below.
However, making a report to a project administrator is not considered an 'official report' to UCAR.

Instances of unacceptable behavior may also be reported directly to UCAR pursuant to [UCAR's Harassment Reporting and Complaint
Procedure](https://www2.fin.ucar.edu/procedures/hr/harassment-reporting-and-complaint-procedure), or anonymously through [UCAR's
EthicsPoint Hotline](https://www2.fin.ucar.edu/ethics/anonymous-reporting).

Complaints received by UCAR will be handled pursuant to the procedures outlined in UCAR's Harassment Reporting and Complaint
Procedure.
Complaints to UCAR will be held as confidential as practicable under the circumstances, and retaliation against a person who
initiates a complaint or an inquiry about inappropriate behavior will not be tolerated.

Any Contributor can use these reporting methods even if they are not directly affiliated with UCAR.
The Frequently Asked Questions (FAQ) page for reporting is [here](https://www2.fin.ucar.edu/procedures/hr/reporting-faqs).

## Consequences
Upon receipt of a complaint, the project administrator(s) may take any action deemed necessary and appropriate under the
circumstances.
Such action can include things such as: removing, editing, or rejecting comments, commits, code, wiki edits, email, issues, and
other contributions that are not aligned to this Code of Conduct, or banning temporarily or permanently any contributor for other
behaviors that are deemed inappropriate, threatening, offensive, or harmful.
Project administrators also have the right to report violations to UCAR HR and/or UCAR's Office of Diversity, Equity and Inclusion
(ODEI), as well as a participant's home institution and/or law enforcement.
In the event an incident is reported to UCAR, UCAR will follow its Harassment Reporting and Complaint Procedure.

## Process for Changes
All UCAR managed projects are required to adopt this Contributor Code of Conduct.
Adoption is assumed even if not expressly stated in the repository.
Projects should fill in sections where prompted with project-specific information, including, project name and adoption date.

Projects that adopt this Code of Conduct need to stay up to date with UCAR's Contributor Code of Conduct, linked with a DOI in the
[Attribution](#attribution) section below.
Projects can make limited substantive changes to the Code of Conduct, however, the changes must be limited in scope and may not
contradict the UCAR Contributor Code of Conduct.

## Attribution

This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, available at [http://contributor-covenant.org/version/1/4][version]

[homepage]: http://contributor-covenant.org
[version]: http://contributor-covenant.org/version/1/4/
This Code of Conduct was originally adapted from the [Contributor Covenant](http://contributor-covenant.org/version/1/4), version
1.4.
We then aligned it with the UCAR Participant Code of Conduct, which also borrows from the American Geophysical Union (AGU) Code of
Conduct.
The UCAR Participant Code of Conduct applies to both UCAR employees as well as participants in activities run by UCAR.
The original version of this for all software projects that have strong management from UCAR or UCAR staff is available on the UCAR
website at https://doi.org/10.5065/6w2c-a132.
The date that it was adopted by this project was **Feb/13/2018**.
When responding to complaints, UCAR HR and ODEI will do so based on the latest published version.
Therefore, any project-specific changes should follow the [Process for Changes](#process-for-changes) section above.
75 changes: 0 additions & 75 deletions Copyright

This file was deleted.

9 changes: 5 additions & 4 deletions Externals.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -8,29 +8,30 @@ required = True
local_path = components/cism
protocol = git
repo_url = https://github.com/ESCOMP/CISM-wrapper
tag = cism-release-cesm2.1.2_01
tag = cism2_1_68
externals = Externals_CISM.cfg
required = True

[rtm]
local_path = components/rtm
protocol = git
repo_url = https://github.com/ESCOMP/RTM
tag = release-cesm2.0.04
tag = rtm1_0_71
required = True

[mosart]
local_path = components/mosart
protocol = git
repo_url = https://github.com/ESCOMP/MOSART
tag = release-cesm2.0.04
tag = mosart1_0_36
required = True

[cime]
local_path = cime
protocol = git
repo_url = https://github.com/ESMCI/cime
tag = cime5.6.28
tag = cime5.8.19
externals = ../Externals_cime.cfg
required = True

[externals_description]
Expand Down
9 changes: 9 additions & 0 deletions Externals_cime.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
[cmeps]
hash = 253f612acae07b2b1dc73c84f1bb30b8e1b86ddd
protocol = git
repo_url = https://github.com/ESCOMP/CMEPS.git
local_path = src/drivers/nuopc/
required = True

[externals_description]
schema_version = 1.0.0
Loading