Professional Documents
Culture Documents
CONTENT
I. Basic concepts
2. tensor algorithm
1. convective terms
3. diffusion terms
I. Basic concepts
2. tensor algorithm
For basis g1 , g2 , g3 :
1
non-coplanar condition: (g1 × g2 ) · g3 6= 0
u = u 1 g1 + u 2 g2 + u 3 g3 = u i gi (1)
gi · gj = δji (2)
u = u 1 g 1 + u2 g 2 + u3 g 3 = ui g i (3)
u · gj = ui gi · gj = ui δij = uj (4)
u · gj = ui gi · gj = ui δji = uj (5)
ui : contravariant components
ui : covariant components
gik = gi · gk , (8)
g ik = gi · gk (9)
ui = g ik uk (10)
ui = gik uk (11)
2
The relationship between contravariant and covariant base vectors:
gi = gij gj (12)
gi = g ij gj (13)
r = y 1 a1 + y 2 a2 + y 3 a3 (15)
g2 × g 3
g1 = (18)
g1 · (g2 × g3 )
g3 × g 1
g2 = (19)
g1 · (g2 × g3 )
g1 × g 2
g3 = (20)
g1 · (g2 × g3 )
where
i = 1 : r = 2, m = 3; j = 1 : s = 2, n = 3 (22)
i = 2 : r = 3, m = 1; j = 2 : s = 3, n = 1 (23)
i = 3 : r = 1, m = 2; j = 3 : s = 1, n = 2 (24)
3
where g is the determinant of the metric tensor.
another expression of g ik
∂xi ∂xj
g ik = gi · gk = (26)
∂yk ∂yk
Some examples:
gij = δij .
gij = 0, i 6= j.
In generalized coordinates
according to
gi · gj = δij (28)
we obtain:
u · v = u i vi (29)
4
T = Tij gi gj S = S kl gk gl (30)
T · S = (Tij gi gj ) · (S kl gk gl ) (31)
= Tij S jl gi gl (33)
T : S = (Tij gi gj ) : (S kl gk gl ) (35)
= Tij S ij (37)
∂gi
= Γ1ij g1 + Γ2ij g2 + Γ3ij g3 = Γkij gk (38)
∂xj
∂gi
Γkij gk · gl = Γkij δkl = · gl (39)
∂xj
∂gi k
Γkij = ·g (40)
∂xj
5
Christoffel symbols of the first kind:
∂gi
= Γij1 g1 + Γij2 g2 + Γij3 g3 = Γijk gk (41)
∂xj
∂gi
Γijk = · gk (42)
∂xj
∂gi ∂ ∂r ∂2r
= = (43)
∂xj ∂xj ∂xi ∂xj ∂xi
and
∂xk
gk = (44)
∂yl
∂ 2 yl ∂xk
Γkij = (45)
∂xi ∂xj ∂yl
and
∂ 2 yl ∂yl
Γijk = (46)
∂xi ∂xj ∂xk
∂gi k ∂gi kl
Γkij = j
· g = j · g gl = g kl Γijl (47)
∂x ∂x
similarly,
∂gj
∂xk
?
gi · gj = δij (49)
∂gi j ∂g j
· g + g i · =0 (50)
∂xk ∂xk
∂gj
Γjik = −gi · k (51)
∂x
6
∂gj
= −Γjik gi (52)
∂xk
3) Examples of Christoffel symbols:
In cylindrical polar, all the components of Γkij are zero except for
1
Γ212 = Γ221 = , Γ122 = −ρ (54)
ρ
(3)Spherical polars
1 1
Γ212 = Γ221 = , Γ313 = Γ331 = (56)
r r
Γ122 = −r, Γ323 = Γ332 = cosθ, Γ133 = −rsin2 θ, Γ233 = −sinθcosθ (57)
∂u ∂gi ∂ui
= ui + gi (58)
∂xj ∂xj ∂xj
∂ui ∂ui
i k
= u Γij gk + j gi = ( j + Γikj uk )gi (59)
∂x ∂x
∂ui
ui,j = + Γikj uk (60)
∂xj
∂u ∂gi ∂ui
= ui + j gi (61)
∂xj ∂x j ∂x
∂ui ∂ui
= −ui Γikj gk + j gi = ( j − Γkij uk )gi (62)
∂x ∂x
7
The covariant derivative of the covariant vector ui
∂ui
ui,j = j
− Γkij uk (63)
∂x
∂u
j
= ui,j gi = ui,j gi = ui,j gik gk = uk,j gki gi (64)
∂x
So
1) gradient of a scalar
∂
grad = ∇ = gi (66)
∂xi
The gradient of a scalar:
∂φ
gradφ = ∇φ = gi (67)
∂xi
∂φ ∂φ
gradφ = gi i
= g ij gj i (68)
∂x ∂x
2) gradient of a vector
∂u i
gradu = g (69)
∂xi
∂u ∂uk
= ( + uj Γkij )gk = uk,i gk (70)
∂xi ∂xi
8
∂u
= uk,igk (72)
∂xi
3) divergence of a vector
∂u
divu = i
· gi (74)
∂x
from
∂u ∂uk
= ( + uj Γkij )gk = uk,i gk (75)
∂xi ∂xi
∂u
divu = · gi (76)
∂xi
= uk,i gk · gi (77)
= ui,i (78)
∂ui
ui,i = + uj Γiij (79)
∂xi
√
i ∂ln( g)
Γij = (80)
∂xj
so
√
∂ui j ∂ln( g)
ui,i = +u (81)
∂xi ∂xj
1 ∂ √ i
= √ ( gu ) (82)
g ∂xi
1 ∂ √ i
divu = √ ( gu ) (83)
g ∂xi
T = T ij gi gj (84)
9
∂T ∂T ij gi
= gj + T ij gi Γm
jk gm (85)
∂xk ∂xk
∂T ij
= gi gj + T ij Γm ij m
ik gm gj + T gi Γjk gm (86)
∂xk
∂T ∂T ik
· g k
= gi + T ik Γm ij
ik gm + T gi Γjk
k
(87)
∂xk ∂xk
∂T ik
= gi + T jk Γijk gi + T ij Γkjk gi (88)
∂xk
T = Tij gi gj (90)
T = Tij gi gj (92)
divT = g jk Tj,k
i
gi (93)
where
∂T ij
T,kij = k
+ Γimk T mj + Γjmk T im (94)
∂x
∂Tij
Tij,k = − Γm m
ik Tmj − Γjk Tim (95)
∂xk
∂T i
i
Tj,k = kj + Γimk − Γm i
jk Tm (96)
∂x
5) curl of vectors
∂u
curlu = gi × (97)
∂xi
1
curlu = √ eijk uk,j gi (98)
g
10
III. Tensor expression of basic terms in fluid mechanics
1. convective terms
∂u
a = + (u · grad)u (100)
∂t
∂u
= + (gradu) · u (101)
∂t
∂u
= + div(uu) − u(divu) (102)
∂t
∂u 1
= + grad( u · u) + ω × u (103)
∂t 2
1) (u · grad)u
u = u i gi (104)
∂
grad = gi (105)
∂xi
∂u
(u · grad)u = ui (106)
∂xi
= ui uj,i gj (107)
2) div(uu)
uu = ui uj gi gj (108)
3) grad( 21 u · u)
1 1 1
grad( u · u) = ui ui = gij ui uj (110)
2 2 2
11
∂η i
∇η = g (111)
∂xi
∂η ij
= g gj = η!j gj (112)
∂xi
3. diffusion terms
1
D = [gradu + (gradu)T ] (114)
2
1
νs = c∆x∆y |gradu + (gradu)T | (116)
2
In curvilinear coordinates:
√
νs = c g0 ∆ξ1 ∆ξ2 |D|
√
= c g0 ∆ξ1 ∆ξ2 (D : D)1/2
√
= c g0 ∆ξ1 ∆ξ2 (D ij Dij )1/2 (117)
12
Boussinesq equations in rectangular cartesian coordinates:
ηt + ∇·M = 0, (118)
zα2 1
M = (h + η)u + (h + η)[ − (h2 − hη + η 2 )]∇(∇·u)
2 6
1
+(h + η)[zα + (h − η)]∇[∇·(hu)], (119)
2
zα2 1
V1 = ∇(∇·ut ) + zα ∇[∇·(hut )] − ∇[ η 2 ∇·ut + η∇·(hut )], (121)
2 2
1
V2 = ∇{(zα − η)(u · ∇)[∇·(hu)] + (zα2 − η 2 )(u · ∇)(∇·u)}
2
1
+ ∇{[∇·(hu) + η∇·u]2 }. (122)
2
ηt + ∇·M = 0, (123)
zα2 1
M = (h + η)u + (h + η)[ − (h2 − hη + η 2 )]∇(∇·u)
2 6
1
+(h + η)[zα + (h − η)]∇[∇·(hu)], (124)
2
1 ∂ √
ηt + √ k
( g0 M k ) = 0, (125)
g0 ∂x
13
zα2 1 1 ∂ √ l k
M k = (h + η)uk + (h + η)[ − (h2 − hη + η 2 )][ √ ( g0 u )]!
2 6 g0 ∂xl
1 1 ∂ √
+(h + η)[zα + (h − η)][ √ ( g0 hul )]!k . (126)
2 g0 ∂xl
∂uk
+ gη!k + ul uk,l + V1k + V2k = 0, (128)
∂t
2
z 1
V1 = α ∇(∇·ut ) + zα ∇[∇·(hut )] − ∇[ η 2 ∇·ut + η∇·(hut )], (129)
2 2
zα2 1 ∂ √ l k
V1k = [√ ( g0 ut )]!
2 g0 ∂xl
1 ∂ √
+zα [ √ ( g0 hult )]!k
g0 ∂xl
η2 ∂ √ l η ∂ √
−[ √ l
( g 0 ut ) + √ ( g0 hult )]!k , (130)
2 g0 ∂x g0 ∂xl
1
V2 = ∇{(zα − η)(u · ∇)[∇·(hu)] + (zα2 − η 2 )(u · ∇)(∇·u)}
2
1
+ ∇{[∇·(hu) + η∇·u]2 }. (131)
2
∂ 1 ∂ √
V2k = {(zα − η)ul l
[√ ( g0 hum )]}!k
∂x g0 ∂xm
1 ∂ 1 ∂ √ m k
+ (zα2 − η 2 )ul l [ √ ( g0 u )]}!
2 ∂x g0 ∂xm
1 1 ∂ √ l η ∂ √ l 2 k
+ {[ √ ( g 0 hu ) + √ ( g0 u )] }! , (132)
2 g0 ∂xl g0 ∂xl
14
2.Shorecirc equations in curvilinear coordinates
∂ Z ζ
α β
(Ṽh) + ∇H · [(Ṽ Ṽ h + V1α V1β dz + Qαw V1β (ζ) + V1α (ζ)Qβw )aα aβ ] (133)
∂t −h0
1 1 1 1
+ ∇H · T + ∇H · S + gh∇ζ − τs + τB = 0
ρ ρ ρ ρ
tensor-invariant forms
∂ ζ
Z
(Ṽ α h) + (Ṽ α Ṽ β h + V1α V1β dz + Qαw V1β (ζ) + V1α (ζ)Qβw ),β (134)
∂t −h0
1 αβ 1 αβ ∂ζ βα 1 α 1 α
+ T,β + S,β + gh g − τs + τB = 0
ρ ρ ∂ξβ ρ ρ
∂uH 1
+ (∇ · (uu))H = − (∇p)H (135)
∂t ρ
where u = uH + w, ()H means the horizontal components.
where α = 1, 2 and k = 1, 2, 3.
∂uα w
(uα w),z = + Γαβ3 uβ w + Γ3β3 uα uβ (137)
∂z
∂uα w
=
∂z
15
In the tensor-invariant form:
∂uα ∂ 1 ∂p βα
+ (uα uβ ),β + (uα w) = − g (140)
∂t ∂z ρ ∂ξβ
Coordinate transformation:
or inverse transformation:
Acceleration term:
Dv i ∂w i
a= gi − ( + 2v j w,ji − w j w,ji )gi (143)
Dτ ∂τ
where
dxi
vi = dt
— relative velocity components
∂xi
wi = |
∂t ym
— frame velocity components
16