3. DESCRIPTION OF PROGRAM OR FUNCTION
A successor to the TOUGH program, TOUGH2 offers added capabilities and user features, including the flexibility to handle different fluid mixtures (water, water with tracer; water,CO2; water,air; water,air,with vapour pressure lowering, and water,hydrogen), facilities for processing of geometric data (computational grids), and an internal version control system to ensure referenceability of code applications.
TOUGH (Transport of Unsaturated Groundwater and Heat) is a multi-dimensional numerical model for simulating the coupled transport of water, vapor, air, and heat in porous and fractured media. The program provides options for specifying injection or withdrawal of heat and fluids. Although primarily designed for studies of high-level nuclear waste isolation in partially saturated geological media, it should also be useful for a wider range of problems in heat and moisture transfer, and in the drying of porous materials. For example, geothermal reservoir simulation problems can be handled simply by setting the air mass function equal to zero on input. The TOUGH simulator was developed for problems involving strongly heat-driven flow. To describe these phenomena a multi-phase approach to fluid and heat flow is used, which fully accounts for the movement of gaseous and liquid phases, their transport of latent transitions between liquid and vapor. TOUGH takes account of fluid flow in both liquid and gaseous phases occurring under pressure, viscous, and gravity forces according to Darcy's law. Interference between the phases is represented by means of relative permeability functions. The code handles binary, but not Knudsen, diffusion in the gas phase and capillary and phase absorption effects for the liquid phase. Heat transport occurs by means of conduction with thermal conductivity dependent on water saturation, convection, and binary diffusion, which includes both sensible and latent heat.