Tetrahedral Mesh Updating for Subsurface Modeling: Implicit Finite Surface Insertion

A. Bel Hachmi and Guillaume Caumon and C. Dapogny. ( 2026 )
in: Sixth EAGE Digitalization Conference \& Exhibition, pages 97, European Association of Geoscientists \& Engineers

Abstract

Generating a valid high-quality mesh representing geological interfaces is a difficult task due to the complexity of the geometrical configurations encountered in geosciences. Furthermore, uncertainties regarding the locations or even the existence of geological discontinuities call for mesh updating techniques, operating on a local scale, in a fast and robust manner. To address these challenges, we introduce a novel mesh-update method that enables the insertion of finite surfaces such as faults in existing multi-material tetrahedral meshes. In this approach, the surface to be inserted is defined as the intersection of the zero level sets of two distinct level set functions: one that defines an extension of the surface across the domain into a closed surface, while the second extends its boundary. The level set functions can be obtained via interpolation, subject to a smoothness criterion or by using the fast marching algorithm.

Download / Links

BibTeX Reference

@inproceedings{hachmi:hal-05549010,
 abstract = {Generating a valid high-quality mesh representing geological interfaces is a difficult task due to the complexity of the geometrical configurations encountered in geosciences. Furthermore, uncertainties regarding the locations or even the existence of geological discontinuities call for mesh updating techniques, operating on a local scale, in a fast and robust manner. To address these challenges, we introduce a novel mesh-update method that enables the insertion of finite surfaces such as faults in existing multi-material tetrahedral meshes. In this approach, the surface to be inserted is defined as the intersection of the zero level sets of two distinct level set functions: one that defines an extension of the surface across the domain into a closed surface, while the second extends its boundary. The level set functions can be obtained via interpolation, subject to a smoothness criterion or by using the fast marching algorithm.},
 address = {Stavanger, Norway},
 author = {Hachmi, A. Bel and Caumon, Guillaume and Dapogny, C.},
 booktitle = {{Sixth EAGE Digitalization Conference \& Exhibition}},
 doi = {10.3997/2214-4609.202639097},
 hal_id = {hal-05549010},
 hal_version = {v1},
 keywords = {Local mesh updating ; Fault insertion ; Implicit surface modeling ; Smooth interpolation ; Open surface representation},
 month = {March},
 pages = {97},
 pdf = {https://hal.univ-lorraine.fr/hal-05549010v1/file/Belhachmi_Sixth_EAGE_Digitalization_Conference___Exhibition-abstract.pdf},
 publisher = {{European Association of Geoscientists \& Engineers}},
 title = {{Tetrahedral Mesh Updating for Subsurface Modeling: Implicit Finite Surface Insertion}},
 url = {https://hal.univ-lorraine.fr/hal-05549010},
 year = {2026}
}