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://dune-project.org/). Numerical tests demonstrate the flexibility and the efficiency of our approach
A large number of algorithms across the field of computational physics are formulated on grids with ...
We present an extension module for the Dune system. This module, called dune-subgrid, allows to mark...
Abstract: The development of efficient Grid applications usually requires writing huge portions of c...
In a companion paper (Bastian et al. 2007, this issue) we introduced an abstract definition of a par...
In a companion paper (Bastian et al. 2007, this issue) we introduced an abstract definition of a par...
We give a mathematically rigorous definition of a grid for algorithms solving partial differential e...
We give a mathematically rigorous definition of a grid for algorithms solving partial differential e...
Starting from an abstract mathematical notion of discrete function spaces and operators, we derive a...
In this paper we describe the recent development of the interface library Dune and in particular the...
This document gives an introduction to the Distributed and Unified Numerics Environment (DUNE). DUNE...
The Distributed and Unified Numerics Environment (Dune) is a set of open-source C++ libraries for th...
In this paper we present the new Dune-ALUGrid module. This module contains a major overhaul of the s...
Abstract. In this paper, a practical coarse-grained distributed paral-lel programming interface for ...
Dune-MMesh is an implementation of the well-developed Dune (Bastian et al., 2021) grid interface tai...
ASSIST (A Software development System based upon Integrated Skeleton Technology) is a programming en...
A large number of algorithms across the field of computational physics are formulated on grids with ...
We present an extension module for the Dune system. This module, called dune-subgrid, allows to mark...
Abstract: The development of efficient Grid applications usually requires writing huge portions of c...
In a companion paper (Bastian et al. 2007, this issue) we introduced an abstract definition of a par...
In a companion paper (Bastian et al. 2007, this issue) we introduced an abstract definition of a par...
We give a mathematically rigorous definition of a grid for algorithms solving partial differential e...
We give a mathematically rigorous definition of a grid for algorithms solving partial differential e...
Starting from an abstract mathematical notion of discrete function spaces and operators, we derive a...
In this paper we describe the recent development of the interface library Dune and in particular the...
This document gives an introduction to the Distributed and Unified Numerics Environment (DUNE). DUNE...
The Distributed and Unified Numerics Environment (Dune) is a set of open-source C++ libraries for th...
In this paper we present the new Dune-ALUGrid module. This module contains a major overhaul of the s...
Abstract. In this paper, a practical coarse-grained distributed paral-lel programming interface for ...
Dune-MMesh is an implementation of the well-developed Dune (Bastian et al., 2021) grid interface tai...
ASSIST (A Software development System based upon Integrated Skeleton Technology) is a programming en...
A large number of algorithms across the field of computational physics are formulated on grids with ...
We present an extension module for the Dune system. This module, called dune-subgrid, allows to mark...
Abstract: The development of efficient Grid applications usually requires writing huge portions of c...