CLASSIC
Canadian Land Surface Scheme including Biogeochemical Cycles
Overview of the Canadian Terrestrial Ecosystem Model (CTEM)

Version 1 of the CTEM is the terrestrial carbon cycle component of the second generation Canadian Earth System Model (CanESM2) (Arora et al., 2011)[11] where it was coupled to version 2.7 of the Canadian Land Surface Scheme (CLASS). CTEM v. 2.0 (Melton and Arora, 2016) [67] has been coupled to CLASS v. 3.6 (Verseghy, 2012) [92]. Together CLASS and CTEM form the CLASSIC model which is capable of being run online in the CanESM model or offline, driven by observation-based meteorological forcings. CLASSIC models terrestrial ecosystem processes by tracking the flow of carbon through three living vegetation components (leaves, stem and roots) and two dead carbon pools (litter and soil).

The amount of carbon in these five carbon pools is simulated prognostically (see below). In the CLASSIC framework, CLASS uses structural vegetation attributes (including LAI, vegetation height, canopy mass and rooting depth) simulated by CTEM, and CTEM uses soil moisture, soil temperature and net radiation calculated by CLASS. Combined, CLASS and CTEM simulate the atmosphere–land fluxes of energy, water and \(CO_2\).

Version 1.0 of CTEM is described in a collection of papers detailing parametrization of photosynthesis, autotrophic and heterotrophic respiration (Arora, 2003) [12]; phenology, carbon allocation, biomass turnover and conversion of biomass to structural attributes (Arora and Boer, 2005) [6]; dynamic root distribution (Arora and Boer, 2003) [4]; and disturbance (fire) (Arora and Boer, 2005) [5]. These processes are modelled over prescribed fractional coverage of (at the time, typically) nine PFTs (Wang et al., 2006) [95] and determine the structural vegetation dynamics including vegetation biomass, LAI, vegetation height, fraction of roots in each of the three soil layers, leaf onset and offset times and primary \(CO_2\) fluxes of gross primary productivity (GPP) and NPP.

CTEM v. 2.0 is described in Melton and Arora, 2016 [67]. CTEM v. 2.0 can be run in two different modes, either (i) using specified fractional coverage of its PFTs, or (ii) allowing the fractional coverage of its non-crop PFTs to be dynamically determined based on competition between PFTs. The parametrization for simulating competition between PFTs is found in competition_mod.f90 and described in Arora and Boer (2006a,b), [8] [7], Melton and Arora, 2016 [67], and Shrestha et al. (2016) [82]. The fire parametrization has also been refined in the new model version as described in disturb.f90 and Melton and Arora, 2016 [67].

Plant Functional Types (PFTs) in CLASSIC

The original PFT scheme of CLASSIC is as follows (parameters for this configuration are found in the configurationFiles/template_run_parameters.txt file):

CLASS PFTs CTEM PFTs —
Needleleaf tree (NdlTr) Evergreen ('NdlEvgTr') Deciduous ('NdlDcdTr')
Broadleaf tree (BdlTr) Evergreen ('BdlEvgTr') Cold Deciduous ('BdlDCoTr') Drought/Dry Decidous ('BdlDDrTr')
Crop (Crops) \(C_3\) ('CropC3 ') \(C_4\) ('CropC4 ')
Grass (Grass) \(C_3\) ('GrassC3 ') \(C_4\) ('GrassC4 ')

The peatland module of CLASSIC (Wu et al. 2016) [97] introduced three peatland-specific PFTs. These new PFTs impacted upon the biogeochemistry but are treated like existing CLASS PFTs for the physics calculations (parameters for this configuration are found in the configurationFiles/template_run_parameters_peatlands.txt file):

CLASS PFTs CTEM PFTs — Peatland PFTs
Needleleaf tree (NdlTr) Evergreen ('NdlEvgTr') Deciduous ('NdlDcdTr')
Broadleaf tree (BdlTr) Evergreen ('BdlEvgTr') Cold Deciduous ('BdlDCoTr') Drought/Dry Decidous ('BdlDDrTr') Evergreen Shrubs ('BdlEvgSh') Deciduous Shrubs ('BdlDCoSh')
Crop \(C_3\) \(C_4\)
Grass \(C_3\) \(C_4\) Sedges ('Sedge ')

