Preprints
https://doi.org/10.5194/egusphere-2022-685
https://doi.org/10.5194/egusphere-2022-685
08 Aug 2022
 | 08 Aug 2022

PySubdiv: open-source geological modelling and reconstruction by non-manifold subdivision surfaces

Mohammad Moulaeifard, Simon Bernard, and Florian Wellmann

Abstract. Sealed geological models are commonly used as an input to process simulations, for example in hydrogeological or geomechanical studies. Creating these meshes often requires tedious manual work – and it is, therefore, difficult to adjust a once-created model. In this work, we propose a flexible framework to create and interact with geological models using explicit surface representations. The essence of the work lies in the determination of the control mesh and the definition of semi-sharp creases values which, in combination, enable the representation of complex structural settings with a low number of control points. We achieve this flexibility through the adaptation of recent algorithms from the field of computer graphics to the specific requirements of geological modelling, specifically the representation of non-manifold topologies and sharp features. We combine the method with a swarm optimization approach to enable the automatic determination of vertex position and crease sharpness values. The result of this work is implemented in an open-source software (PySubdiv) for reconstructing geological structures while resulting in a model which is (1) sealed/watertight, (2) controllable with a control mesh, and (3) topologically similar to the main geological structure. Also, the reconstructed model may include a fewer number of vertices compared to the input geological structure which results in reducing the cost of modelling and simulation. Furthermore, the proposed method resolves some problems known from spline surfaces. In addition to enabling a manual adjustment of sealed geological models, the algorithm also provides a method for the integration of explicit surface representations in inverse frameworks and the consideration of uncertainties.

Journal article(s) based on this preprint

28 Jun 2023
PySubdiv 1.0: open-source geological modeling and reconstruction by non-manifold subdivision surfaces
Mohammad Moulaeifard, Simon Bernard, and Florian Wellmann
Geosci. Model Dev., 16, 3565–3579, https://doi.org/10.5194/gmd-16-3565-2023,https://doi.org/10.5194/gmd-16-3565-2023, 2023
Short summary

Mohammad Moulaeifard et al.

Interactive discussion

Status: closed

Comment types: AC – author | RC – referee | CC – community | EC – editor | CEC – chief editor | : Report abuse
  • CEC1: 'Comment on egusphere-2022-685', Astrid Kerkweg, 15 Aug 2022
    • AC4: 'Reply on CEC1', Mohammad Moulaeifard, 20 Apr 2023
  • RC1: 'Comment on egusphere-2022-685', Eric de Kemp, 28 Nov 2022
    • AC2: 'Reply on RC1', Mohammad Moulaeifard, 20 Apr 2023
  • EC1: 'Comment on egusphere-2022-685', Mauro Cacace, 29 Nov 2022
    • AC1: 'Reply on EC1', Mohammad Moulaeifard, 20 Apr 2023
  • RC2: 'Comment on egusphere-2022-685', Guillaume Caumon, 06 Feb 2023
    • AC3: 'Reply on RC2', Mohammad Moulaeifard, 20 Apr 2023

Interactive discussion

Status: closed

Comment types: AC – author | RC – referee | CC – community | EC – editor | CEC – chief editor | : Report abuse
  • CEC1: 'Comment on egusphere-2022-685', Astrid Kerkweg, 15 Aug 2022
    • AC4: 'Reply on CEC1', Mohammad Moulaeifard, 20 Apr 2023
  • RC1: 'Comment on egusphere-2022-685', Eric de Kemp, 28 Nov 2022
    • AC2: 'Reply on RC1', Mohammad Moulaeifard, 20 Apr 2023
  • EC1: 'Comment on egusphere-2022-685', Mauro Cacace, 29 Nov 2022
    • AC1: 'Reply on EC1', Mohammad Moulaeifard, 20 Apr 2023
  • RC2: 'Comment on egusphere-2022-685', Guillaume Caumon, 06 Feb 2023
    • AC3: 'Reply on RC2', Mohammad Moulaeifard, 20 Apr 2023

Peer review completion

AR: Author's response | RR: Referee report | ED: Editor decision | EF: Editorial file upload
AR by Mohammad Moulaeifard on behalf of the Authors (20 Apr 2023)  Author's tracked changes   Manuscript 
EF by Polina Shvedko (20 Apr 2023)  Author's response 
ED: Referee Nomination & Report Request started (28 Apr 2023) by Mauro Cacace
RR by Eric de Kemp (12 May 2023)
ED: Publish as is (15 May 2023) by Mauro Cacace
AR by Mohammad Moulaeifard on behalf of the Authors (22 May 2023)  Manuscript 

Journal article(s) based on this preprint

28 Jun 2023
PySubdiv 1.0: open-source geological modeling and reconstruction by non-manifold subdivision surfaces
Mohammad Moulaeifard, Simon Bernard, and Florian Wellmann
Geosci. Model Dev., 16, 3565–3579, https://doi.org/10.5194/gmd-16-3565-2023,https://doi.org/10.5194/gmd-16-3565-2023, 2023
Short summary

Mohammad Moulaeifard et al.

Data sets

3D-URG : 3D gravity constrained structural model of the Upper Rhine Graben Freymark, J., Bott [Sippel], J., Scheck-Wenderoth, M., Bär, K., Stiller, M., Fritsche, J.-G., Kracht, M., Gomez Dacal, M. https://doi.org/10.5281/zenodo.6878051

Model code and software

PySubdiv Simon Bernard, Mohammad Moulaeifard, Florian Wellmann https://github.com/SimBe-hub/PySubdiv

Mohammad Moulaeifard et al.

Viewed

Total article views: 915 (including HTML, PDF, and XML)
HTML PDF XML Total BibTeX EndNote
677 213 25 915 8 8
  • HTML: 677
  • PDF: 213
  • XML: 25
  • Total: 915
  • BibTeX: 8
  • EndNote: 8
Views and downloads (calculated since 08 Aug 2022)
Cumulative views and downloads (calculated since 08 Aug 2022)

Viewed (geographical distribution)

Total article views: 897 (including HTML, PDF, and XML) Thereof 897 with geography defined and 0 with unknown origin.
Country # Views %
  • 1
1
 
 
 
 
Latest update: 28 Jun 2023
Download

The requested preprint has a corresponding peer-reviewed final revised paper. You are encouraged to refer to the final revised version.

Short summary
In this work, we propose a flexible framework to generate and interact with geological models using explicit surface representations. The essence of the work lies in the determination of the flexible control mesh, topologically similar to the main geological structure, watertight and controllable with few number of control points to manage the geological structures. We exploited subdivision surface method in our work, which is commonly used in animation and gaming industry.