刚获得,上传希望对大家有用. n^Uu6
\MA4>
ABSTRACT................................................................................................................................................................ V B7fV_-p: G
1 INTRODUCTION.................................................................................................................................................. 1 VNmQ'EuV}2
2 MOTIVATION....................................................................................................................................................... 3 |Ts|>"F'
2.1 INTRODUCTION.................................................................................................................................................. 3 ~P47:IZf
2.2 PROCEDURAL PROGRAMMING PARADIGM........................................................................................................... 3 R4V~+tnbG&
2.3 OTHER PROGRAMMING PARADIGMS.................................................................................................................... 4 J(
2.4 OBJECT-ORIENTED PROGRAMMING PARADIGM ................................................................................................... 5 =wEqI)Td
2.5 REQUIREMENTS FOR LARGE PROGRAMMING SYSTEMS, OR HOW OBJECT-ORIENTED PROGRAMMING MEETS THE {F/0pvP9
GOALS................................................................................................................................................................ 6 m;S!E-W
2.6 SUMMARY ......................................................................................................................................................... 8 /2!Wy6p
3 OBJECT-ORIENTED ANALYSIS: AIM AND FUNCTIONALITY OF THE FE FRAMEWORK mP@<UjxI
IMAGINE ............................................................................................................................................................... 9 .<<RI8A
3.1 INTRODUCTION.................................................................................................................................................. 9 tR,&|?0
3.2 AIM OF THE FRAMEWORK .................................................................................................................................. 9 R3;,EL{H&
3.3 DOCUMENTATION............................................................................................................................................ 10 7ktSj}7W]
3.4 OBJECT DATABASE .......................................................................................................................................... 10 ^11y8[[
3.4.1 Introduction .......................................................................................................................................... 10 }J~
d6m
3.4.2 Persistence............................................................................................................................................ 11 f8T6(cA
3.4.3 Object-oriented database ...................................................................................................................... 14 @MS}tZ5
3.5 DEVELOPMENT ENVIRONMENT ......................................................................................................................... 16 3q!hY
3.6 FE KERNEL...................................................................................................................................................... 17 Qd %U(|
3.7 GEOMETRIC MODELING ................................................................................................................................... 18 (^:0g.~c
3.8 POSTPROCESSING ............................................................................................................................................ 20 {W[OjPC~F
3.9 PROJECT MANAGEMENT................................................................................................................................... 20 wN|;_~h2
3.10 USER INTERFACE ............................................................................................................................................. 21 dOm@cs
3.11 STATE OF THE ART .......................................................................................................................................... 22 x.+ r.cAXH
4 OBJECT-ORIENTED DESIGN AND IMPLEMENTATION OF THE FE FRAMEWORK IMAGINE ... 25 vqC!Ajm
4.1 GUIDELINES..................................................................................................................................................... 25 3N(5V;ti
4.2 ARCHITECTURE OF IMAGINE ......................................................................................................................... 26 &DX&*Xq2
4.3 PROJECT AND RESOURCE MANAGEMENT SUBSYSTEM ....................................................................................... 27 m~[4eH,
4.3.1 Project view and control........................................................................................................................ 27 =i4%KF9x
4.3.2 Geometric modeling .............................................................................................................................. 29 J<"=c
z$
4.3.3 Project resources and their management .............................................................................................. 32 S~~G0GiW
4.3.4 Analysis and task control....................................................................................................................... 35 k$kOp *X
4.4 FE MODELING SUBSYSTEM ............................................................................................................................... 38 "Cj{Z@n
4.4.1 Overview............................................................................................................................................... 38 r~K5jL%z9
4.4.2 Modeling classes and field variable classes .......................................................................................... 39 kq{PM-]l
4.4.2.1 Overview....................................................................................................................................................39 5Iql%~_x
4.4.2.2 Element concept.........................................................................................................................................42 (R.l{(A
4.4.2.3 Node and degrees of freedom (DOF) concept.............................................................................................45 ~o_zV'^f@o
4.4.2.4 Load concept..............................................................................................................................................46 pk%%}tP<
4.4.2.5 Constraint concept......................................................................................................................................47 TpB4VNi/<
4.4.2.6 Material concept.........................................................................................................................................48 3 #8bG(
4.4.3 Numerical classes ................................................................................................................................. 49 d@$]/=%
4.4.4 Global representations .......................................................................................................................... 51 -`I&hzl6E
4.4.5 Basic classes ...............................................................................................................................