刚获得,上传希望对大家有用. L/ g8@G
;
q:cCk#ra
ABSTRACT................................................................................................................................................................ V ZyX+V?4
1 INTRODUCTION.................................................................................................................................................. 1 9;Qgby
2 MOTIVATION....................................................................................................................................................... 3 Bv xLbl}
2.1 INTRODUCTION.................................................................................................................................................. 3 Xl,707
2.2 PROCEDURAL PROGRAMMING PARADIGM........................................................................................................... 3 V7<w9MM
2.3 OTHER PROGRAMMING PARADIGMS.................................................................................................................... 4 ##6u
2.4 OBJECT-ORIENTED PROGRAMMING PARADIGM ................................................................................................... 5 s|vx2-Cu]
2.5 REQUIREMENTS FOR LARGE PROGRAMMING SYSTEMS, OR HOW OBJECT-ORIENTED PROGRAMMING MEETS THE {%Rntb
GOALS................................................................................................................................................................ 6 719lfI&s
2.6 SUMMARY ......................................................................................................................................................... 8 ]P*H,&I`#
3 OBJECT-ORIENTED ANALYSIS: AIM AND FUNCTIONALITY OF THE FE FRAMEWORK vd9PB N
IMAGINE ............................................................................................................................................................... 9 "M3S
3.1 INTRODUCTION.................................................................................................................................................. 9 6o.Dgt/f
3.2 AIM OF THE FRAMEWORK .................................................................................................................................. 9 uOAd$;h@_Z
3.3 DOCUMENTATION............................................................................................................................................ 10 L[voouaqm
3.4 OBJECT DATABASE .......................................................................................................................................... 10 @$fvhEkrT@
3.4.1 Introduction .......................................................................................................................................... 10 .4J7 ^l
3.4.2 Persistence............................................................................................................................................ 11 ujW C!*W(Q
3.4.3 Object-oriented database ...................................................................................................................... 14 qTz5P
3.5 DEVELOPMENT ENVIRONMENT ......................................................................................................................... 16 "cwvx8un
3.6 FE KERNEL...................................................................................................................................................... 17 B7.<A#y2
3.7 GEOMETRIC MODELING ................................................................................................................................... 18 m1D,#=C,_
3.8 POSTPROCESSING ............................................................................................................................................ 20 OUhlQq\
3.9 PROJECT MANAGEMENT................................................................................................................................... 20 )i"52!
3.10 USER INTERFACE ............................................................................................................................................. 21 V'FKgzd
3.11 STATE OF THE ART .......................................................................................................................................... 22 cTja<*W^xv
4 OBJECT-ORIENTED DESIGN AND IMPLEMENTATION OF THE FE FRAMEWORK IMAGINE ... 25 l0r^LK$
4.1 GUIDELINES..................................................................................................................................................... 25 G%fXHAs .+
4.2 ARCHITECTURE OF IMAGINE ......................................................................................................................... 26 6!@p$ pm)a
4.3 PROJECT AND RESOURCE MANAGEMENT SUBSYSTEM ....................................................................................... 27 2WS Wfh
4.3.1 Project view and control........................................................................................................................ 27 yu}T><Wst
4.3.2 Geometric modeling .............................................................................................................................. 29 *P\OP'o_
4.3.3 Project resources and their management .............................................................................................. 32 BsR3$
4.3.4 Analysis and task control....................................................................................................................... 35 QL\3|'a
4.4 FE MODELING SUBSYSTEM ............................................................................................................................... 38 "^)$MAZ
4.4.1 Overview............................................................................................................................................... 38 q{}U5(,{0
4.4.2 Modeling classes and field variable classes .......................................................................................... 39 NC3XJ
4
4.4.2.1 Overview....................................................................................................................................................39 bg2r
4.4.2.2 Element concept.........................................................................................................................................42 [:/mjO K
4.4.2.3 Node and degrees of freedom (DOF) concept.............................................................................................45 JMfv|>=
4.4.2.4 Load concept..............................................................................................................................................46 0HI0/Tvu$<
4.4.2.5 Constraint concept......................................................................................................................................47 Y,m=&U
4.4.2.6 Material concept.........................................................................................................................................48 &`}d;r|yn1
4.4.3 Numerical classes ................................................................................................................................. 49 V#+M lN
4.4.4 Global representations .......................................................................................................................... 51 MKh}2B#S
4.4.5 Basic classes ...............................................................................................................................