The Dune FoamGrid implementation for surface and network grids
Abstract: We present FoamGrid, a new implementation of the Dune grid interface. FoamGrid implements one- and two-dimensional grids in a physical space of arbitrary dimension, which allows for grids for curved domains. Even more, the grids are not expected to have a manifold structure, i.e., more than two elements can share a common facet. This makes FoamGrid the grid data structure of choice for simulating structures such as foams, discrete fracture networks, or network flow problems. FoamGrid implements adaptive non-conforming refinement with element parametrizations. As an additional feature it allows removal and addition of elements in an existing grid, which makes FoamGrid suitable for network growth problems. We show how to use FoamGrid, with particular attention to the extensions of the grid interface needed to handle non-manifold topology and grid growth. Three numerical examples demonstrate the possibilities offered by FoamGrid. https://journals.ub.uni-heidelberg.de/index.php/ans/article/view/28490
- Location
-
Deutsche Nationalbibliothek Frankfurt am Main
- Extent
-
Online-Ressource
- Language
-
Englisch
- Bibliographic citation
-
The Dune FoamGrid implementation for surface and network grids ; volume:5 ; number:1 ; day:03 ; month:04 ; year:2017
Archive of numerical software ; 5, Heft 1 (03.04.2017)
- DOI
-
10.11588/ans.2017.1.28490
- URN
-
urn:nbn:de:101:1-2023063014113463721801
- Rights
-
Open Access; Der Zugriff auf das Objekt ist unbeschränkt möglich.
- Last update
-
14.08.2025, 11:01 AM CEST
Data provider
Deutsche Nationalbibliothek. If you have any questions about the object, please contact the data provider.