Abstract This paper presents a parallel programming environment for solving large-scale problems using adaptive p-version finite element approach. A scalable parallel feedback algorithm based on domain decomposition technique has been developed to incorporate the parallelism in adaptive finite element analysis of large-scale structures. This algorithm is implementable on MIMD type parallel processors, and uses p-extension of the finite element method. Modeling with p-version finite elements needs special considerations of load-balancing, and this has been incorporated in present domain decomposition technique using semi-empirical approach. The Connection Machine's CM-5 system has been used to implement the present system. Most of the previous attempts to parallelize adaptive finite element analysis were confirmed to parallel algorithms for direct or iterative equation solvers, and did not produce satisfactory performance because of small granularity of parallel tasks. Also these efforts were based on h-version of the finite element method, and hence could not exploit some of the special advantages available in p-vision of finite element approach. As the feedback algorithm is based on an iterative scheme, utilizing the domain decomposition technique, it produced good performance, particularly for large-scale structures. It has been tested for a number of regular and irregular two-dimensional problems showing good convergence characteristics.
[1]
Charbel Farhat,et al.
A simple and efficient automatic fem domain decomposer
,
1988
.
[2]
J. Reddy.
An introduction to the finite element method
,
1989
.
[3]
Dipankar K. Ghosh,et al.
Parallel adaptive finite element analysis of large scale structures
,
1994
.
[4]
Duc T. Nguyen,et al.
An algorithm for domain decomposition in finite element analysis
,
1991
.
[5]
Abani K. Patra,et al.
A parallel adaptive strategy for hp finite element computations
,
1995
.
[6]
Prodyot K. Basu,et al.
Adaptivity in P-Version Finite Element Analysis
,
1983
.