| 10 | === Reservoirs === |
| 11 | * biomass |
| 12 | * bm_to_litter |
| 13 | * carbon |
| 14 | * litter |
| 15 | * turnover |
| 16 | |
| 17 | === Fluxes === |
| 18 | * resp_hetero_litter |
| 19 | * resp_hetero_soil |
| 20 | * soilcarbon_input |
| 21 | |
| 22 | === First step: Initialize check for mass balance closure at the beginning of the subroutine === |
| 23 | Calculate pool_start right after initializations. |
| 24 | |
| 25 | === Second step: Check mass balance closure === |
| 26 | To be done at the end of the subroutine.[[BR]] |
| 27 | Calculate pool_end.[[BR]] |
| 28 | Check Delta_pools=Delta_Flux * dt |
| 29 | |
| 30 | === List of modified subroutines === |
| 31 | * For DOFOCO |
| 32 | - littercalc_prognostic |
| 33 | - phenology_prognostic |
| 34 | - soilcarbon |
| 35 | - turnover_prognostic |
| 36 | |