Rev 595 | Rev 607 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 595 | Rev 605 | ||
---|---|---|---|
Line 360... | Line 360... | ||
360 | mLabileFlux.addBiomass(tree->biomassFineRoot(), species->cnFineroot(), tree->species()->snagKyl()); |
360 | mLabileFlux.addBiomass(tree->biomassFineRoot(), species->cnFineroot(), tree->species()->snagKyl()); |
361 | 361 | ||
362 | // for branches, add all biomass that remains in the forest to the soil
|
362 | // for branches, add all biomass that remains in the forest to the soil
|
363 | mRefractoryFlux.addBiomass(tree->biomassBranch()*(1.-remove_branch_fraction), species->cnWood(), tree->species()->snagKyr()); |
363 | mRefractoryFlux.addBiomass(tree->biomassBranch()*(1.-remove_branch_fraction), species->cnWood(), tree->species()->snagKyr()); |
364 | // the same treatment for stem residuals
|
364 | // the same treatment for stem residuals
|
365 | mRefractoryFlux.addBiomass(tree->biomassStem() * |
365 | mRefractoryFlux.addBiomass(tree->biomassStem() * (1. - remove_stem_fraction), species->cnWood(), tree->species()->snagKyr()); |
366 | 366 | ||
367 | // split the corase wood biomass into parts (slower decay)
|
367 | // split the corase wood biomass into parts (slower decay)
|
368 | double biomass_rest = (tree->biomassCoarseRoot()) * 0.2; |
368 | double biomass_rest = (tree->biomassCoarseRoot()) * 0.2; |
369 | for (int i=0;i<5; i++) |
369 | for (int i=0;i<5; i++) |
370 | mOtherWood[i].addBiomass(biomass_rest, species->cnWood(), tree->species()->snagKyr()); |
370 | mOtherWood[i].addBiomass(biomass_rest, species->cnWood(), tree->species()->snagKyr()); |