Details zur Publikation

Kategorie Textpublikation
Referenztyp Zeitschriften
DOI 10.21105/joss.03673
Lizenz creative commons licence
Titel (primär) ogs6py and VTUinterface: streamlining OpenGeoSys workflows in Python
Autor Buchwald, J. ORCID logo ; Kolditz, O. ORCID logo ; Nagel, T.
Quelle Journal of Open Source Software
Erscheinungsjahr 2021
Department ENVINF
Band/Volume 6
Heft 67
Seite von art. 3673
Sprache 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.
dauerhafte UFZ-Verlinkung
Buchwald, J., Kolditz, O., Nagel, T. (2021):
ogs6py and VTUinterface: streamlining OpenGeoSys workflows in Python
JOSS 6 (67), art. 3673 10.21105/joss.03673