Automatically assigned DDC number: 005117
Manually assigned DDC number: 00435
Number of references: 0
Title: Janus --- a C++ Template Library for Parallel Dynamic Mesh Applications
Author:
Author:
Author:
Subject: Jens Gerlach,Mitsuhisa Sato,Yutaka Ishikawa Janus --- a C++ Template Library for Parallel Dynamic Mesh Applications
Description: . 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. Keywords: data parallel programming, object-oriented programming, generic programming, finite element methods. 1 Introduction If we think of a finite element program as a collection of related objects on which operations are performed we recognize that there are basically two types of application objects. The first type are sets that r...
Contributor: The Pennsylvania State University CiteSeer Archives
Publisher: unknown
Date: 1999-01-08
Pubyear: 1998
Format: ps
Identifier: http://citeseer.ist.psu.edu/140961.html
Source: http://pdplab.trc.rwcp.or.jp/pdperf/papers/ISCOPE98.ps.gz
Language: en
Rights: unrestricted
<?xml version="1.0" encoding="UTF-8"?>
<references_metadata>
<rec ID="SELF" Type="SELF" CiteSeer_Book="SELF" CiteSeer_Volume="SELF" Title="Janus --- a C++ Template Library for Parallel Dynamic Mesh Applications">
<identifier Org="ISBN:3540668187" Paper_ID="SELF" Extracted="3540668187" DDC="005.1/17" Normalized_DDC="005117" Normalized_Weight="1.0" />
</rec>
</references_metadata>