Abstract
An object-oriented approach is used to develop classes and frameworks for the implementation of distributed iterative equation solution. The software is implemented using the .NET framework, and builds upon previous work by the author. Development of the framework for iterative solution makes good use of interfaces. The framework is used for three different solution scenarios (i) conjugate gradient iteration on a single matrix; (ii) conjugate gradient iteration when domain decomposition is used; and (iii) using the Schur complement approach. Moreover, the framework is used for both local and remote objects. The .NET framework makes it very straightforward to program distributed applications, and the object-oriented approach greatly facilitates the software development. The framework was used in a finite element program and the speed-up results are shown.
Original language | English |
---|---|
Title of host publication | CCP: 81 |
Subtitle of host publication | Proceedings of the Tenth International Conference on Civil, Structural and Environmental Engineering Computing, Civil-Comp 2005 |
Editors | B.H.V. Topping |
Publisher | Civil-Comp Press |
Chapter | VIII |
Pages | 135-136 |
Number of pages | 2 |
ISBN (Print) | 1905088027 |
DOIs | |
Publication status | Published - 2005 |
Event | 10th International Conference on Civil, Structural and Environmental Engineering Computing, Civil-Comp 2005 - Rome, Italy Duration: 30 Aug 2005 → 2 Sept 2005 |
Conference
Conference | 10th International Conference on Civil, Structural and Environmental Engineering Computing, Civil-Comp 2005 |
---|---|
Country/Territory | Italy |
City | Rome |
Period | 30/08/05 → 2/09/05 |
Keywords
- Distributed processing
- Domain decomposition
- Iterative solution methods
- Object-oriented programming
ASJC Scopus subject areas
- Civil and Structural Engineering
- Building and Construction
- Environmental Engineering