A generic grid interface for parallel and adaptive scientific computing. Part II: implementation and tests in DUNE
Research output: Contribution to journal › Research article › Contributed › peer-review
Contributors
Abstract
In a companion paper (Bastian et al. 2007, this issue) we introduced an abstract definition of a parallel and adaptive hierarchical grid for scientific computing. Based on this definition we derive an efficient interface specification as a set of C++ classes. This interface separates the applications from the grid data structures. Thus, user implementations become independent of the underlying grid implementation. Modern C++ template techniques are used to provide an interface implementation without big performance losses. The implementation is realized as part of the software environment DUNE (https://dune-project.org/). Numerical tests demonstrate the flexibility and the efficiency of our approach.
Details
Original language | English |
---|---|
Pages (from-to) | 121-138 |
Journal | Computing (Vienna/New York) |
Volume | 82 |
Early online date | 10 Jun 2008 |
Publication status | E-pub ahead of print - 10 Jun 2008 |
Peer-reviewed | Yes |
Externally published | Yes |
External IDs
ORCID | /0000-0003-1093-6374/work/146644835 |
---|---|
Scopus | 47749131178 |