ParFlow

ParFlow is a numerical model that simulates the hydrologic cycle from the bedrock to the top of the plant canopy.

It integrates three-dimensional groundwater flow with overland flow and plant processes using physically-based equations to rigorously simulate fluxes of water and energy in complex real-world systems.

The functionality is accessible via Tcl .