A generic grid interface for parallel and adaptive scientific computing.: Part I:: abstract framework

被引:288
|
作者
Bastian, P. [1 ]
Blatt, M. [1 ]
Dedner, A. [2 ]
Engwer, C. [1 ]
Kloefkorn, R. [2 ]
Ohlberger, M. [3 ]
Sander, O. [4 ]
机构
[1] Univ Stuttgart, Inst Parallele & Verteilte Syst, Stuttgart, Germany
[2] Univ Freiburg, Abt Angew Math, Freiburg, Germany
[3] Univ Munster, Inst Numer & Angew Math, Munster, Germany
[4] Free Univ Berlin, Inst Math, DFG Res Ctr Matheon, D-1000 Berlin, Germany
关键词
DUNE; hierarchical grids; interface; finite elements; finite volumes; entity complex; geometric realization; father relation; index maps; parallelization;
D O I
10.1007/s00607-008-0003-x
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We give a mathematically rigorous definition of a grid for algorithms solving partial differential equations. Unlike previous approaches (Benger 2005, PhD thesis; Berti 2000, PhD thesis), our grids have a hierarchical structure. This makes them suitable for geometric multigrid algorithms and hierarchical local grid refinement. The description is also general enough to include geometrically non-conforming grids. The definitions in this article serve as the basis for an implementation of an abstract grid interface as C++ classes in the framework (Bastian et al. 2008, this issue).
引用
下载
收藏
页码:103 / 119
页数:17
相关论文
共 50 条
  • [1] A generic grid interface for parallel and adaptive scientific computing. Part I: abstract framework
    P. Bastian
    M. Blatt
    A. Dedner
    C. Engwer
    R. Klöfkorn
    M. Ohlberger
    O. Sander
    Computing, 2008, 82 : 103 - 119
  • [2] A generic grid interface for parallel and adaptive scientific computing. Part II: implementation and tests in DUNE
    P. Bastian
    M. Blatt
    A. Dedner
    C. Engwer
    R. Klöfkorn
    R. Kornhuber
    M. Ohlberger
    O. Sander
    Computing, 2008, 82 : 121 - 138
  • [3] A generic grid interface for parallel and adaptive scientific computing.: Part II:: implementation and tests in DUNE
    Bastian, P.
    Blatt, M.
    Dedner, A.
    Engwer, C.
    Kloefkorn, R.
    Kornhuber, R.
    Ohlberger, M.
    Sander, O.
    COMPUTING, 2008, 82 (2-3) : 121 - 138
  • [4] Languages and compilers for parallel computing. Part I - Introduction
    Li, ZY
    Yew, PC
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 1998, 26 (05) : 539 - 540
  • [5] Languages and compilers for parallel computing. Part I - Introduction
    Li, ZY
    Yew, PC
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 1998, 26 (06) : 639 - 640
  • [6] FRAMEWORK FOR ADAPTIVE GRID COMPUTING SERVICE
    Stanciu, Alexandra
    Guran, Marius
    UNIVERSITY POLITEHNICA OF BUCHAREST SCIENTIFIC BULLETIN SERIES C-ELECTRICAL ENGINEERING AND COMPUTER SCIENCE, 2014, 76 (01): : 45 - 54
  • [8] A framework for parallel adaptive grid simulations
    Dwyer, MB
    Wallentine, V
    CONCURRENCY-PRACTICE AND EXPERIENCE, 1997, 9 (11): : 1293 - 1310
  • [9] A generic deployment framework for grid computing and distributed applications
    Flissi, Areski
    Merle, Philippe
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2006: COOPIS, DOA, GADA, AND ODBASE PT 2, PROCEEDINGS, 2006, 4276 : 1402 - 1411
  • [10] A Generic Grid Interface and Execution Framework for Biomedical Applications
    Vegoudakis, Konstantinos I.
    Koutkias, Vassills
    Malousi, Andigoni
    Chouvarda, Ioanna
    Maglaveras, Nicos
    8TH IEEE INTERNATIONAL CONFERENCE ON BIOINFORMATICS AND BIOENGINEERING, VOLS 1 AND 2, 2008, : 995 - 1000