Object oriented implementation of distributed finite element analysis in .NET

作者: Robert Ian Mackie

DOI: 10.1016/J.ADVENGSOFT.2006.08.028

关键词: Finite element method.NET FrameworkNet (mathematics)Distributed design patternsComputer scienceDistributed object.NET RemotingSoftware designDistributed computingObject-oriented programming

摘要: The paper describes a detailed study into the object-oriented implementation of distributed finite element analysis on desktop computers using .NET framework. software design aspects are described in some detail for both direct and iterative solution algorithms. use interfaces played an important role design. This, together with framework, enabled remote objects to be implemented relatively seamless fashion. routines were ''blind'' whether local or remote. Numerical tests carried out reasonable speed-up was achieved, particularly methods. It is concluded that provides viable framework implementing computing networks personal computers.

参考文章(20)
P. K. Jimack, Domain decomposition preconditioning for parallel PDE software Engineering computational technology. pp. 193- 219 ,(2002)
R. I. Mackie, Object oriented programming for structural mechanics: a review Civil and structural engineering computing: 2001. pp. 137- 159 ,(2001)
Gregory L. Fenves, Francis Thomas Mckenna, Object-oriented finite element programming: frameworks for analysis, algorithms and parallel computing University of California, Berkeley. ,(1997)
Y. Dere, E. D. Sotelino, Parallel and distributed finite element analysis of structures Engineering computational technology. pp. 221- 250 ,(2002)
B. H. V. Topping, Civil and structural engineering computing: 2001 Saxe-Coburg Publications. ,(2001)
R.I. Mackie, Implementation of sub-structuring within an object-oriented framework Advances in Engineering Software. ,vol. 32, pp. 749- 758 ,(2001) , 10.1016/S0965-9978(01)00026-6
Hung‐Ming Chen, Graham C. Archer, A Distributed Object‐Oriented Finite‐Element Analysis Program Architecture Computer-Aided Civil and Infrastructure Engineering. ,vol. 16, pp. 326- 336 ,(2001) , 10.1111/0885-9507.00236
R.I. Mackie, An object-oriented approach to fully interactive finite element software Advances in Engineering Software. ,vol. 29, pp. 139- 149 ,(1998) , 10.1016/S0965-9978(98)00015-5