GeomechX: A finite element code for thermo-hydro-mechanical coupled processes in geomechanics

GeomechX is an open-source finite element code developed for thermo-hydro-mechanical (THM) simulations in geomechanics, specializing in modeling linear thermoporoelasticity in porous rock systems. The software includes verifications for both THM coupled processes and single-component models, demonstrating its suitability for a wide range of geomechanical studies. GeomechX provides a reliable and scalable computational framework, as built on the PETSc library, with verified applications such as poroelastic and thermoelastic stress responses, thermal pressurization, and surface deformation. Its compatibility with popular open-source tools for pre- and post-processing, including Gmsh and ParaView, enhances accessibility and usability. This paper presents overall structure of GeomechX and verification cases in thermoporoelasticity that confirm GeomechX’s accuracy against analytical solutions, along with a field-scale application focused on the geomechanical analysis of deep borehole disposal for high-level radioactive waste. With an adaptable, extensible architecture, GeomechX equips researchers with a valuable tool for studying a variety of geomechanical applications, including nuclear waste disposal, with potential extensions to geothermal energy and CO 2 sequestration, advancing sustainable subsurface engineering in geomechanics.

Authors

Institutions

Publication Details

Journal
SoftwareX
Published
2025-10-15
DOI
https://doi.org/10.1016/j.softx.2025.102390
Primary Topic
Drilling and Well Engineering
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

GeomechX: A finite element code for thermo-hydro-mechanical coupled processes in geomechanics

Hwajung Yoo, Ki‐Bok Min
SoftwareX
Drilling and Well Engineering
article

GeomechX: A finite element code for thermo-hydro-mechanical coupled processes in geomechanics

Hwajung Yoo, Ki‐Bok Min
article en

Abstract

GeomechX is an open-source finite element code developed for thermo-hydro-mechanical (THM) simulations in geomechanics, specializing in modeling linear thermoporoelasticity in porous rock systems. The software includes verifications for both THM coupled processes and single-component models, demonstrating its suitability for a wide range of geomechanical studies. GeomechX provides a reliable and scalable computational framework, as built on the PETSc library, with verified applications such as poroelastic and thermoelastic stress responses, thermal pressurization, and surface deformation. Its compatibility with popular open-source tools for pre- and post-processing, including Gmsh and ParaView, enhances accessibility and usability. This paper presents overall structure of GeomechX and verification cases in thermoporoelasticity that confirm GeomechX’s accuracy against analytical solutions, along with a field-scale application focused on the geomechanical analysis of deep borehole disposal for high-level radioactive waste. With an adaptable, extensible architecture, GeomechX equips researchers with a valuable tool for studying a variety of geomechanical applications, including nuclear waste disposal, with potential extensions to geothermal energy and CO 2 sequestration, advancing sustainable subsurface engineering in geomechanics.

SoftwareXVol. 32
Seoul National University (KR), Korea Institute of Geoscience and Mineral Resources (KR)
Openalex Percentile: Top 64%
Drilling and Well Engineering
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.