Publication Details |
Category | Text Publication |
Reference Category | Journals |
DOI | 10.21105/joss.03673 |
Licence | |
Title (Primary) | ogs6py and VTUinterface: streamlining OpenGeoSys workflows in Python |
Author | Buchwald, J. ; Kolditz, O. ; Nagel, T. |
Source Titel | Journal of Open Source Software |
Year | 2021 |
Department | ENVINF |
Volume | 6 |
Issue | 67 |
Page From | art. 3673 |
Language | englisch |
Topic | T8 Georesources |
Keywords | Python; physics; THMC; VTU; time-series; sensitivity analysis; uncertainty quantification; OpenGeoSys |
Abstract | We introduce two new Python modules that facilitate the pre- and post-processing of finite element calculations. ogs6py is a Python interface for the open-source package OpenGeoSys (Bilke et al., 2019), a finite element code for simulation of multi-field processes in fractured porous media. Modeling workflows can be further streamlined in Jupyter Notebooks (Kluyver et al., 2016) using the newly developed VTUinterface. The use of the modules is demonstrated with common workflow operations, including parameter variations, setting boundary conditions, changing solver settings, verification of simulation results by comparison to analytical solutions, set-up and evaluation of ensemble runs, and convenient analysis of results by line plots, time series, or transient contour plots. |
Persistent UFZ Identifier | https://www.ufz.de/index.php?en=20939&ufzPublicationIdentifier=27192 |
Buchwald, J., Kolditz, O., Nagel, T. (2021): ogs6py and VTUinterface: streamlining OpenGeoSys workflows in Python Journal of Open Source Software 6 (67), art. 3673 10.21105/joss.03673 |