• English
  • Deutsch
  • Log In
    Password Login
    Research Outputs
    Fundings & Projects
    Researchers
    Institutes
    Statistics
Repository logo
Fraunhofer-Gesellschaft
  1. Home
  2. Fraunhofer-Gesellschaft
  3. Konferenzschrift
  4. A Generic C++ Framework for Parallel Mesh-Based Scientific Applications
 
  • Details
  • Full
Options
2001
Conference Paper
Title

A Generic C++ Framework for Parallel Mesh-Based Scientific Applications

Abstract
The objects that occur in scientific applications can be classified into spatial structures, e.g. meshes, grids, or graphs, and (numerical) data that are associated with these structures, e.g. grid functions and (sparse) matrices. Our C++ template library Janus rests on the observation that the spatial structures are conceptually more stable than the associated data. Janus provides a conceptual framework and generic components for mesh-based scientific applications. An outstanding feature of Janus is its unified treatment of regular and irregular structures. Our library has been developed using the paradigm of generic programming and is portably implemented on top of the Standard Template Library. It runs on top of MPI, but it can also be put onto other parallel platforms.
Author(s)
Gerlach, J.
Gottschling, P.
Der, U.
Mainwork
High-level parallel programming models and supportive environments  
Conference
International Workshop on High-Level Parallel Programming Models and Supportive Environments 2001  
DOI
10.1007/3-540-45401-2_4
Language
English
FIRST
  • Cookie settings
  • Imprint
  • Privacy policy
  • Api
  • Contact
© 2024