CLASSIC
Canadian Land Surface Scheme including Biogeochemical Cycles
|
Checks carbon pools for conservation. More...
Modules | |
module | balancecarbon |
Checks carbon pools for conservation. | |
Functions/Subroutines | |
subroutine, public | balancecarbon::prepbalancec (il1, il2, ilg, fcancmx, glealtrm, glfltrdt, blfltrdt, stemltrm, stemltdt, rootltrm, rootltdt, ipeatland, nppmosstep, pgavscms, humstepmoss, ltrestepmoss, stemlitr, rootlitr, rootmass, litrmass, soilCmas, hutrstep_g, stemmass, bleafmas, gleafmas, socrestep, fg, litrfallmoss, leaflitr, Cmossmas, litrmsmoss, tltrleaf, tltrstem, tltrroot, vgbiomas, litrfall, gavgltms, litrfallveg, gavgscms, vgbiomas_veg) |
Prepare for the carbon balance check. Calculate total litter fall from each component (leaves, stem, and root) from all causes (normal turnover, drought and cold stress for leaves, mortality, and disturbance), calculate grid-average vegetation biomass, litter mass, and soil carbon mass, and litter fall rate. Also add the bare ground values to the grid-average. If a peatland, we assume no bareground and add the moss values instead. Note: peatland soil C is not aggregated from plants but updated by humification and respiration from the previous stored value. More... | |
subroutine, public | balancecarbon::balcar (gleafmas, stemmass, rootmass, bleafmas, litrmass, soilcmas, ntchlveg, ntchsveg, ntchrveg, tltrleaf, tltrstem, tltrroot, glcaemls, blcaemls, stcaemls, rtcaemls, ltrcemls, ltresveg, scresveg, humtrsvg, pglfmass, pblfmass, pstemass, protmass, plitmass, psocmass, vgbiomas, repro_cost, pvgbioms, gavgltms, pgavltms, gavgscms, pgavscms, galtcels, repro_cost_g, autores, hetrores, gpp, litres, socres, dstcemls, litrfall, humiftrs, il1, il2, ilg, ipeatland, Cmossmas, pCmossmas, nppmosstep, litrfallmoss, litrmsmoss, plitrmsmoss, ltrestepmoss, humicmosstep) |
Check C budget by going through each pool for each vegetation type. Unless mentioned all pools are in kg C/m2 and all fluxes are in units of u-mol CO2/m2.sec. More... | |
Checks carbon pools for conservation.