ogs6py and VTUinterface: streamlining OpenGeoSys workflows in Python

Jörg Buchwald, Olaf Kolditz, Thomas Nagel
2021 Journal of Open Source Software  
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,
more » ... ing 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.
doi:10.21105/joss.03673 fatcat:miahwzc2oba3vk7qy7o4dg3ck4