Computational & Technology Resources
an online resource for computational,
engineering & technology publications
Computational Science, Engineering & Technology Series
ISSN 1759-3158
Edited by: B.H.V. Topping, L. Lämmer
Chapter 10

Parallelisation of a Finite Element Program

P. Devloo1 and E.C. da Silva2

1FEC/UNICAMP, São Paulo, Brazil
2CENAPAD/UNICAMP, São Paulo, Brazil

Full Bibliographic Reference for this chapter
P. Devloo, E.C. da Silva, "Parallelisation of a Finite Element Program", in B.H.V. Topping, L. Lämmer, (Editors), "High Performance Computing for Computational Mechanics", Saxe-Coburg Publications, Stirlingshire, UK, Chapter 10, pp 173-185, 2000. doi:10.4203/csets.4.10
An object oriented finite element program is parallelized using OOPAR, an object oriented environment for parallel computing. Within the framework presented, the finite element meshes corresponding to subdomains of the complete domain are read by the individual nodes. The submeshes communicate between themselves to identify neighbouring nodes and an iterative conjugate gradient method solves the global system of equations. No single processor needs to allocate memory for the global grid, nor is there any need to even allocate a solution or residual vector of global size. The issuing algorithm is therefore suited for solving very large problems on a large number of nodes, where none of the nodes is capable of holding the global mesh and/or solution.

purchase the full-text of this chapter (price £20)

go to the previous chapter
go to the next chapter
return to the table of contents
return to the book description
purchase this book (price £75 +P&P)