Spatial hydrologic model (D8-based, fully BMI-compliant)