LBL logo Lawrence Berkeley National Laboratory » Earth Sciences Division
Questions & Comments | Privacy & Security Notice

TOUGH Licensing & Download

Price List of Available TOUGH Software

A licensing and administrative fee is charged for the TOUGH codes. Prices vary depending on the license type (source code or executable; commercial or academic license) and the complexity of the module. The developers of the TOUGH codes donate their share of the royalty income to the TOUGH Development Fund, which is used to support further developments of the TOUGH codes.

Click on the name of a software package to see a list of available modules and their prices, to download manuals, and to place an order. Check license agreements below before ordering software.
TOUGH2 Core simulator and various equation-of-sate modules for predictive modeling of nonisothermal multiphase flow in fractured porous media
TOUGHREACT Reactive geochemical transport modeling
TOUGH2-MP Massively parallel version of various TOUGH2
TOUGH+ TOUGH+ simulator, serial and parallel versions (current options include the TOUGH+HYDRATE and the TOUGH+RealGasBrine codes) 
iTOUGH2 iTOUGH2 simulation-optimization code for sensitivity analysis, parameter estimation, and uncertainty propagation analysis for various TOUGH2 equation-of-state modules
TOUGH-Related Codes Miscellaneous, stand-alone TOUGH-related simulators and support software
Free Software Pre- and postprocessors and other support software

License Agreements

Before downloading licensed TOUGH software, you must execute a license agreement and pay a license fee. Certain supporting software may be downloaded for free.

Most TOUGH simulation packages (i.e., TOUGH2, iTOUGH2, TOUGH2-MP, TOUGHREACT and TOUGH+) consist of a core module to which process- and fluid-specific modules can be linked (referred to as EOS modules; check the list of EOS modules and their respective phases and components). These EOS modules do not run as stand-alone programs; they need to be linked to the core module. (Stand-alone simulators can be found under "TOUGH-Related Codes")

The user licenses the core module of the desired package, and one or multiple EOS modules. EOS modules are not bundled, i.e., no discount is given for multiple purchases; the price of an EOS module depends on the complexity and sophistication of the module; EOS modules can be added later to an existing license, i.e., without the need to purchase the core module (unless there are major modifications); minor updates and bug fixes are distributed for free to licensees; major modifications are released as new modules/packages; only the latest version of a given module/package is available for purchase.

To obtain a license, review the license agreements, available software packages and modules, and prices reported on this web page. Software can be ordered on-line from the Berkeley Lab Software Center by filling out a registration form, selecting software packages and modules, and by accepting the terms of the appropriate license agreement. The license fee can be paid by credit card, check, or wire transfer.

The following table summarizes types of license agreements:

License Type Distribution Comment View License Agreement
Academic These are appropriate for individuals working in academic or not-for-profit research institutions who are using the software for strictly non-commercial purposes. Academic licenses are Department Licenses i.e., the code may only be used by individuals working in the department to which the software was licensed; they include the source code and an executable (default: PC) Academic License Agreement: Executable Academic License Agreement: Source Code
Commercial These are appropriate for commercial entities. Commercial licenses are Enterprise-wide Licenses; there are two price subcategories: (1) executable (default: PC), and (2) source code. Commercial License Agreement: Executable Commercial License Agreement: Source Code
Government U.S. Government organizations are required to sign a no-cost government use license to obtain a copy of the software. Non-U.S. Government organizations are required to obtain an Academic license. Government License Agreement: Executable Government License Agreement: Source Code
Collaborator Certain modules may be distributed at no cost to Academic or Commercial Collaborators identified by the TOUGH Developer Team.  An Academic Collaborator is defined as a staff member or student of an educational institution that actively collaborates with LBNL to either increase TOUGH capabilities or to use TOUGH for a joint publication in a peer-reviewed journal.  A Commercial Collaborator is defined as a commercial organization that has a project jointly funded with LBNL, where one of the objectives of the project is to develop capabilities that are or could be implemented in TOUGH. Collaborators are expected to sign the TOUGH Royalty Agreement, agreeing to donate potential licensing revenues to the TOUGH Development Grant.
Collaborator License Agreement: Executable Collaborator License Agreement: Source Code