Object-Oriented Approach and Distributed Finite Element Simulations

Authors

  • Piotr Breitkopf Codiciel, UPS CNRS 856 BP 511, PAT de Ia Valine 32, rue Raymond A ron F-76824 Mont-Saint-Aignan cedex
  • Yves Escaig INSA de Rouen, Laboratoire de Mecanique de Rouen Place Emile Blonde/, BP 8 F-76131 Mont-Saint-Aignan

Keywords:

distributed computing, object-oriented programming, finite element method, domain decomposition methods

Abstract

We present an application of object-oriented approach in the context of distributed computing in the field of structural engineering problems. In this work, conducted within the framework of a general purpose finite element code, we consider two types of distributed algorithms: the cooperation of heterogeneous computing systems and an algorithm for distributing the resolution of the finite element problem. In the first case, the major issue is the transparent distribution of the data base involving data structures and algorithms. In the first part of the present work, we present DDSM (Distributed Data Structures Manager) dealing with this first issue. The second case addressed is that of solution of linear systems by a domain decomposition direct method. Performance results given are those of a Cray T3D system. Communications and process control are implemented using the PVM library.

Downloads

Download data is not yet available.

References

[ARN 98] K. ARNOLD, J. GOSLING, The Java™ Programming Language, second Edition,

Addison Wesley, 1998.

[AUN 90] S. AUNAY, Architecture de logiciels de modelisation et traitements distribues, these

UTC, Universite de Technologie de Compiegne, 1990.

[BRE 92] P. BREITKOPF, G. TouzoT, Architecture des logiciels et langages de modelisation,

Revue Europeenne des Elements Finis, I (3) :333-368, 1992.

[ESC 94) Y. ESCAIG, M. VAYSSADE, G. TOUZOT, Une methode de decomposition de

domaines multifrontale multiniveaux, Revue Europeenne des Elements Finis, 3(3) :311-

, 1994.

[FAH 94] C. FAHRAT, F.X. Roux, Implicit parallel processing in structural mechanics.

Monograph, Computational Mechanics Advances, 1994.

[GEl 95] A. GEIST, J. DONGARRA, W. JIANG, R. MANCHEK, V. SUNDREAM, PVM: Parallel

Virtual Machine ; A User's Guide and Tutorial for Networked Parallel Computing, MIT

Press, 1 99 5.

[KOP 95] C. KOPP, Introduction to NFS Performance, Part I, Open Systems Review,

September, 1995.

[MEY 92] BERTRAND MEYER, Eiffel: The Language, Prentice Hall, second edition, 1992.

[MOR 93] L. MORAN<:AY, Representation parametree et modelisation de sytsemes physiques

pour Ia conception optimale. these UTC, Universite de Technologic de Compiegne, 1993.

[SAL 95] J. SAILTZ, R. PONNUSAMMY, S. SHARMA, B. MOON, Y-S HWANG, M. UYSAL,

R. DAS, A manual for the CHAOS runtime library. Technical Report CS-TR-3437, University

of Maryland, 1995.

[STR 91] B. STRUSTROUP, The C++ Programming Language, Second Edition, Addison

Wesley, 1991.

Downloads

Published

1998-05-27

How to Cite

Breitkopf, P. ., & Escaig, Y. . (1998). Object-Oriented Approach and Distributed Finite Element Simulations. European Journal of Computational Mechanics, 7(5), 609–626. Retrieved from https://journals.riverpublishers.com/index.php/EJCM/article/view/3087

Issue

Section

Original Article

Most read articles by the same author(s)