Book: The Boundary Element Method with Programming - For Engineers and Scientists

by G. Beer, I. Smith, Ch. Dünser


This is a thorough, yet understandable text about the boundary element method (BEM), an attractive alternative to the finite element method (FEM). It not only explains the theory, but also deals with the implementation into computer code written in FORTRAN 95 (software can be freely downloaded). Applications range from potential problems to static and dynamic problems in elasticity and plasticity. The book also addresses the issue of fast solution of large scale problems, using parallel processing hardware. Special topics such as the treatment of inclusions, heterogeneous domains and changing geometry are also addressed. Most chapters contain exercises and this makes the book suitable for teaching. Applications of the method to industrial problems are shown. The book is designed for engineers and scientists that want to understand how the method works and to apply the method and solve real problems.

Gernot Beer is Professor and head of the Institute for Structural Analysis at the Graz University of Technology. He has been involved in the development, teaching and application of the BEM and the coupled BEM/FEM and has written several texts on the subject. He is the author of the commercial program BEFE and heads the development of its successor BEFE++.

Ian M. Smith is Professor of Engineering at the University of Manchester. He has consulted widely on engineering projects and has written several texts on applied numerical analysis.

Christian Dünser is staff scientist at the Institute for Structural Analysis at the Graz University of Technology. Since his diploma thesis he has been working on the BEM and its application to geotechnical problems, in particular tunnelling.


The programs supplied here are for the use by purchasers of the book “The Boundary Element Method with Programming” by G. Beer, I. Smith and Ch. Dünser only. No guarantee is given for the correctness of the programs and they may not be used for commercial activity. No support will be provided. By downloading the programs you agree to abide by these conditions of use.

Sources and executables for continuous elements:

Sources and executables for discontinuous elements:

Sources and executables for parallel processing:

For further information regarding parallel processing please contact Prof. Ian Smith on the following homepage.