Académique Documents
Professionnel Documents
Culture Documents
Fundamentals
Chapter 4
Finite Element Methods
101
|e|1,2
Z,A
Z,M 0.14
100 R,R 0.12
/|u |1,2 resp. |e |1,2 /|u |1,2
R,E
L 0.1
RC 0.08
EQ
101 0.06
0.04
0.02
0
102 1 1
0.33 0.5
0.5
0 0
1
0.5 0.5
1 1
103 1
10 102 103 104 105
N Figure 22. Discrete solution of u = 1 with homogeneous
Dirichlet boundary data based on the triangulation of Figure 21.
Figure 11. Experimental results for the benchmark problem (115)
with meshes T1 , . . . , T6 . The relative error |e|1,2 /|u|1,2 and various
estimators /|u|1,2 are plotted as functions of the number of
degrees of freedom N. Both axes are in a logarithmic scaling such
that an algebraic curve N is visible as a straight line with slope
. A triangle with slope 0.33 is displayed for comparison.
2 Color Plates
Chapter 5
The p -version of the Finite Element Method
p =5 p =6 p =7 p =8 h = 1/ 5 h = 1/6 h = 1/ 7 h = 1/8
Figure 14. p-version solution uF E (x) based on one element with Figure 15. h-version solution uF E (x) based on a uniform refined
p = 1, 2, 3, . . . , 8. mesh with p = 1.
Chapter 7
Adaptive Wavelet Techniques in Numerical
Simulation
0 1 0 1 0 1
(a) (b)
Figure 8. The surface mesh and the evaluation points xi of the potential.
4 Color Plates
Chapter 8
Plates and Shells: Asymptotic Expansions and
Hierarchic Models
1.E + 00
Y Y Y 1.E 01
X X Z
Z Z X
1.E 02
(a) (b) (c)
||e||
Z X Y Z Z
Y X
YX
Z Z Z
X X X
Y Y Y
0.4
0.35
0.3
0.25
0.2
0.15
1
0.1 2
4
0.05
0
0 0.02 0.04 0.06 0.08 0.1 0.12 0.14 0.16
Z Y Y Z Y
Z
X X X
Z Y Z Y Z Y
X X X
Y Y Z Y Z
Z
X X X
0.2
0.18
0.16
0.14
0.12
0.1
0.08
1
0.06 2
4
0.04 6
8
0.02 10
Torsion
0
0 0.02 0.04 0.06 0.08 0.1 0.12 0.14 0.16
Z Z Z
Y Y Y
X X X
Z Z Z
Y Y Y
X X X
Figure 14. Model (c). Vertical components of modes 1, 2, 5, 6, 9 and 10 for = 0.0025.
Z Z Z
Y Y Y
X X X
Figure 15. Model (c). Vertical components modes 3, 4 and 7 for = 0.0025.
8 Color Plates
0.1
0.02
0.01
Z Z Z
Y Y Y
X X X
Figure 17. Model (c). First nonflexural modes for = 0.01 and = 0.04.
Chapter 10
Meshfree Methods
NI (N I )x (NI )xx
1
10
0.8
5
0.6
1 3 30
0.8 20
2
10
0.6 1
EFG, /h = 3.2 0
P(x ) = {1, x }T 0.4 0 10
20
0.2 1
30
0 2
40
0.2 3 50
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
1 8 100
6
0.8 50
4
0.6
2 0
EFG, /h = 3.2
0.4 0
P(x ) = {1, x, x 2}T 50
2
0.2
4
100
0 6
0.2 8 150
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Figure 6. Shape function and derivatives for linear finite elements and the EFG approximation.
NI (N I)x (N I)xx
0.4 1 10
0
0.2 0
10
0 1 20
1 1 1
1 1 1
0.5 0.5 0.5 0.5 0.5 0.5
y 0 0 x y 0 0 x y 0 0 x
(N I)y (N I)yy
1 10
0
0
10
1 20
1 1
1 1
0.5 0.5 0.5 0.5
y 0 0 x y 0 0 x
Figure 7. Distribution of particles, EFG approximation function and derivatives, with / h 2.2 with circular supported cubic spline
and linear consistency.
10 Color Plates
0.03
0.02
0.01
0.00
(a) (b)
Figure 24. Coarse finite element mesh (Q1 elements) with its corresponding equivalent inelastic strain (b) and mixed interpolation with
its equivalent inelastic strain distribution (a).
Color Plates 11
Chapter 11
Discrete Element Methods
Nenad Bicanic
University of Glasgow, Glasgow, Scotland
(a)
(c) (d)
Figure 2. Typical discrete element applications 3-D Hopper flow (a) and development of Silo wall pressures (b) during filling and
discharge (after Lazarevic D and Dvornik J. Selective time steps in predictor corrector methods applied to discrete dynamic models of
Granular materials. In ICADD-4, 4th Conference on Analysis of Discontinuous Deformation, Bicanic N (ed.). University of Glasgow,
2001), milling simulation (c) (after Cleary, 2002), 3-D masonary arches (d) (after Lemos JV. Assessment of the ultimate load of masonry
arch using discrete elements. In Comp Meth in Struct Masonry 3, Middleton J and Pande G (eds). Books and Journals International,
1995).
12 Color Plates
s = ks
ks F3
c
kn ma
rt F1
rc
nn = kn t
xc xt F4
F2 F4
(a) (b)
(c)
Figure 6. (a) Discrete element bodies (particles) in contact, giving rise to axial and tangential contact forces. Force magnitudes related
to the relative normal and tangential velocity and to relative normal and tangential velocity at the contact point. (b) Arbitrary particle
shapes as assemblies of clustered particles of simple shapes. (c) Contact of clustered particles, including liquid bridge forces to simulate
wet particles (Groger T, Tuzun U and Heyes D. Shearing of wet particle systems discrete element simulations. In 1st International PFC
Symposium, Itasca, 2002).
0 h I=i x
I
Figure 7. Basis of the hashing or binning algorithm for simple particle shapes and clustered particles.
Color Plates 13
i, j
i
K11 K12 M 1m D1 f1 Di j
K21 K22 K 2m D2 f2 Dj
=
K m1 K m 2 mm Dm fm Dk
K D = f k
N2 N2
N1 N1
N
Chapter 14
Arbitrary LagrangianEulerian Methods
y High-pressure
AC3D13
(a) (b) (c)
Diaphragm # 3
Figure 5. Use of the ALE formulation as an r-adaptive technique.
Diaphragm # 2
The yield-line pattern is not properly captured with (a) a coarse
fixed mesh. Either (b) a fine fixed mesh or (c) a coarse ALE mesh z
is required.
Diaphragm # 1
High-pressure
(a)
Figure 8. Explosions in a 3-D labyrinth. Problem statement.
(b)
t=0
t = 25 ms
t = 50 ms
2.50E + 04
5.00E + 04
7.50E + 04
1.00E + 05
1.25E + 05
1.50E + 05
1.75E + 05
2.00E + 05
2.25E + 05
2.50E + 05
2.75E + 05
3.00E + 05
Fluid 3.25E + 05
Fluid 2.50E + 04
pressure 5.00E + 04
7.50E + 04
1.00E + 05
1.25E + 05
1.50E + 05
1.75E + 05
2.00E + 05
2.25E + 05
2.50E + 05
2.75E + 05
3.00E + 05
t=0 t = 25 ms t = 50 ms 3.25E + 05
(b) 3.50E + 05
Fluid 2.50E + 04
pressure 5.00E + 04
7.50E + 04
1.00E + 05
1.25E + 05
1.50E + 05
1.75E + 05
2.00E + 05
2.25E + 05
2.50E + 05
2.75E + 05
3.00E + 05
3.25E + 05
3.50E + 05
(c) t=0 t = 25 ms t = 50 ms
Figure 9. Explosions in a 3-D labyrinth. Deformation in structure and pressure in fluid are properly captured with ALE fluidstructure
interaction: (a) whole model; (b) zoom of diaphragm #1; (c) zoom of diaphragms #2 and #3.
16 Color Plates
Lagrangian formulation
Zoom
(a)
ALE formulation
Zoom
(b) 0.40 0.42 0.44 0.46 0.48 0.50 0.52 0.54 0.56 0.58
Figure 11. Final relative density after the bottom punch compaction of a flanged component: (a) Lagrangian approach leads to severe
mesh distortion; (b) ALE approach avoids distortion.
d t = 16 mm d b = 16 mm d t = 8 mm d b = 8 mm
0.50
0.53
0.56
0.59
0.62
0.65
0.68
0.71
0.74
0.77
Figure 12. Final relative density of a multilevel component. From left to right: top, bottom and double compaction.
Color Plates 17
Chapter 16
Geometric Modeling of Complex Shapes and
Engineering Artifacts
F.-E. Wolter, N. Peinecke and M. Reuter
University of Hannover, Hannover, Germany
User interface
U U
(a)
(c)
Figure 21. A CSG wrench model. Figure 25. Continuous deformation of an object.
Color Plates 21
(a) (b)
Chapter 17
Mesh Generation and Mesh Adaptivity
Figure 4. Uniform mesh of a car seat (a) and its flattening map
(b); data courtesy of LECTRA.
Figure 8. Transonic flow around a Naca0012 wing, (initial and adapted) meshes and isodensities.
24 Color Plates
Figure 9. Transonic flow around a wing in three dimensions, cut through the tet mesh and isodensities (initial and adapted meshes).
Color Plates 25
Figure 10. Initial dense meshes of a brain, a cranian bone and a scalp and corresponding simplified meshes (Hausdorff distance).
Chapter 18
Computational Visualization
(b)
Figure 6. A displacement map of a beam in vibration. (Courtesy Figure 13. Example of hyperstreamlines. The four hyperstream-
of Kitware, Inc. Taken from the book The Visualization Toolkit An lines shown are integrated along the minor principal stress axis.
Object-Oriented Approach to 3-D Graphics Third Edition ISBN- A plane (colored with a different lookup table) is also shown.
1-930934-07-6.) (Courtesy of Kitware, Inc. Taken from the book The Visualiza-
tion Toolkit An Object-Oriented Approach to 3-D Graphics Third
Edition ISBN-1-930934-07-6.)
Figure 16. Typical data flow network as implemented in the OpenDX system. Courtesy of Kitware, Inc. Taken from the book The
Visualization Toolkit An Object-Oriented Approach to 3-D Graphics Third Edition ISBN-1-930934-07-6.
Color Plates 29
Chapter 21
Panel Clustering Techniques and Hierarchical
Matrices for BEM and FEM
Wolfgang Hackbusch
Max-Planck-Institut fur Mathematik in den Naturwissenschaften, Inselstr., Leipzig, Germany
1000
750
60 500
250
0
40
20
20
40
60
Chapter 24
Adaptive Computational Methods for Parabolic
Problems
K. Eriksson, C. Johnson and A. Logg
Chalmers University of Technology, Goteborg, Sweden
30 Color Plates
0.5
1
0.45
0.4
0.8
0.35
0.3 0.6
(t )
U(t )
0.25
0.2 0.4
0.15
0.2
0.1
0.05 0
0
0 20 40 60 80 100 120 140 160 180 0 20 40 60 80 100 120 140 160 180
t t
3.5
2.5
Sc(T )
1.5
0.5
0
0 20 40 60 80 100 120 140 160 180
T
300
250
200
Sq(T )
150
100
50
0
0 20 40 60 80 100 120 140 160 180
T
Figure 2. The AkzoNobel problem: solution, dual solution, stability factor Sc (T , ), and stability factor Sq (T , ).
Color Plates 31
1016
1014
1012
1010
Sq(T )
108
106
104
102
100
0 5 10 15 20 25 30 35 40 45 50
T
Figure 4. The growth of the stability factor Sq (T ) for the Lorenz problem.
1 1
0.8 0.8
0.6 0.6
U(t )
U(t )
0.4 0.4
0.2 0.2
0 0
0 2 4 6 8 10 0 2 4 6 8 10
t t 103
100
k(t )
102
0 1 2 3 4 5 6 7 8 9 10
t
Figure 5. Solution and time step sequence for equation (14), /0 1/310.
32 Color Plates
1 1
0.8 0.8
0.6 0.6
U(t )
U(t )
0.4 0.4
0.2 0.2
0 0
0 2 4 6 8 10 0 0.05 0.1
t t
100
k(t )
102
0 1 2 3 4 5 6 7 8 9 10
t
Figure 6. Solution and time step sequence for equation (19), /0 1/104.
1 1
0.8 0.8
0.6 0.6
U(t )
U(t )
0.4 0.4
0.2 0.2
0 0
0 100 200 300 0 1 2 3 4 5
t t
100 100
101 101
k(t )
k(t )
102 102
Figure 7. Solution and time step sequence for equation (20), /0 1/33.
Color Plates 33
104
10
0.4
8
6
U (t )
U(t)
0.2
4
2
0 0
0 50 100 150 0 1 2 3 4 5
t t
100
k (t )
101
Figure 8. Solution and time step sequence for the AkzoNobel problem, /0 1/9.
2
1.998 104
U1(t )
0
1.994 1
0 2 4 6 8 10 2
3
U2(t )
t
4
104 5
0 6
2
U2(t )
7
4
6 1.994 1.998 2
8 U1(t )
0 0.05 0.1
t
102
k (t )
104
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5
t
Figure 9. Solution and time step sequence for equation (21), /0 1/75.
34 Color Plates
t=0 t = 37 T = 100
1 1
0.5 0.5 0
1 1
1 1 1
1 1 1
0.5 0.5 0.5
x2 0.5 x2 0.5 x2 0.5
0 x1 0 x1 x1
0 0 0 0
101
||e (,t )||L2()
102
103
104
0 10 20 30 40 50 60 70 80 90 100
101
||e (,t )||L2()
102
103
104
90 91 92 93 94 95 96 97 98 99 100
0.05
0.04
0.03
k (t )
0.02
0.01
0
0 10 20 30 40 50 60 70 80 90 100
0.05
0.04
0.03
k (t )
0.02
0.01
0
90 91 92 93 94 95 96 97 98 99 100
t
Figure 12. Heat equation: solution, error, and adaptive time steps.
t=0 t=5 t = 10
1 1 1
0 0 0
1 1 1
1 1 1
0.5 0.5 0.5
0.5 x2 0.5 x2 0.5
x2
x1
0 x1 x1
0 0 0 0 0
t=0 t = 9.5 t = 10
8 8 8
7 7 7
6 6 6
5 5 5
4 4 4
3 3 3
2 2 2
1 1 1
0 0 0
1 1 1
1 1 1
0.5 0.5 0.5
x2 0.5 x2 0.5 x2 0.5
x1 x1 x1
0 0 0 0 0 0
4.5
3.5
3
Sc (T,)
2.5
1.5
0.5
0
0 1 2 3 4 5 6 7 8 9 10
T
Figure 14. The logistics problem: dual solution and stability factor Sc (T , ).
t=0 t = 50 t = 100
1 1 1
0.8 0.8 0.8
U1(x,t )
t=0 t = 50 t = 100
1 1 1
0.8 0.8 0.8
U2(x,t )
Figure 15. Reaction front problem: solution for the two components at three different times.
36 Color Plates
t = 100 t = 99 t=0
70 70 70
60 60 60
50 50 50
40 40 40
1(,t )
30 30 30
20 20 20
10 10 10
0 0 0
0 0 0 0 0 0
80
70
60
50
Sc(T, )
40
30
20
10
0
0 10 20 30 40 50 60 70 80 90 100
T
Figure 16. Reaction front problem: dual solution and stability factor Sc (T ) as function of T .