### Abstract

Tremendous computing power is now available for relatively low cost. Desktop and notebook computers commonly have multiple processors, and even homes have networks of computers. This offers great potential for taking advantage of distributed computing, but in order to realise this potential suitable program design methodologies are required. The .NET framework makes it relatively easy to implement distributed computing along with multi-threading. This book describes the implementation of a finite element program using .NET and object-oriented programming in C#. The book describes both overall program design approaches, along with program details. The book describes domain decomposition solution methods, covering both direct and iterative solvers, and their incorporation into a finite element program.

The book is intended for researchers and postgraduate students working in the field of numerical software. The source code described in this book is available from the author’s web site.

The book is intended for researchers and postgraduate students working in the field of numerical software. The source code described in this book is available from the author’s web site.

Original language | English |
---|---|

Place of Publication | Stirling, UK |

Publisher | Saxe-Coburg Publications |

Number of pages | 262 |

ISBN (Print) | 9781874672319 |

Publication status | Published - 2007 |

### Keywords

- Finite elements
- Distributed analysis
- Object-oriented programming

## Fingerprint Dive into the research topics of 'Programming distributed finite element analysis: an object oriented approach'. Together they form a unique fingerprint.

## Cite this

Mackie, R. I. (2007).

*Programming distributed finite element analysis: an object oriented approach*. Saxe-Coburg Publications. http://saxe-coburg.com/pubs/descrip/pdfea.htm