Bastian, P. and Blatt, M. and Dedner, A. and Engwer, C. and Klöfkorn, R. and Kornhuber, R. and Ohlberger, M. and Sander, O. (2008) A generic grid interface for parallel and adaptive scientific computing. Part II: Implementation and tests in DUNE. Computing, 82 (23). pp. 121138. ISSN 0010485X

PDF
418kB 
Official URL: http://dx.doi.org/10.1007/s0060700800049
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 (http://duneproject.org/). Numerical tests demonstrate the flexibility and the efficiency of our approach.
Item Type:  Article 

Uncontrolled Keywords:  DUNE, hierarchical grids, software, abstract interface, generic programming, C++, finite elements, finite volumes 
Subjects:  Mathematical and Computer Sciences > Mathematics > Numerical Analysis 
Divisions:  Department of Mathematics and Computer Science > Institute of Mathematics 
ID Code:  1807 
Deposited By:  Ekaterina Engel 
Deposited On:  19 Feb 2016 08:58 
Last Modified:  03 Mar 2017 14:41 
Repository Staff Only: item control page