Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
My Menu
Saved Items

Janus: A C++ Template Library for Parallel Dynamic Mesh Applications

Jens Gerlach7, Mitsuhisa Sato7 and Yutaka Ishikawa7

(7)  Tsukuba Research Center of the Real World Computing Partnership, Tsukuba, Japan
Abstract
We propose Janus, a C++ template library of container classes and communication primitives for parallel dynamic mesh applications. The paper focuses on two-phase containers that are a central component of the Janus framework. These containers are quasi-constant, i.e., they have an extended initialization phase after which they provide read-only access to their elements. Two-phase containers are useful for the efficient and easy-to-use representation of finite element meshes and generating sparse matrices. Using such containers makes it easy to encapsulate irregular communication patterns that occur when running finite element programs in parallel.

Fulltext Preview (Small, Large)
Image of the first page of the fulltext

References secured to subscribers.



Export this chapter
Export this chapter as RIS | Text
 
Referenced by
1 newer article

  1. Heber, Gerd (2000) Self-avoiding walks over adaptive unstructured grids. Concurrency Practice and Experience 12(2-3)
    [CrossRef]
Remote Address: 38.107.191.105 • Server: mpweb08
HTTP User Agent: CCBot/1.0 (+http://www.commoncrawl.org/bot.html)