计算物理 ›› 2005, Vol. 22 ›› Issue (5): 399-406.

• 研究论文 • 上一篇    下一篇

一种分布式内存环境下的并行二分网格加密算法

刘青凯1,2, 张林波1   

  1. 1. 中科院计算数学与科学工程计算国家重点实验室, 中科院数学与系统科学研究院, 北京 100080;
    2. 中科院研究生院, 北京 100080
  • 收稿日期:2005-01-10 修回日期:2005-03-29 出版日期:2005-09-25 发布日期:2005-09-25
  • 作者简介:刘青凯(1976-),male, Jincheng, Shanxi, Ph D candidate, Parallel computing.
  • 基金资助:
    Subsidized by the Special Funds for Major State Basic Research Projects (Grant No.2005CB321702)

A Parallel Bisection Mesh Refinement Algorithm for Distributed Memory Parallel Computers

LIU Qing-kai1,2, ZHANG Lin-bo1   

  1. 1. State Key Laboratory of Scientific and Engineering Computing, Institute of Computational Mathematics and Scientific/Engineering Computing, Academy of Mathematics and Systems Science, Chinese Academy of Sciences, Beijing 100080, China;
    2. Graduate School of the Chinese Academy of Sciences, Beijing 100080, China
  • Received:2005-01-10 Revised:2005-03-29 Online:2005-09-25 Published:2005-09-25
  • Supported by:
    Subsidized by the Special Funds for Major State Basic Research Projects (Grant No.2005CB321702)

摘要: 给出了一个基于ALBERT(Adaptive multi-Level finite element toolbox using Bisection refinement and Error control by Residual Techniques)的并行二分网格加密算法.其目的是开发基于ALBERT的、适合于分布式内存计算机的并行自适应有限元软件包.首先给出了针对ALBERT的并行化策略,然后重点介绍并行网格加密算法,并证明了并行算法和原有串行算法在加密结果上完全等效.最后,数值实验证明该并行算法能有效地在分布式内存的计算机上执行.

关键词: 自适应有限元, 二分网格加密, 并行算法

Abstract: We present a parallel bisection mesh refinement algorithm based on ALBERT (Adaptive multi-Level finite element toolbox using Bisection refinement and Error control by Residual Techniques). The goal is to develop a parallel adaptive finite element code suitable for distributed memory parallel computers or PC clusters. An overview on the basic strategy for the parallelization of ALBERT is given. Issues on the parallel mesh refinement are addressed. A modified mesh refinement algorithm, which can be implemented efficiently on distributed memory parallel computers, is proposed and its properties are discussed. Numerical experiments with parallel bisection mesh refinement algorithm are shown.

Key words: adaptive finite element, bisection mesh refinement, parallel algorithm

中图分类号: