HYDRUS نرمافزاری است که توسط شرکت PC-Progress تهیه شده و وظیفهی آن شبیهسازی حرکت آب، گرما و املاح برای تجزیه و تحلیل جریان آب و حمل و نقل املاح در محیط متخلخل با اشباع متغیر به شکل دوبعدی و سهبعدی است. این بسته نرمافزاری شامل یک برنامه کامپیوتری محاسباتی و یک رابط کاربری تعاملی مبتنی بر گرافیک است. HYDRUS همچنین شامل یک الگوریتم بهینهسازی پارامتر برای برآورد معکوس انواع پارامترهای انتقال هیدرولیک و املاح خاک است. برنامه HYDRUS به صورت عددی معادله ریچاردز را برای جریان آب اشباع نشده و معادلات نوع پراکندگی همرفت برای گرما و انتقال املاح حل می کند. یکی دیگر از پیشرفتهای اساسی که می تواند اثربخشی کار با HYDRUS را به میزان قابل توجهی بهبود بخشد گزینهای برای مشخص کردن خواص مختلف دامنه و شرایط اولیه و مرزی بر روی اشیاء هندسی به جای FE-Mesh است.