WASH_2D

WASH_2D solves governing equations (parabolic partial differential equations) for two-dimensional movement of water and solute in soils with the finite difference method.
There are two variants:
- FreePascal(Lazarus) version: more featured version written in FreePascal with an integrated development environment named Lazarus including new modules (submodels) such as:
- C/C++(Qt) version: less featured, but written in more popular language, C/C++(Qt), source codes would be more easily readable and modifiable than the former.
Download Windows executable with example cases
Source code
. You can freely download, modify, compile, and use it under following license (GPL ver.2).
Features
- Root water uptake with a macroscopic root water uptake model
- Measured root activity density can be used
- Plant growth
- Hysteresis in retention curve
- Thermal vapor movement
Example of application
License
This software is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This code is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. A copy of the GNU General Public License is available on the World Wide Web at http://www.gnu.org/copyleft/gpl.html.
New feature will be added on request if its implementation is easy. If you find a bug , please report it to the author.
Roadmap
- -2025: Support of non-rectangler region (furrow)
- -2026: Support of cylindrical coordinate (quasi 3-D)