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 条
  • [1] Optimization of Nonlinear Structures based on Object-Oriented Parallel Programming
    Fischer, M.
    Firl, M.
    Masching, H.
    Bletzinger, K. -U.
    [J]. PROCEEDINGS OF THE SEVENTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY, 2010, 94
  • [2] Parallel object-oriented programming for parallel simulations
    Baude, F
    Belloncle, F
    Caromel, D
    Furmento, N
    Roudier, Y
    Mussi, P
    Siegel, G
    [J]. INFORMATION SCIENCES, 1996, 93 (1-2) : 35 - 64
  • [3] AN OBJECT-ORIENTED FRAMEWORK FOR GRAPHICAL PROGRAMMING
    REISS, SP
    [J]. SIGPLAN NOTICES, 1986, 21 (10): : 49 - 57
  • [4] Parallel object-oriented framework optimization
    Quinlan, DJ
    Schordan, M
    Miller, B
    Kowarschik, M
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2004, 16 (2-3): : 293 - 302
  • [5] PRESTO - A SYSTEM FOR OBJECT-ORIENTED PARALLEL PROGRAMMING
    BERSHAD, BN
    LAZOWSKA, ED
    LEVY, HM
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 1988, 18 (08): : 713 - 732
  • [6] Dynamic object-oriented parallel processing
    Grimshaw, Andrews
    Strayer, Timothy
    [J]. IEEE Parallel and Distributed Technology, 1993, 1 (02): : 33 - 47
  • [7] PARALLEL OBJECT-ORIENTED PROGRAMMING WITH QPC++
    BOLES, D
    [J]. STRUCTURED PROGRAMMING, 1993, 14 (04): : 158 - 172
  • [8] An object-oriented approach to structured parallel programming
    Corradi, A
    Leonardi, L
    Zambonelli, F
    [J]. SOFTWARE-CONCEPTS AND TOOLS, 1997, 18 (03): : 110 - 124
  • [9] Parallel object-oriented visual programming environment
    Zhang, Ping
    Huang, Yongzhong
    Wu, Dongying
    [J]. Jisuanji Gongcheng/Computer Engineering, 2002, 28 (04):
  • [10] Object-oriented, parallel finite element framework with dynamic load balancing
    Patzak, B.
    Rypl, D.
    [J]. ADVANCES IN ENGINEERING SOFTWARE, 2012, 47 (01) : 35 - 50