An object-oriented programming framework for the parallel dynamic analysis of structures

被引:14
|
作者
Modak, S
Sotelino, ED
机构
[1] Purdue Univ, Sch Civil Engn, W Lafayette, IN 47907 USA
[2] Comp & Struct Inc, Berkeley, CA 94704 USA
关键词
parallel processing; distributed computing; object-oriented programming; structural dynamics; transient finite element analysis; time-stepping algorithms;
D O I
10.1016/S0045-7949(01)00154-7
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This work addresses the time history analysis of structures subjected to dynamic loads using high performance computing environments. Structural mechanics, parallel computing, and object-oriented programming methodologies are integrated to design and implement frameworks for parallel and sequential transient finite element analysis (TFE++ and PTFE++). The object-oriented approach is employed to facilitate extensibility, reusability, maintainability and simplicity of the resulting software. Parallel processing concepts and algorithms are used in the design of PTFE++. An application has been developed to demonstrate the developed frameworks. It has been found that PTFE++ provides an efficient way to analyze large structural systems. (C) 2002 Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:77 / 84
页数:8
相关论文
共 50 条
  • [41] The Framework for Project Based Learning of Object-Oriented Programming
    Krpan, Divna
    Mladenovic, Sasa
    Zaharija, Goran
    [J]. INTERNATIONAL JOURNAL OF ENGINEERING EDUCATION, 2019, 35 (05) : 1366 - 1377
  • [42] The Development of an Object-Oriented Parallel Block Preconditioning Framework
    Muddle, Richard L.
    Boyle, Jonathan W.
    Mihajlovic, Milan D.
    Heil, Matthias
    [J]. PARALLEL SCIENTIFIC COMPUTING AND OPTIMIZATION: ADVANCES AND APPLICATIONS, 2009, 27 : 37 - +
  • [43] FEMPAR: An Object-Oriented Parallel Finite Element Framework
    Badia, Santiago
    Martin, Alberto F.
    Principe, Javier
    [J]. ARCHIVES OF COMPUTATIONAL METHODS IN ENGINEERING, 2018, 25 (02) : 195 - 271
  • [44] Parallel distributed object-oriented framework for domain decomposition
    Kopyssov, SP
    Krasnopyorov, IV
    Novikov, AK
    Rytchkov, VN
    [J]. DOMAIN DECOMPOSITION METHODS IN SCIENCE AND ENGINEERING, 2005, 40 : 605 - 614
  • [45] FEMPAR: An Object-Oriented Parallel Finite Element Framework
    Santiago Badia
    Alberto F. Martín
    Javier Principe
    [J]. Archives of Computational Methods in Engineering, 2018, 25 : 195 - 271
  • [46] ANALYSIS OF LEARNING PROBLEMS OF OBJECT-ORIENTED PROGRAMMING
    Emilio Sanchez-Garcia, Jose
    Urias-Ruiz, Margarita
    Edith Gutierrez-Herrera, Brenda
    [J]. REVISTA RA XIMHAI, 2015, 11 (04): : 289 - 304
  • [47] Object-Oriented Programming and Parallel Computing in Radiative Magnetohydrodynamics Simulations
    Gasilov, Vladimir
    D'yachenko, Sergei
    Olkhovskaya, Olga
    Boldarev, Alexei
    Kartasheva, Elena
    Boldyrev, Sergei
    [J]. PARALLEL COMPUTING: ARCHITECTURES, ALGORITHMS AND APPLICATIONS, 2008, 15 : 475 - +
  • [48] Comparative analysis of functional and object-oriented programming
    Alic, Dino
    Omanovic, Samir
    Giedrimas, Vaidas
    [J]. 2016 39TH INTERNATIONAL CONVENTION ON INFORMATION AND COMMUNICATION TECHNOLOGY, ELECTRONICS AND MICROELECTRONICS (MIPRO), 2016, : 667 - 672
  • [49] Semantic-based visualization for parallel object-oriented programming
    Attali, I
    Caromel, D
    Ehmety, SO
    Lippi, S
    [J]. ACM SIGPLAN NOTICES, 1996, 31 (10) : 421 - +
  • [50] A runtime support for object-oriented parallel programming on networks of workstations
    Di Santo, M
    Frattolillo, F
    Russo, W
    Zimeo, E
    [J]. PARALLEL COMPUTING: FUNDAMENTALS, APPLICATIONS AND NEW DIRECTIONS, 1998, 12 : 641 - 648