Shrubs have also been implemented as a fifth CLASS PFT allowing for the model physics to distinguish shrubs from trees. Parameters for this configuration are found in the configurationFiles/template_run_parameters_shrubs.txt file):

CLASS PFTs CTEM PFTs —
Needleleaf tree (NdlTr) Evergreen ('NdlEvgTr') Deciduous ('NdlDcdTr')
Broadleaf tree (BdlTr) Evergreen ('BdlEvgTr') Cold Deciduous ('BdlDCoTr') Drought/Dry Decidous ('BdlDDrTr')
Crop (Crops) \(C_3\) ('CropC3 ') \(C_4\) ('CropC4 ')
Grass (Grass) \(C_3\) ('GrassC3 ') \(C_4\) ('GrassC4 ')Sedges ('Sedge ')
Broadleaf shrub (BdlSh) Evergreen Shrubs ('BdlEvgSh') Deciduous Shrubs ('BdlDCoSh')

The model is not limited to these PFTs provided PFT-specific parameters can be determined. As well it is important to thoughtfully integrate new PFTs. Within the model code there are checks for unknown PFTs based upon the short names of the known PFTs in the tables above.

Rate change equations for carbon pools

From the gross canopy photosynthesis rate ( \(G_{\text{canopy}}\), PHTSYN3.f), maintenance and growth respirations ( \(R_\mathrm{m}\) and \(R_\mathrm{g}\), mainres.f), and heterotrophic respiration components ( \(R_{\text{h,H}}\) and \(R_{\text{h,D}}\), hetres_mod.f90), it is possible to estimate the change in carbon amount of the model's five pools.

When the daily NPP ( \( G_{canopy} - R_\mathrm{m} - R_\mathrm{g}\)) is positive, carbon is allocated to the plant's live carbon pools and the rate of change is given by

\[ \frac{\mathrm{d}C_i}{\mathrm{d}t} = a_{fi} \left(G_{canopy}-R_\mathrm{m}-R_\mathrm{g} \right) - D_i - H_i - M_i \\ \quad i = {L, S, R} \qquad (Eqn 1) \]

where \(a_{fi}\) is the corresponding allocation fractions for each pool (stem, root and leaves) and \(D_i\) is the litter produced from these components as explained in phenolgy.f90. \(H_i\) is the loss associated with fire that releases \(CO_2\) and other trace gases to the atmosphere and \(M_i\) is the mortality associated with fire that contributes to the litter pool as explained in disturb.f90.

If the daily NPP is negative ( \(G_{canopy} < R_\mathrm{m}\), \(R_\mathrm{g} = 0\)), the rate of change is given by

\[ \frac{\mathrm{d}C_i}{\mathrm{d}t} = a_{fi}G_{canopy} - R_{m,i} - D_i - H_i - M_i, \\ \quad i = {L, S, R} \qquad (Eqn 2) \]

Negative NPP causes the plant to lose carbon from its live carbon pools due to respiratory costs in addition to the losses due to litter production ( \(D_i\)) and disturbance ( \(H_i\), \(M_i\)).

The rate change equations for the litter and soil carbon pools are given by

\begin{eqnarray*} \frac{\mathrm{d}C_\mathrm{D}}{\mathrm{d}t} &=& D_\mathrm{L} + D_\mathrm{S} + D_\mathrm{R} + M_\mathrm{L} + M_\mathrm{R} + M_\mathrm{S} - H_\mathrm{D} -C_{\mathrm{D} \rightarrow \mathrm{H}} - R_{h,D} \\ \frac{\mathrm{d}C_\mathrm{H}}{\mathrm{d}t} &=& C_{\mathrm{D} \rightarrow \mathrm{H}} - R_{h,H} \qquad (Eqn 3) \end{eqnarray*}

where \(C_{\mathrm{D} \rightarrow \mathrm{H}}\) represents the transfer of humified litter to the soil carbon pool and \(H_\mathrm{D}\) is loss associated with burning of litter associated with fire that releases \(CO_2\) and other trace gases to the atmosphere.