TOUGH مخفف کلمه ی Transport Of Unsaturated Groundwater and Heat به معنای
حمل و نقل آب های زیرزمینی غیر اشباع و حرارت و نام مجموعه ای از کد های
نرم افزاری ایجاد مدل های عددی چند بعدی برای شبیه سازی حمل و نقل آب،
بخار، گاز، حرارت و ... در محیط متخلخل و شکسته است. این مجموعه در
آزمایشگاه LBNL توسعه یافته و امروزه توسط دانشگاه ها، سازمانهای دولتی و
بخش خصوصی برای برنامه هایی چون دفع زباله هسته ای، بازسازی محیط زیست،
تولید انرژی از مخازن زمین گرمایی، نفت و گاز، جداسازی کربن و موارد دیگری
که شامل اجتماع موارد حرارتی، هیدرولوژیکی، ژئوشیمیایی و فرآیندهای
مکانیکی به صورت گسترده به کار برده می شود.