ICCST '02 Proceedings of the sixth conference on Computational structures technology
Object-oriented programming of distributed iterative equation solvers
Computers and Structures
Advances in Engineering Software
A Parallel Algorithm for Nonlinear Dynamic Finite Element Analysis
ICISE '09 Proceedings of the 2009 First IEEE International Conference on Information Science and Engineering
Programming Distributed Finite Element Analysis: An Object Oriented Approach
Programming Distributed Finite Element Analysis: An Object Oriented Approach
Pro .NET 4 Parallel Programming in C#
Pro .NET 4 Parallel Programming in C#
Parallel modal analysis with concurrent distributed objects
Computers and Structures
Application of service oriented architecture to finite element analysis
Advances in Engineering Software
Hi-index | 0.00 |
The paper examines software design aspects of implementing parallel and distributed computing for transient structural problems. Overall design is achieved using object and component oriented methods. The ideas are implemented using .NET and the Task Parallel Library (TPL). Parallelisation and distribution is applied both to single problems, and to solving multiple problems. The use of object-oriented design means that the solvers and data are packaged together, and this helps facilitate distributed and parallel solution. Factory objects are used to provide the solvers, and interfaces are used to represent both the factory objects and solvers.