Support task monitor
Runtime Stable Residual Falling Review Ready

Automatic TOUGH simulation workflow

From model description to simulation report in one click.

Provide a document describing the model domain, formations, parameters, and simulation purpose, together with supporting materials when available. The TMG Agent helps build or use the mesh, prepare TOUGH input files, run the simulation, post-process requested results, and produce a technical report. Diagnostics and compilation support are available when the workflow needs troubleshooting or custom executables.

Support Tools

Technical work modes for TOUGH users.

01

Model Setup and Simulation Workflow

Users can provide a model description document and supporting materials covering domain geometry, formations, material properties, boundary conditions, simulation purpose, and post-processing needs. The TMG Agent can use MeshMaker to create structured grids, prepare input files, run the simulation, and organize requested results. Unstructured-grid generation is not supported.

02

TOUGH Model Simulation Diagnostics

For user-owned TOUGH simulations, standard diagnostics accepts one zip package up to 20 MB and tracks the run for up to 10 minutes. Results are shown in the workspace and sent by email. Extended service removes file-size and time limits. Contact us for details.

03

TMG Agent Model Review

TMG Agents inspect input files, run logs, source-code paths, error messages, convergence history, and model behavior to identify likely input mistakes, unreasonable parameters, hidden file-format problems, runtime failures, and possible code-level bugs.

04

TOUGH Family Build Workspace

Prepare TOUGH family source-code packages for Windows or Linux compilation, including MPI parallel executables for Windows where standard LBNL releases do not provide ready-to-run parallel builds.

05

Customized Code Compilation and Linking

Compile and debug customized TOUGH source codes online in real time, including compiler settings, MPI configuration, third-party libraries, include paths, link flags, and build-error diagnosis.

Online Workflows

Technical support streams for simulation setup, diagnostics, and compilation.

Workflow 01

Full Automatic TOUGH Simulation Workflow

Users provide a model description, supporting materials, and any available model files describing the domain, formations, rock and fluid parameters, boundary and initial conditions, simulation purpose, and required plots or tables. The workspace organizes the task so the TMG Agent can help build and run a complete TOUGH simulation workflow.

  1. Review the model description and identify missing assumptions, parameters, units, and boundary-condition details.
  2. Create a structured grid with MeshMaker when requested, or use a user-provided mesh when it is available. Unstructured-grid generation is not supported.
  3. Prepare TOUGH input files, run the simulation, inspect run behavior, and revise setup details needed for a stable model.
  4. Post-process results according to the user's requirements, such as time histories, spatial distributions, mass or heat balance checks, and summary tables.
Workflow 02

Real-Time Simulation Diagnostics

Users upload their own TOUGH simulation input files, run logs, mesh files, and only small output excerpts that show the problem. The workspace organizes the diagnostic task for TMG Agent-assisted review and source-code-aware troubleshooting of input format errors, hidden characters, unreasonable parameters, sudden stops, poor convergence, and unrealistic simulation results.

  1. Upload one zip package up to 20 MB for standard service. Extended paid service removes file-size limits.
  2. Inspect format errors, wrong parameter input locations, hidden non-digit characters, unreasonable parameters, convergence behavior, runtime errors, material definitions, boundary conditions, and solver settings.
  3. Use TMG Agents as technical tools to help trace source-code logic, logs, and model behavior.
  4. Track the simulation run for up to 10 minutes under standard service and report likely causes for sudden stops, very bad convergence, or unreasonable simulation results. Extended service without the time limit is also available. Please contact us for details.
Workflow 03

TOUGH3 Compilation and Build Support

Users upload TOUGH3 source code or customized source files. The workspace organizes those files into a build task and checks them against a prepared TOUGH3 compilation project for Windows or Linux.

  1. Upload source code, build notes, compiler details, MPI configuration, and third-party library requirements.
  2. Replace or merge source files into the prepared TOUGH3 project structure.
  3. Compile with MPI parallelization and link required third-party libraries.
  4. Return build findings, corrected project settings, linking guidance, and next actions.