Short Courses
TOUGH2 Beginner's Course Information
TOUGH2 Training Course for Scientists and Engineers
A TOUGH2 beginner's training course will be held at Lawrence Berkeley National Laboratory, September 12—14, 2012. Note that space is limited and registration is on a first-come, first-served basis. This course is full.
Agenda
This course will provide an introduction to TOUGH2, a simulation program for non-isothermal, multiphase flow of multicomponent fluids. The focus will be on enabling users to prepare input data for setting up and solving flow problems. Some of the sample problems presented in the TOUGH2 user's guide will be used, emphasizing their role as prototypes and templates for creating new applications. The course will also include a survey of the physical processes modeled, and of the mathematical and numerical approaches used. Participants are invited to present a suitable modeling problem of their own, which will then be discussed during the last section of the short course.
Purpose of the Course
The TOUGH family of codes is used for simulating multiphase fluid and heat flow and transport in porous and fractured media. The suite of TOUGH simulators has been applied to a wide range of studies involving the geological disposal of nuclear waste, geological CO2 sequestration, geothermal energy development, oil and gas production, environmental remediation and unsaturated zone hydrology. While ongoing development of TOUGH continues to expand modeling capabilities and incorporate increasingly complex processes, such as those associated with reactive chemistry (TOUGHREACT) and gas-hydrate dissociation (TOUGH+Hydrate), knowledge of the basic TOUGH modeling concepts serves as an important foundation. The goals of the TOUGH2 part of the training course are to (1) review fundamentals of multiphase fluid and heat flow, (2) present the design and input/output features of TOUGH2, and (3) provide hands-on training for application of TOUGH2 to a variety of flow problems.
Material to be Covered
- Introduction to the TOUGH family of codes and applications
- Underlying physics, numerical approaches, and program structure
- Explanation of input and output files
- Hands-on development of TOUGH2 models, including grid generation, specification of boundary conditions, initialization, and the use of program options
- The most common equation-of-state (EOS) modules will be discussed for a variety of applications and levels of complexity (ranging from isothermal problems with a single component and phase, to non-isothermal problems with multiple components and phases)
Course Requirements (Prerequisites)
- Knowledge of the physics of fluid and heat flow and transport in porous and fractured media
- Basic understanding of numerical methods for solving partial differential equations
- Experience with computer programming (preferably using FORTRAN)
- Familiarity with basic text editors in the PC environment (Notepad or WordPad) and with the DOS Command Prompt (the course will be conducted on PC computers)
Material to be Distributed During the Course
Course attendees will be provided with the necessary course materials, including handouts of presentations and a User's Manual. Participants are required to bring their own laptop; needed simulation software and input files will be provided. Note that a separate TOUGH2 software license is required if TOUGH2 will be used after the training course at the participants' home institution. Such a license can be obtained at http://esd.lbl.gov/research/projects/tough/licensing/.
TOUGH+HYDRATE Course Information
TOUGH+HYDRATE Training Course for Scientists and Engineers
A TOUGH+HYDRATE training course will be held at Lawrence Berkeley National Laboratory, September 12—14, 2012. Note that space is limited and registration is on a first-come, first-served basis. Register Here
Agenda
The training course will cover in detail the capabilities of the T+H model in the description of hydrate behavior in geologic systems. The focus of the course is gas production from natural gas hydrate accumulations, but sufficient information and examples will be discussed to address other aspects of hydrate studies (e.g., hydrate formation and dissociation in response to changing environmental conditions, laboratory studies involving hydrates at very low temperatures, etc.).
Background
The TOUGH+HYDRATE (T+H) code can model the non-isothermal gas release, phase behavior and flow of fluids and heat in complex geologic media. It is written in FORTRAN 95/2003 and takes full advantage of object-oriented capabilities and the enhanced computational features of that language. The code can simulate production from natural CH4-hydrate deposits in the subsurface (i.e., in the permafrost and in deep ocean sediments), as well as laboratory experiments of hydrate dissociation/formation in porous/fractured media. T+H includes both an equilibrium and a kinetic model of hydrate formation and dissociation. The model accounts for heat and up to four mass components -- i.e., water, CH4, hydrate, and water-soluble inhibitors such as salts or alcohols. These are partitioned among four possible phases (gas phase, liquid phase, ice phase and hydrate phase). Hydrate dissociation or formation, phase changes, and the corresponding thermal effects are fully described, as are the effects of inhibitors. The model can describe all possible hydrate dissociation mechanisms, i.e., depressurization, thermal stimulation, salting-out effects, and inhibitor-induced effects.
Course Requirements (Prerequisites)
- A solid background in the physics of flow and transport through porous media and numerical analysis/simulation.
-
A thorough knowledge of hydrate behavior and thermodynamics.
Material to be Distributed During the Course
Course attendees will be provided with the necessary course materials, including handouts of presentations and a User's Manual. Participants are required to bring their own laptop; needed simulation software and input files will be provided. Note that a separate TOUGH+HYDRATE software license is required if TOUGH+HYDRATE will be used after the training course at the participants' home institution. Such a license can be obtained at http://esd.lbl.gov/research/projects/tough/licensing/.
TOUGHREACT Course Information
TOUGHREACT Training Course for Scientists and Engineers
A TOUGHREACT beginner's training course will be held at Lawrence Berkeley National Laboratory, September 20—21, 2012. Note that space is limited and registration is on a first-come, first-served basis. Register Here
Agenda
This course will provide an introduction to TOUGHREACT, a simulation program for non-isothermal, chemically reactive flow of multiphase fluids. The focus will be on enabling users to prepare input data for setting up and solving flow problems. Some of the sample problems presented in the TOUGHREACT user's guide will be used, emphasizing their role as prototypes and templates for creating new applications. The course will also include a survey of the physical and chemical processes modeled, and of the mathematical and numerical approaches used. Participants are welcome during any time of the course to bring up their own topics.
Background of TOUGHREACT
TOUGHREACT is a numerical simulation program for chemically reactive non-isothermal flows of multiphase fluids in porous and fractured media. The program is written in Fortran 77 and was developed by introducing reactive chemistry into the multiphase flow code TOUGH2 V2. Interactions between mineral and fluids can occur under local equilibrium or kinetic rates. Multiple gas species can be transported and undergo equilibrium gas-water reactions. Porosity, permeability, and capillary pressure changes can be coupled to mineral precipitation and dissolution reactions.
A comprehensive user's guide is available, including worked sample problems addressing geothermal reservoirs and hydrothermal systems, nuclear waste isolation, groundwater quality, sequestration of carbon dioxide in saline aquifers, and supergene copper enrichment. Additional information is available on the TOUGHREACT homepage.
Course Information
The course will cover the physical and chemical processes modeled by TOUGHREACT, will summarize the mathematical and numerical methods used, and will provide in-depth discussion and guidance for applying TOUGHREACT to a variety of reaction-transport problems. Preparation of input data and interpretation of simulation results will be discussed for problems in groundwater quality, nuclear waste isolation, production from and injection into geothermal reservoirs, and geologic sequestration of greenhouse gases. The goal of the course is to provide hands-on computing experience to enable participants to become active TOUGHREACT users.
Course Requirements (Prerequisites)
We will assume that participants have some familiarity and experience with multiphase flow in general and TOUGH2 in particular, as well as numerical modeling experience for batch geochemistry in geologic media. People interested in TOUGHREACT who do not have prior TOUGH2 experience are strongly urged to register for Part 1 as well.
Material to be Distributed During the Course
Course attendees will be provided with the necessary course materials, including handouts of presentations and a User's Manual. Participants are required to bring their own laptop; needed simulation software and input files will be provided. Note that a separate TOUGHREACT software license is required if TOUGHREACT will be used after the training course at the participants' home institution. Such a license can be obtained at http://esd.lbl.gov/research/projects/tough/licensing/.
iTOUGH2 Course Information
iTOUGH2 Inverse Modeling Training Course for Scientists and Engineers
An iTOUGH2 beginner's training course will be held at Lawrence Berkeley National Laboratory, September 20— 21, 2012. Note that space is limited and registration is on a first-come, first-served basis. Register Here
Course Information
The introductory lectures will discuss the process of parameter estimation by automatic calibration of numerical models, specifically TOUGH2. Parameterization of the forward model, selection of calibration data and their incorporation into an objective function are essential issues, as they determine whether a well-posed inverse problem can be formulated. Multiple optimization algorithms suitable to minimize the objective function will be presented. The need and usefulness of performing formal sensitivity, residual, error, and uncertainty analyses will be emphasized.
In addition to the lectures, which provide the theoretical background, computer exercises using the iTOUGH2 simulation-optimization code will offer hands-on experience in solving practical inverse problems.
The combination of lectures and computer exercises will provide the attendees with solid knowledge in inverse modeling and initial experience in the use of iTOUGH2 for solving a variety of parameter estimation and optimization problems.
Course Requirements (Prerequisites)
Understanding and experience in numerical simulation and modeling. Good knowledge of the TOUGH2 nonisothermal multiphase flow simulator.
Material to be Distributed During the Course
Course attendees will be provided with lecture notes and handouts of the presentations. Electronic versions of the iTOUGH2 user manuals are available. As a participant, you are required to bring your own laptop; needed simulation software and input files will be provided. Note that a separate iTOUGH2 software license is required if iTOUGH2 will be used after the training course at the participants' home institution. Such a license can be obtained at http://esd.lbl.gov/research/projects/tough/licensing/.
Software Availability
All TOUGH-related software packages can be ordered on-line from the Berkeley Lab Software Center at http://esd.lbl.gov/research/projects/tough/licensing/. If you have any questions or comments about licensing, please send an e-mail to JMHart@lbl.gov. If you have technical questions, please contact the Developer Team.
Transportation to Short Courses
All TOUGH Courses will be at LBNL
Directions to LBNL from Downtown Berkeley using LBNL Shuttle Bus Service
- The shuttle stop is on the north east corner of Shattuck Avenue at Addison
- You’ll see the “Berkeley Lab” sign
- The LBNL “BLUE” shuttle bus runs every 10 minutes
- Please wave at the LBNL bus driver to ensure that they know you would like to ride the shuttle bus.
- Some of the bus stops are also stops for the UCB and other public transportation. Make sure you take the bus labeled “LBNL” or “Berkeley Lab”
- Please tell the driver you are attending the TOUGH Courses
Directions to LBNL from Hotel Durant using LBNL Shuttle Bus Service
- Turn left on Durant St. after exiting hotel.
- Turn right on Bowditch to Bancroft Avenue.
- Cross the street and go right to College Avenue.
- Go up Bancroft to the LBNL shuttle bus stop at College and Bancroft (or down the street at Telegraph and Bancroft).
- You’ll see the “Berkeley Lab” sign.
- The LBNL “Orange” shuttle bus runs every 10 minutes until 9:40am
- Please wave at the LBNL bus driver to ensure that they know you would like to ride the shuttle bus.
- Some of the bus stops are also stops for the UCB and other public transportation. Make sure you take the bus labeled “LBNL” or “Berkeley Lab”
- Please tell the driver you are attending the TOUGH Courses in Building 90
- The “Orange” shuttle will drive to downtown Berkeley, then up the Hill to LBNL along the north side of campus.
- Get off at the Hearst and Leroy bus stop (in front of Cory Hall on UCB campus).
- Please pull the chord in the bus above the window to alert the driver.
- Wait at the same bus stop for the LBNL “Blue” bus.
- Please wave to the driver.
- This bus will take you to LBNL


