Object-oriented, parallel finite element framework with dynamic load balancing

被引:29
|
作者
Patzak, B. [1 ]
Rypl, D. [1 ]
机构
[1] Czech Tech Univ, Fac Civil Engn, Prague 16629, Czech Republic
关键词
Parallel computing; Dynamic load balancing; Adaptive analysis; Object-oriented FEM; Message passing; Domain decomposition; Nonlinear fracture analysis; ERROR ESTIMATION; DAMAGE; ADAPTIVITY; CONTINUUM;
D O I
10.1016/j.advengsoft.2011.12.008
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The present paper deals with the design and implementation of parallel load-balancing framework in an object-oriented finite element environment. The parallelization strategy is based on domain decomposition and message passing paradigms. The algorithmic and implementation aspects are discussed in detail. Paper also describes components of a complete adaptive strategy, i.e., the error estimator/indicator, projection operator and remeshing. The capabilities and performance of the developed framework are demonstrated on advanced engineering problems, showing the scalability of the implemented algorithm and advantages of dynamic load balancing when used in dedicated and nondedicated environments. (C) 2011 Elsevier Ltd. All rights reserved.
引用
收藏
页码:35 / 50
页数:16
相关论文
共 50 条
  • [31] The Development of an Object-Oriented Parallel Block Preconditioning Framework
    Muddle, Richard L.
    Boyle, Jonathan W.
    Mihajlovic, Milan D.
    Heil, Matthias
    PARALLEL SCIENTIFIC COMPUTING AND OPTIMIZATION: ADVANCES AND APPLICATIONS, 2009, 27 : 37 - +
  • [32] Parallel distributed object-oriented framework for domain decomposition
    Kopyssov, SP
    Krasnopyorov, IV
    Novikov, AK
    Rytchkov, VN
    DOMAIN DECOMPOSITION METHODS IN SCIENCE AND ENGINEERING, 2005, 40 : 605 - 614
  • [33] An object-oriented approach to the Generalized Finite Element Method
    Alves, Phillipe D.
    Barros, Felicio B.
    Pitangueira, Roque L. S.
    ADVANCES IN ENGINEERING SOFTWARE, 2013, 59 : 1 - 18
  • [34] Object-oriented nonlinear finite element programming: A primer
    Commend, S
    Zimmermann, T
    DEVELOPMENTS IN ENGINEERING COMPUTATIONAL TECHNOLOGY, 2000, : 167 - 172
  • [35] An object-oriented framework for finite element analysis based on a compact topological data structure
    Beghini, Lauren L.
    Pereira, Anderson
    Espinha, Rodrigo
    Menezes, Ivan F. M.
    Celes, Waldemar
    Paulino, Glaucio H.
    ADVANCES IN ENGINEERING SOFTWARE, 2014, 68 : 40 - 48
  • [36] Object-oriented approach in programming of finite element method
    Vlasov, AN
    Mnushkin, MG
    Yanovsky, YG
    GEOECOLOGY AND COMPUTERS, 2000, : 367 - 372
  • [37] Improving modularity in object-oriented finite element programming
    Swiss Federal Inst of Technology, Lausanne, Switzerland
    Commun Numer Methods Eng, 3 (193-198):
  • [38] Advantages of object-oriented finite-element analysis
    Mackie, R. I.
    PROCEEDINGS OF THE INSTITUTION OF CIVIL ENGINEERS-ENGINEERING AND COMPUTATIONAL MECHANICS, 2009, 162 (01) : 23 - 29
  • [39] Linear constraints in object-oriented finite element programming
    Dubois-Pelerin, Y
    Pegon, P
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 1998, 154 (1-2) : 31 - 39
  • [40] Object-oriented finite element method for elastoplastic analysis
    Li, Huiping
    Cao, Zhongqing
    Zhou, Benkuan
    Xinan Jiaotong Daxue Xuebao/Journal of Southwest Jiaotong University, 32 (04): : 401 - 406