A new paradigm for parallel adaptive meshing algorithms

被引:70
作者
Bank, RE [1 ]
Holst, M [1 ]
机构
[1] Univ Calif San Diego, Dept Math, La Jolla, CA 92093 USA
关键词
adaptivity; finite element methods; a posteriori error estimation; parallel computing;
D O I
10.1137/S1064827599353701
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
We present a new approach to the use of parallel computers with adaptive finite element methods. This approach addresses the load balancing problem in a new way, requiring far less communication than current approaches. It also allows existing sequential adaptive PDE codes such as PLTMG and MC to run in a parallel environment without a large investment in recoding. In this new approach, the load balancing problem is reduced to the numerical solution of a small elliptic problem on a single processor, using a sequential adaptive solver, without requiring any modi cations to the sequential solver. The small elliptic problem is used to produce a posteriori error estimates to predict future element densities in the mesh, which are then used in a weighted recursive spectral bisection of the initial mesh. The bulk of the calculation then takes place independently on each processor, with no communication, using possibly the same sequential adaptive solver. Each processor adapts its region of the mesh independently, and a nearly load-balanced mesh distribution is usually obtained as a result of the initial weighted spectral bisection. Only the initial fan-out of the mesh decomposition to the processors requires communication. Two additional steps requiring boundary exchange communication may be employed after the individual processors reach an adapted solution, namely, the construction of a global conforming mesh from the independent subproblems, followed by a final smoothing phase using the subdomain solutions as an initial guess. We present a series of convincing numerical experiments which illustrate the effectiveness of this approach. The justification of the initial refinement prediction step, as well as the justification of skipping the two communication-intensive steps, is supported by some recent [J. Xu and A. Zhou, Math. Comp., to appear] and not so recent [J. A. Nitsche and A. H. Schatz, Math. Comp., 28 (1974), pp. 937-958; A. H. Schatz and L. B. Wahlbin, Math. Comp., 31 (1977), pp. 414-442; A. H. Schatz and L. B. Wahlbin, Math. Comp., 64 (1995), pp. 907-928] results on local a priori and a posteriori error estimation.
引用
收藏
页码:1411 / 1443
页数:33
相关论文
共 40 条
[1]   SUBSTRUCTURING PRECONDITIONERS FOR THE Q(1) MORTAR ELEMENT METHOD [J].
ACHDOU, Y ;
KUZNETSOV, YA ;
PIRONNEAU, O .
NUMERISCHE MATHEMATIK, 1995, 71 (04) :419-449
[2]  
[Anonymous], 1998, ELECT T NUMER ANAL
[3]   Mesh smoothing using a posteriori error estimates [J].
Bank, RE ;
Smith, RK .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 1997, 34 (03) :979-997
[4]  
BANK RE, 1998, SOFTWARE ENV TOOLS, V5
[5]  
Bank RE, 1983, IMACS Trans. Sci. Comput., V1, P3
[6]  
Beall MW, 1997, INT J NUMER METH ENG, V40, P1573, DOI 10.1002/(SICI)1097-0207(19970515)40:9<1573::AID-NME128>3.0.CO
[7]  
2-9
[8]  
Ben Belgacem F, 1999, NUMER MATH, V84, P173, DOI 10.1007/s002119900100
[9]  
BERNARDI C, 1990, MATH COMPUT, V54, P21, DOI 10.1090/S0025-5718-1990-0995205-7
[10]  
Bernardi C., 1994, PITMAN RES NOTES MAT, VXI, P13