A distributed object-oriented finite-element analysis program architecture

被引:18
作者
Chen, HM [1 ]
Archer, GC [1 ]
机构
[1] Purdue Univ, Sch Civil Engn, W Lafayette, IN 47907 USA
关键词
D O I
10.1111/0885-9507.00236
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This article presents a distributed object-oriented design for a nonlinear finite-element analysis using the message-passing paradigm and a single-program, in multiple-data scheme. The architecture is an extension of an existing sequential object-oriented architecture. The design recognizes the costly communication startup time penalty by attempting to minimize the frequency of communications. This is facilitated by distributing not only the elements in the model but also their associated nodes and mapping between the degrees of freedom and the analytical equations of equilibrium. The proposed object design was implemented and tested on a nonlinear static pushover analysis of three moment-resisting frames.
引用
收藏
页码:326 / 336
页数:11
相关论文
共 29 条
[1]  
ABDULLAH AR, 1986, COMP METHODS APPL ME, V55, P221
[2]   A new object-oriented finite element analysis program architecture [J].
Archer, GC ;
Fenves, G ;
Thewalt, C .
COMPUTERS & STRUCTURES, 1999, 70 (01) :63-75
[3]  
ARCHER GC, 1993, SEISMIC CONDITION AS, V5
[4]  
ARCHER GC, 1996, THESIS U CALIFORNIA
[5]  
BAUGH JW, 1992, J COMP CIV ENG ASCE, V6, P282
[6]   ScaLAPACK: A portable linear algebra library for distributed memory computers - Design issues and performance [J].
Choi, J ;
Demmel, J ;
Dhillon, I ;
Dongarra, J ;
Ostrouchov, S ;
Petitet, A ;
Stanley, K ;
Walker, D ;
Whaley, RC .
COMPUTER PHYSICS COMMUNICATIONS, 1996, 97 (1-2) :1-15
[7]  
Farley J., 1998, JAVA DISTRIBUTED COM
[8]  
*FED EM MAN AG, 1997, FED EM MAN AG PUBL, V273
[9]   RUDUCTION OF STIFFNESS AND MASS MATRICES [J].
GUYAN, RJ .
AIAA JOURNAL, 1965, 3 (02) :380-&
[10]   AN ELEMENT-BY-ELEMENT SOLUTION ALGORITHM FOR PROBLEMS OF STRUCTURAL AND SOLID MECHANICS [J].
HUGHES, TJR ;
LEVIT, I ;
WINGET, J .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 1983, 36 (02) :241-254