Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
A generic grid interface for parallel and adaptive scientific computing: Part I: abstract framework
Bastian P., Blatt M., Dedner A., Engwer C., Klöfkorn R., Ohlberger M., Sander O. Computing82 (2):103-119,2008.Type:Article
Date Reviewed: Mar 17 2009

Typical algorithms in scientific computing, such as finite element methods for the numerical solution of partial differential equations, require a grid to discretize the domain where the solution of the equation is sought. Modern methods frequently need more than one grid, for a number of reasons. Important examples are adaptive grids--grids that are coarsened or refined in some areas because of an erratic behavior of the solution there--and algorithms of multigrid type that use a hierarchy of grids in an attempt to improve the ratio between accuracy and runtime. In either case, one has to provide a suitable concept for the modeling of the grids themselves and for the operations performed on the grids (refinement, coarsening, and so on).

While these points seem very simple from an intuitive point of view, it actually turns out that a precise abstract mathematical formulation that allows efficient algorithms for the practical handling of these questions is surprisingly difficult to obtain. The Distributed and Unified Numerics Environment (DUNE) project (http://dune-project.org) provides such an abstract framework.

The goal of the paper is to provide a mathematically rigorous description of this framework. The concrete C++ implementation of the concepts is described in a companion paper [1].

Reviewer:  Kai Diethelm Review #: CR136595 (0911-1063)
1) Bastian, P.; Blatt, M.; Dedner, A.; Engwer, C.; Klvfkorn, R.; Kornhuber, R.; Ohlberger, M.; Sander, O. A generic grid interface for parallel and adaptive scientific computing. Part II: Implementation and tests in DUNE. Computing 82, (2008), 121–138.
Bookmark and Share
  Featured Reviewer  
 
Multigrid And Multilevel Methods (G.1.8 ... )
 
 
Geometrical Problems And Computations (F.2.2 ... )
 
 
Parallel Algorithms (G.1.0 ... )
 
 
General (G.1.0 )
 
 
Nonnumerical Algorithms And Problems (F.2.2 )
 
Would you recommend this review?
yes
no
Other reviews under "Multigrid And Multilevel Methods": Date
Additive and multiplicative multi-grid--a comparison
Bastian P., Hackbusch W. (ed), Wittum G. Computing 60(4): 345-364, 1998. Type: Article
Mar 1 1999
Energy optimization of algebraic multigrid bases
Mandel J., Brezina M., Vaněk P. Computing 62(3): 205-228, 1999. Type: Article
Oct 1 1999
Multigrid
Trottenberg U., Oosterlee C., Schüller A., Brandt A., Oswald P., Stüben K., Academic Press, Inc., Orlando, FL, 2001.  631, Type: Book (9780127010700)
Dec 1 2001
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy