刚获得,上传希望对大家有用. mfj%-)l9
sI6*.nR
ABSTRACT................................................................................................................................................................ V h}|.#!C3
1 INTRODUCTION.................................................................................................................................................. 1 Q|[^dju
2 MOTIVATION....................................................................................................................................................... 3 - 5v{p
2.1 INTRODUCTION.................................................................................................................................................. 3 2v(Y'f.
2.2 PROCEDURAL PROGRAMMING PARADIGM........................................................................................................... 3 zvGncjMkC
2.3 OTHER PROGRAMMING PARADIGMS.................................................................................................................... 4 v~x`a0
2.4 OBJECT-ORIENTED PROGRAMMING PARADIGM ................................................................................................... 5 ;^JMX4[
2.5 REQUIREMENTS FOR LARGE PROGRAMMING SYSTEMS, OR HOW OBJECT-ORIENTED PROGRAMMING MEETS THE a`:F07r
GOALS................................................................................................................................................................ 6 s Y4wdG
2.6 SUMMARY ......................................................................................................................................................... 8 Tcv/EST
3 OBJECT-ORIENTED ANALYSIS: AIM AND FUNCTIONALITY OF THE FE FRAMEWORK "%Ief4
IMAGINE ............................................................................................................................................................... 9 N[-$*F,:_
3.1 INTRODUCTION.................................................................................................................................................. 9 TP| ogF?
3.2 AIM OF THE FRAMEWORK .................................................................................................................................. 9 Qn$YI9t
3.3 DOCUMENTATION............................................................................................................................................ 10 /\qzTo
3.4 OBJECT DATABASE .......................................................................................................................................... 10 =,6X_m
3.4.1 Introduction .......................................................................................................................................... 10 ^fN/
3.4.2 Persistence............................................................................................................................................ 11 zk1]?
3.4.3 Object-oriented database ...................................................................................................................... 14 qOmL\'8
3.5 DEVELOPMENT ENVIRONMENT ......................................................................................................................... 16 [c;0eFSi2
3.6 FE KERNEL...................................................................................................................................................... 17 )" Z|x
3.7 GEOMETRIC MODELING ................................................................................................................................... 18 mb`h
3.8 POSTPROCESSING ............................................................................................................................................ 20 G/~b(V;>
3.9 PROJECT MANAGEMENT................................................................................................................................... 20 `
>>]$ZJ
3.10 USER INTERFACE ............................................................................................................................................. 21 djoP`r
3.11 STATE OF THE ART .......................................................................................................................................... 22 8B+C[Q:+'
4 OBJECT-ORIENTED DESIGN AND IMPLEMENTATION OF THE FE FRAMEWORK IMAGINE ... 25 ``]NB=N}{1
4.1 GUIDELINES..................................................................................................................................................... 25 o+{7"Na8[
4.2 ARCHITECTURE OF IMAGINE ......................................................................................................................... 26 @/N]_2@8;
4.3 PROJECT AND RESOURCE MANAGEMENT SUBSYSTEM ....................................................................................... 27 v6wg,,T
4.3.1 Project view and control........................................................................................................................ 27 >bI\pJ
4.3.2 Geometric modeling .............................................................................................................................. 29 7Ou]!AOhG
4.3.3 Project resources and their management .............................................................................................. 32 G,+3(C
4.3.4 Analysis and task control....................................................................................................................... 35 Ya~Th)'>q
4.4 FE MODELING SUBSYSTEM ............................................................................................................................... 38 Bx)!I]gi_
4.4.1 Overview............................................................................................................................................... 38 Zcw<USF8
4.4.2 Modeling classes and field variable classes .......................................................................................... 39 3xRn
4.4.2.1 Overview....................................................................................................................................................39 @:Ft+*2
4.4.2.2 Element concept.........................................................................................................................................42 jZ"j_=o@
4.4.2.3 Node and degrees of freedom (DOF) concept.............................................................................................45 &*8.%qe;
4.4.2.4 Load concept..............................................................................................................................................46 yXIJeo"
4.4.2.5 Constraint concept......................................................................................................................................47 B^]Gv7-
4.4.2.6 Material concept.........................................................................................................................................48 PB*G#2W
4.4.3 Numerical classes ................................................................................................................................. 49 ./zzuKO8XK
4.4.4 Global representations .......................................................................................................................... 51 InRRcn(
4.4.5 Basic classes ...............................................................................................................................