-
Notifications
You must be signed in to change notification settings - Fork 322
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge remote-tracking branch 'origin/ctsm5.2.mksurfdata' into dynurb_…
…mksurf
- Loading branch information
Showing
303 changed files
with
13,402 additions
and
6,753 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
blank_issues_enabled: true | ||
contact_links: | ||
- name: CESM forums | ||
url: https://xenforo.cgd.ucar.edu/cesm/ | ||
url: https://bb.cgd.ucar.edu/cesm/forums/ctsm-clm-mosart-rtm.134/ | ||
about: For support with model use, troubleshooting, etc., please use the CTSM forum |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,7 @@ | ||
[lfs] | ||
fetchexclude = * | ||
# We auto-fetch any netCDF files, because they are needed for | ||
# running tests; however, we do NOT auto-fetch other binary | ||
# files, in particular image files that are part of the | ||
# documentation source (these are fetched as part of the | ||
# documentation build process). | ||
fetchinclude = *.nc |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,40 @@ | ||
$CTSMROOT/README.CHECKLIST.new_case 03/01/2021 | ||
|
||
This is a check list of things to do when setting up a new case in order to help ensure everything is correct. There | ||
are lots of tiny details that need to be right and it's easy to get something wrong. So the first screening to make | ||
sure it's right is for you to carefully check through your case and make sure it's right. | ||
|
||
The following assumes you have created a new case and are in it's case directory. | ||
|
||
General Checklist to always do: | ||
|
||
- Make sure CLM_ env settings are correct | ||
(./xmlquery -p CLM) | ||
- Make sure you are using the correct CLM_PHYSICS_VERSION | ||
(./xmlquery -p CLM_PHYSICS_VERSION) | ||
- Make sure you are running the appropriate overall CLM vegetation model. | ||
The "-bgc" option of either Satellite Phenology (sp), or | ||
Full BioGeoChemistry (bgc), or FATES (fates) | ||
(./xmlquery -p CLM_BLDNML_OPTS) | ||
- Also if you are running the bgc model, check to see if you should be running the prognostic crop model | ||
(option -crop in CLM_BLDNML_OPTS) | ||
- Make sure the LND_TUNING_MODE is correct | ||
(./xmlquery LND_TUNING_MODE) | ||
- For an "I compset" make sure you are running over the right forcing years | ||
(usually ./xmlquery -p DATM_YR) | ||
- First and align year for streams should be the start year of a historical simulation | ||
(./xmlquery RUN_STARTDATE) | ||
(grep stream_year_first CaseDocs/lnd_in; grep model_year_align CaseDocs/lnd_in) | ||
- Last year for streams should be the last year you are going to run to (or beyond it) | ||
(grep stream_year_last CaseDocs/lnd_in) | ||
- Make sure you are starting from appropriate spunup initial conditions | ||
(Check the run-type with: ./xmlquery RUN_TYPE) | ||
(check finidat for a startup or hybrid simulation: grep finidat CaseDocs/lnd_in) | ||
(check nrevsn for a branch simulation: grep nrevsn CaseDocs/lnd_in) | ||
- Run for a month (or some short period) and go over the log files and especially the settings and files read in them. | ||
(For an I case you especially want to look at the lnd.log and atm.log files) | ||
|
||
Some other suggestions on things that can be done: | ||
|
||
- Compare namelist files to an existing case if you are doing something almost the same as a previous simulation. | ||
- Ask another collaborator to look over your case directory |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,56 @@ | ||
# $CTSMROOT/README.NUOPC_driver | ||
|
||
CTSM now by default uses the NUOPC based CMEPS driver! | ||
|
||
|
||
## What's new? | ||
|
||
MESH Files: | ||
Mesh files to describe grids are new in both the driver namelist and for example in any | ||
streams files. | ||
Full ESMF Library is used: | ||
The full ESMF Library is used and required to be built in order to run the model. | ||
Single Point cases: | ||
Single point cases can now set their location using PTS_LAT and PTS_LON. | ||
|
||
## What's removed? | ||
|
||
Domain files are no longer used. And mapping for regriding is created on the fly | ||
rather than using fixed mapping files in almost all cases. Runoff mapping files | ||
still need to be generated offline. | ||
|
||
## What files change? | ||
|
||
rpointer.drv becomes rpointer.cpl | ||
cpl.log.* files get's split into med.log.* and drv.log.* | ||
user_datm.streams.txt.* file changes goes into the user_nl_datm_streams files | ||
datm.streams.txt.* files are all in one file called datm.streams.xml | ||
|
||
## What XML variables change in your case? | ||
|
||
DATM_CLMNCEP_YR_* variables change to DATM_YR_* | ||
|
||
## New obscure options: | ||
|
||
ESMF_AWARE_THREADING --- ESMF is aware of threading (can have differing number of threads in components) | ||
CREATE_ESMF_PET_FILES -- Create output log files from ESMF for each Processor (PET) | ||
ESMF_VERBOSITY_LEVEL --- Verbosity level for ESMF logging | ||
ESMF_PROFILING_LEVEL --- Verbosity level for ESMF profiling | ||
|
||
nuopc.runseq is a text file that determines how the driver operates. You can change the operation | ||
by having an updated copy in your case directory. | ||
|
||
|
||
## What if I want to use the previous MCT driver? | ||
|
||
The MCT driver will be available for sometime going forward, but | ||
new development won't go into it, and it will eventually be removed. | ||
But, if you have to... | ||
Use the "--driver mct" command line option to create_newcase | ||
You can set COMP_INTERFACE in a case as well, but it won't create it with everything needed | ||
so we recommend setting up a case from scratch. | ||
|
||
|
||
For more notes see: | ||
|
||
https://docs.google.com/presentation/d/1yjiKSEV53JDAJbYxhpY2T9GTxlWFzQAn |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.