skip to main content


Title: iMatTOUGH: An open-source Matlab-based graphical user interface for pre- and post-processing of TOUGH2 and iTOUGH2 models

TOUGH2 and iTOUGH2 are powerful models that simulate the heat and fluid flows in porous and fracture media, and perform parameter estimation, sensitivity analysis and uncertainty propagation analysis. However, setting up the input files is not only tedious, but error prone, and processing output files is time consuming. Here, we present an open source Matlab-based tool (iMatTOUGH) that supports the generation of all necessary inputs for both TOUGH2 and iTOUGH2 and visualize their outputs. The tool links the inputs of TOUGH2 and iTOUGH2, making sure the two input files are consistent. It supports the generation of rectangular computational mesh, i.e., it automatically generates the elements and connections as well as their properties as required by TOUGH2. The tool also allows the specification of initial and time-dependent boundary conditions for better subsurface heat and water flow simulations. The effectiveness of the tool is illustrated by an example that uses TOUGH2 and iTOUGH2 to estimate soil hydrological and thermal properties from soil temperature data and simulate the heat and water flows at the Rifle site in Colorado.
 [1] ;  [1] ;  [1]
  1. Lawrence Berkeley National Laboratory (LBNL), Berkeley, CA (United States). Earth Sciences Division
Publication Date:
Grant/Contract Number:
AC02-05CH11231; AC02−05CH11231
Accepted Manuscript
Journal Name:
Computers and Geosciences
Additional Journal Information:
Journal Volume: 89; Journal Issue: C; Related Information: © 2016 Elsevier Ltd.; Journal ID: ISSN 0098-3004
Research Org:
Lawrence Berkeley National Lab. (LBNL), Berkeley, CA (United States)
Sponsoring Org:
USDOE Office of Science (SC), Biological and Environmental Research (BER) (SC-23)
Country of Publication:
United States
58 GEOSCIENCES; 97 MATHEMATICS AND COMPUTING; iTOUGH2; TOUGH2; Matlab-based GUI; Pre- and post-processing; Initial and boundary conditions; Visualization
OSTI Identifier:
Alternate Identifier(s):
OSTI ID: 1358856