刚获得,上传希望对大家有用. Td6"o&0A!
R3=]Av46
ABSTRACT................................................................................................................................................................ V coQ>CbHg
1 INTRODUCTION.................................................................................................................................................. 1 R
s)Nz< d
2 MOTIVATION....................................................................................................................................................... 3 Xm!;
2.1 INTRODUCTION.................................................................................................................................................. 3 2{o
e J
2.2 PROCEDURAL PROGRAMMING PARADIGM........................................................................................................... 3 Pe_FW8e#J
2.3 OTHER PROGRAMMING PARADIGMS.................................................................................................................... 4 0*Is#73rjY
2.4 OBJECT-ORIENTED PROGRAMMING PARADIGM ................................................................................................... 5 'u{DFMB-A
2.5 REQUIREMENTS FOR LARGE PROGRAMMING SYSTEMS, OR HOW OBJECT-ORIENTED PROGRAMMING MEETS THE rVo?I
GOALS................................................................................................................................................................ 6 x<%V&<z1g
2.6 SUMMARY ......................................................................................................................................................... 8 g x~fZOF_
3 OBJECT-ORIENTED ANALYSIS: AIM AND FUNCTIONALITY OF THE FE FRAMEWORK Lk~aMbw#
IMAGINE ............................................................................................................................................................... 9 9>k-";
3.1 INTRODUCTION.................................................................................................................................................. 9 _Q1[t9P"
3.2 AIM OF THE FRAMEWORK .................................................................................................................................. 9 |}>;wZ[7
3.3 DOCUMENTATION............................................................................................................................................ 10 d=_Wgz,d
3.4 OBJECT DATABASE .......................................................................................................................................... 10 m@){@i2.
3.4.1 Introduction .......................................................................................................................................... 10 +sc--e?
3.4.2 Persistence............................................................................................................................................ 11 <ny)yK
3.4.3 Object-oriented database ...................................................................................................................... 14 L4L[@tMPmY
3.5 DEVELOPMENT ENVIRONMENT ......................................................................................................................... 16 S*-/#j
3.6 FE KERNEL...................................................................................................................................................... 17 CsND:m
3.7 GEOMETRIC MODELING ................................................................................................................................... 18 ir ^XZVR
3.8 POSTPROCESSING ............................................................................................................................................ 20 Tp?l;DU
3.9 PROJECT MANAGEMENT................................................................................................................................... 20 9c_h+XN?y
3.10 USER INTERFACE ............................................................................................................................................. 21 ZeyAbo
3.11 STATE OF THE ART .......................................................................................................................................... 22 1v^eXvY
4 OBJECT-ORIENTED DESIGN AND IMPLEMENTATION OF THE FE FRAMEWORK IMAGINE ... 25 %VD>S
4.1 GUIDELINES..................................................................................................................................................... 25 \E<t'\>@X
4.2 ARCHITECTURE OF IMAGINE ......................................................................................................................... 26 !DUC#)F
4.3 PROJECT AND RESOURCE MANAGEMENT SUBSYSTEM ....................................................................................... 27 7xmif YC
4.3.1 Project view and control........................................................................................................................ 27 Hs~u&c
4.3.2 Geometric modeling .............................................................................................................................. 29 #c:b8rw
4.3.3 Project resources and their management .............................................................................................. 32 +(|6Wv
4.3.4 Analysis and task control....................................................................................................................... 35 ;,yjkD[mWE
4.4 FE MODELING SUBSYSTEM ............................................................................................................................... 38 JxM[LvVi
4.4.1 Overview............................................................................................................................................... 38 _ X*
A
4.4.2 Modeling classes and field variable classes .......................................................................................... 39 l@zr1g)
4.4.2.1 Overview....................................................................................................................................................39 ]TmxCTVL
4.4.2.2 Element concept.........................................................................................................................................42 u:0M,Ye
4.4.2.3 Node and degrees of freedom (DOF) concept.............................................................................................45 !:^lTvYWZH
4.4.2.4 Load concept..............................................................................................................................................46 `Mp-4)mn
4.4.2.5 Constraint concept......................................................................................................................................47 RIO4`,
4.4.2.6 Material concept.........................................................................................................................................48 \.%GgTF
4.4.3 Numerical classes ................................................................................................................................. 49 5==}8<$
4.4.4 Global representations .......................................................................................................................... 51 Ce0YO~I
4.4.5 Basic classes ...............................................................................................................................