forked from ESCOMP/CTSM
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge tag 'ctsm5.1.dev065' into neon_modify_dev_0831
This tag refactors the static fire data input methodology to enable a future anthropogenic fire suppression methodology to FATES as described NGEET/fates#673. This future method requires that FATES have access to GDP data that was previously defined in CNVegStateType.F90 as part of cnveg_state_type. As such, the GDP variable has been moved into fire_base_type in FireDataBaseType.F90 to provide the data to the extended fates_fire_base_type for eventual use in FATES. Similarly, the surface dataset read subroutine has been moved along with the peat and ag-fire variables, which utilize the same read subroutine and where also originally part of the cnveg_state_type.
- Loading branch information
Showing
118 changed files
with
2,581 additions
and
1,613 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
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
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,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.