Namelist Option Summary Tables
The namelist options are governed by the Host Land Model (HLM) that drives FATES. Efforts are made to keep these options consistent in the different driving models (e.g. E3SM/CSTM/etc).
For more information on how to set and use these modes, click on the links in the table where available.
Basic Usage Options
The following table discusses the basic usage options and settings to enable FATES in the Host Land Model. Note that compsets with FATES in the name, for example _ELMXX%FATES_, will set use_fates to true to automatically turn on FATES. Also note that each HLM provides a default fates parameter file that is stored on the public input data servers. See the page discussing the Parameter File for more information on modifying the default parameter file that is provided within the FATES source code.
Option |
Type |
Default |
Options |
Description |
|---|---|---|---|---|
|
Boolean |
|
|
Turns on/off fates! |
|
String |
default file |
- |
path to an alternative netcdf fates parameter file |
Control of History Complexity
All FATES history output variables are categorized as either a complex variable (having more than time x space dimensions), or a simple variable (just time and space). They are also broken up by being calculated at the dynamics timescale (daily) or at the high-frequency timescale (half-hourly). Users may wish to either competely deactivate all variables at one of these timescales. Or, perhaps they want just the simple variables. Or, perhaps they want everything, even if it slows the simulation down a little bit. This is controlled by “fates_history_dimlevel”, and its slightly different in E3SM compared to CTSM. In both cases, the high-frequency timescale variables are the first index:
E3SM Option |
Type |
Default |
Options |
Description |
|---|---|---|---|---|
|
Integer |
|
|
high-frequency: 0 = no fates history variables are calculated or allocated, 1 = only time x space (3d) fates history variables allowed, 2 = multiplexed dimensioned fates history is also allowed |
|
Integer |
|
|
daily frequency: … |
CTSM Option |
Type |
Default |
Options |
Description |
|---|---|---|---|---|
|
Integer list |
|
|
high-frequency, daily-frequency: 0 = no fates history variables are calculated or allocated, 1 = only time x space (3d) fates history variables allowed, 2 = multiplexed dimensioned fates history is also allowed |
Reduced Complexity Modes
The full FATES model has a high degree of complexity. In order to isolate different processes to allow for cleaner experimental design and facilitate calibration and testing of different model components, FATES includes a number of reduced-complexity configurations. A summary of these configurations is shown in table FATES reduced complexity modes table below:
Option |
Type |
Default |
Options |
Description |
|---|---|---|---|---|
|
Boolean |
|
|
Turns on/off Prescribed Physiology mode |
|
Boolean |
|
|
Turns on/off Static Stand Structure mode |
|
Boolean |
|
|
Turns on/off fixed biogeography mode |
|
Boolean |
|
|
Turns on/off no-competition mode |
|
Boolean |
|
|
Turns on/off satellite phenology mode |
For the nocomp and fixed biogeography, there are logical interactions between them, so what happens is related to the values of both switches. This logic looks like:
|
|
|
|---|---|---|
|
Every PFT is given its own patch and the patch area for each PFT corresponds to the observed map |
Every PFT is given its own patch and every PFT is given the same amount of patch area everywhere |
|
Competition happens, but only between the PFTs that are allowed on a given gridcell |
Competition occurs and governs the distribution of PFTs |
For namelist entries that control the soil properties, or biogeochemical cycling, please refer to the host land-model documentation. Also, compare the desired namelist entries with the defaults generated by a FATES compset. Please create issues with questions regarding incompatibilities until more comprehensive documentation becomes available.
Model Components
The namelist options for the various model components of FATES are presented in the subsections below.
Damage and Mortality
Option |
Type |
Default |
Options |
Description |
|---|---|---|---|---|
|
Boolean |
|
|
Turns on/off Cohort age tracking mode |
|
Boolean |
|
|
Turns on/of tree crown damage |
|
String |
|
|
Sets the FATES carbon starvation model |
Fire
Option |
Type |
Default |
Options |
Description |
|---|---|---|---|---|
|
Integer |
|
|
Hydraulics
Option |
Type |
Default |
Options |
Description |
|---|---|---|---|---|
|
Boolean |
|
|
Turns on/off the plant hydrodynamics module |
|
String |
|
|
Sets the FATES hydro solver method |
Inventory
Option |
Type |
Default |
Options |
Description |
|---|---|---|---|---|
|
String |
empty |
- |
When inventory initialization true, points to control file |
|
Boolean |
|
|
Land Use and Harvest
Option |
Type |
Default |
Options |
Description |
|---|---|---|---|---|
|
Boolean |
|
|
Turns on/off land use. |
|
Boolean |
|
|
If true, enables the use of fates land use x pft mapping data file. |
|
Boolean |
|
|
If true, assert that all lands are primary and that there is no harvest. |
|
String |
empty |
- |
Full pathname of unified land use harmonization data file. |
|
String |
empty |
- |
Full pathname of FATES landuse x pft data map. |
|
String |
|
|
|
|
Integer |
|
|
Selects the landuse clearing matrix. See Land use namelist options |
Nutrients
Option |
Type |
Default |
Options |
Description |
|---|---|---|---|---|
|
Integer |
|
|
Photosynthesis
Option |
Type |
Default |
Options |
Description |
|---|---|---|---|---|
|
Boolean |
|
|
Switch to enable FATES to use the day length factor from the host land model |
|
String |
|
|
Selects the type of electron transport model |
|
String |
|
|
Set the FATES photosynthesis temperature acclimation model |
|
String |
|
|
Set net or gross asslimiation for the FATES stomatal model |
|
String |
|
|
Set the FATES stomatal conductance model |
|
String |
|
|
Sets the FATES radiation model |
Respiration
Option |
Type |
Default |
Options |
Description |
|---|---|---|---|---|
|
String |
|
|
Sets the FATES leaf maintenance respiration model |
Seeds
Option |
Type |
Default w/FATES compset |
Options |
Description |
|---|---|---|---|---|
|
String |
|
|
Sets the FATES seed regeneration model |
|
Integer |
|
|
Switch defining the cadence at which seeds are dispersed across gridcells, 0 = no seed dispersal, 1 = daily, 2 = monthly, 3 = yearly. |
How to modify namelist options
Both E3SM and CTSM (as of Jan 2018) use the file “user_nl_clm” as the means of modifying the namelist entries from the default values generated by different compsets. In this file, append a line for each option, with syntax “<option_name> = <option_value>”. Each line should be appended to the end of the file, usually just below the comments at the header of the file.
Example:
> use_fates_planthydro = .true.
This user control file will be interpreted when the script “./case.build” is called. It will then use this information to generate the “lnd_in” file located in the run directory.”