Professional Documents
Culture Documents
Numerical Integration in 2D
Reading assignment:
Lecture notes, Logan 10.4
Summary:
Gauss integration on a 2D square domain
Integration on a triangular domain
Recommended order of integration
Reduced vs Full integration; concept of spurious zero
energy modes/ hour-glass modes
I f ( ) d Wi f ( i )
1
i 1
Weight
Integration point
Gauss quadrature
1. M integration points are
necessary to exactly integrate a
polynomial of degree 2M-1
2. Less expensive
3. Exponential convergence,
error proportional to 1 2 M
2M
Example
f 1/ 3
-1
1/ 3
f 1/ 3
1/ 3
f ( ) d f (
1
3
) f (
1
3
2D square domain
t 1
1 1
1
,
3
1
1
s
1 1
f ( s, t ) dsdt
1
3
1 1
f ( s, t ) dsdt
W
j 1
WiW j f ( s i , t j )
i 1 j 1
M
Wij f ( si , t j )
i 1 j 1
For M=2
2
I Wij f ( s i , t j )
i 1 j 1
f(
1
3
) f (
1
3
1
3
) f (
1
3
1 1
f ( s, t ) dsdt
IP 1
IP
f IP
1
3
) f(
1
3
1
3
The rule
1
1 1
f ( s, t ) dsdt Wij f ( si , t j )
i 1 j 1
exact M
s t dsdt
1 1
Wij si t j
for 2 M 1
i 1 j 1
1 1
1
1
s1=0, t1=0
W1= 4
s
f ( s, t ) dsdt 4 f (0,0)
1
s
1
3
3
2
I Wij f ( si , t j )
i 1 j 1
f(
1
3
1
3
) f (
1
3
1
3
) f (
1
3
1
3
) f(
1
3
1
3
1
3
1
1
1 1
64
W1
,
81
3
5
3
5
8
3
5
5
3
5
3
25
W W3 W4 W5
s 2
81
40
W6 W7 W8 W9
81
f ( s, t ) dsdt Wij f ( si , t j )
i 1 j 1
Examples
If f(s,t)=1
1
1 1
f ( s, t ) dsdt 4
1 1
f ( s, t ) dsdt 0
1 1
4
f ( s, t ) dsdt
9
1t
t 0 s 0
1
s=1-t
1
1t
t 0 s 0
f ( s, t ) dsdt
WIP f IP
IP 1
f ( s, t ) dsdt
1
I f ( s, t ) dsdt
t 0 s 0
2
1
1t
WIP
IP 1
1
WIP
2
IP 1
f ( s, t ) ~
1
s
1 1 1
I f ,
2 3 3
1/3
1/3
1
Why?
Assume
f ( s, t ) 1 2 s 3 t
Then
1
1
1
t 0 s0 f (s, t ) dsdt 2 1 3! 2 3! 3
1
1t
But
1
1t
t 0 s 0
f ( s, t ) dsdt W1 f ( s1 , t1 )
1
1
1
1 2 3 W1 1 2 s1 3t1
2
3!
3!
Hence
1
1
1
W1 ; W1 s1 ; W1t1
2
3!
3!
s
s 2 st
t
t2
1 1 1 1 1 1 1
I f , f ,0 f 0,
6 2 2 6 2 6 2
1/2
2
1/2
s
f ( s, t ) ~
1
s
(0.2,0.6)
s 2 st
(1/3,1/3)
(0.2,0.2)
27
96
t2
s 3 s 2 t st 2 t 3
1
3
1(0.6,0.2)
25
25
1 1 25
,
f 0.2,0.6
f 0.2,0.2
f 0.6,0.2
96
96
3 3 96
Recommended
order of
integration
Finite Element
Procedures
by K. J. Bathe
k B D B det( J ) dsdt
T
1 1
Ni ~ s
t
st
B~
T
B DB ~
1
s
t
1
s
s2 st t2
Hence, 2M-1=2
M=3/2
Hence we need at least a 2x2 GQ scheme
Example 2: 8-noded Serendipity element
1
Ni ~
s2 st t2
s2t st2
B~
1
s
s2 st
t
t2
B DB ~
s2 st t2
s3 s2t st2 t3
s4 s3t s2t2 st3 t4
Hence, 2M-1=4
M=5/2
Hence we need at least a 3x3 GQ scheme
1 T
1
T
U d k d e D dV
2
2 V
Corresponding to a rigid body mode,
0 U 0
If U=0 for a mode d that is different from a rigid body mode, then
d is known as a spurious zero energy mode or hour-glass mode
Such a mode is undesirable
NGAUSS
1
T
T
U e D dV Wi D
2 V
i 1
1
1
U 4 D
T
x 0
y 0
u0
v C xy
u C xy
v0
At x y 0
x y xy 0
U 0
We have therefore 2 hour-glass modes.
NGAUSS
1
T
T
U e D dV Wi D
2 V
i 1
1
1
u C x ( y 2 1 / 3)
v C y ( x 2 1 / 3)