This repository provides an interactive and easy-to-use interface for the supplemental data of the article "A collapsed interface approach to resolve grain boundaries in finite element simulations of polycrystalline diffusion" (link to article). This includes a direct translation between 5d and 2d parameter representations.
All data is provided on the Data Repository of the University of Stuttgart (DaRUS) under this link. This includes one HDF5
-file for the mesh and one for the full-field data. Details regarding the data structure are provided there. To use the provided data viewer place the two HDF5
-files in the same directory a the provided data_viewer.py
.
We highly recommend accessing the data via the provided Data Viewer which allows you to easily find and visualize data within the provided data set.
Make sure that marimo
and uv
are installed on your system, e.g. via
pip install marimo uv
Then simply open the Data Viewer from within this repository via the command line:
marimo run --sandbox data_viewer.py
This will automatically take care of all required additional dependencies in an isolated virtual environment and open the viewer in an app-like format in a browser window. All instructions on how to use the notebook are given within the notebook.
The full-field solutions can be visualized either directly from within the notebook or by opening the xdmf
-file (generated within the notebook) in ParaView. This xdmf
-file links the requested data with the mesh information.
This project is funded by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation) - EXC 2075 - 390740016 under Germany’s Excellence Strategy (all authors); and in the Heisenberg program FR 2702/10 - 517847245 (F. Fritzen). B. Grabowski is funded by the European Research Council (ERC) under the European Union’s Horizon 2020 Research and Innovation Program (Grant Agreement No. 865855). The authors acknowledge the support by the Stuttgart Center for Simulation Science (SimTech).