Algorithm 817 - P2MESH: generic object-oriented interface between 2-D unstructured meshes and FEM/FVM-based PDE solvers

被引:26
作者
Bertolazzi, E
Manzini, G
机构
[1] Univ Trent, Trent, Italy
[2] CNR, Inst Numer Anal, I-00185 Rome, Italy
来源
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE | 2002年 / 28卷 / 01期
关键词
algorithms; languages; finite element; finite volume; object-oriented programming; PDE solvers; unstructured mesh;
D O I
10.1145/513001.513007
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The software interface P2MESH is a collection of C CC class templates suitable for developing prototypes of high-performance PDE solvers on unstructured 2-D meshes. P2MESH supports several discretization methods on triangles and quadrilaterals, such as finite volume or finite element. The design philosophy of P2MESH does not consider specific model problems or built-in approximation algorithms. The software package is general purpose and it may also be used as a building block in the implementation of numerical codes both for engineering applications and mathematical problems.
引用
收藏
页码:101 / 131
页数:31
相关论文
共 27 条
  • [1] [Anonymous], 1991, HDB NUMERICAL ANAL
  • [2] [Anonymous], 1998, SORTING SEARCHING
  • [3] Barrett R., 1994, Templates for the Solution of Linear Systems: Building Blocks for Iterative Methods, V2nd ed.
  • [4] BARTON JJ, 1994, SCI ENG C PLUS PLUS
  • [5] Bastian P., 1997, Computing and Visualization in Science, V1, P27, DOI 10.1007/s007910050003
  • [6] BECK R, 1995, TR951 KONR ZUS ZENTR
  • [7] BERTOLAZZI E, 1999, IAN1166 IANCNR
  • [8] BERTOLAZZI E, 1999, IAN1167 IANCNR
  • [9] BERTOLAZZI E, 1999, IAN1165 IANCNR
  • [10] BERTOLAZZI E, 1999, IAN1164 IANCNR