PR #248 implemented carbon and nitrogen mass-balance checking.
This issue tracks implementing analogous H2O mass-balance checking.
For consistency with the current balance framework, this should compare the timestep change in tracked water stocks against modeled external water inputs and outputs.
Formulation:
delta(total tracked water) = external inputs - external outputs
where tracked water may include soilWater, snow, and any other explicit water pools (for example leaf water, if enabled), and external fluxes may include precipitation/rainfall, irrigation, transpiration, evaporation, immediate evaporation of intercepted water, sublimation, drainage, and fast flow as appropriate to the current implementation.
PR #248 implemented carbon and nitrogen mass-balance checking.
This issue tracks implementing analogous H2O mass-balance checking.
For consistency with the current balance framework, this should compare the timestep change in tracked water stocks against modeled external water inputs and outputs.
Formulation:
delta(total tracked water) = external inputs - external outputs
where tracked water may include soilWater, snow, and any other explicit water pools (for example leaf water, if enabled), and external fluxes may include precipitation/rainfall, irrigation, transpiration, evaporation, immediate evaporation of intercepted water, sublimation, drainage, and fast flow as appropriate to the current implementation.