Modélisation, analyse mathématique et simulations numériques de ...
Modélisation, analyse mathématique et simulations numériques de ...
Modélisation, analyse mathématique et simulations numériques de ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
tel-00656013, version 1 - 3 Jan 2012<br />
74 Discr<strong>et</strong>ization and numerical <strong>simulations</strong><br />
0.12<br />
0.1<br />
0.08<br />
0.06<br />
0.04<br />
0.02<br />
0<br />
0 0.2 0.4 0.6 0.8 1<br />
0.12<br />
0.1<br />
0.08<br />
0.06<br />
0.04<br />
0.02<br />
(a) (b)<br />
0<br />
0 0.2 0.4 0.6 0.8 1<br />
Figure 3.3: Evolution of the velocity field for initial condition (3.2.1) and 15 layers, at<br />
times t = 1 (a) and t = 10 (b)<br />
compl<strong>et</strong>ed with the non pen<strong>et</strong>ration condition at the bottom and the divergence free condition<br />
to reconstruct the vertical velocity:<br />
w(t,x,0) = 0, ∀(t,x) ∈ R + ×R, ∂xu+∂zw = 0.<br />
In or<strong>de</strong>r to <strong>de</strong>sign our numerical scheme for this system, we introduce a tracer param<strong>et</strong>er<br />
0 a 1 of particules of fluids in the vertical direction [38]. Thus the vertical position<br />
of one particle of fluid at time t and horizontal position x reads:<br />
z = Z(t,x,a), 0 a 1.<br />
Then, we have Z(t,x,a = 0) = 0 for particles at the bottom, and Z(t,x,a = 1) = H(t,x)<br />
at the free surface. Moreover we ask the advection equation at the free surface to be<br />
satisfied for any a, namely:<br />
∂tZ(t,x,a)+u(t,x,Z(t,x,a)) ∂xZ(t,x,a) = w(t,x,Z(t,x,a)) . (3.2.2)<br />
Hence, noting c = ∂aZ and injecting these new variables in the primitive equations, we<br />
g<strong>et</strong> an hyperbolic system posed in a fixed domain Ω = R + ×R×[0,1]. It reads, for all<br />
(t,x,a) ∈ Ω:<br />
∂tũ(t,x,a)+∂x<br />
ũ 2<br />
2<br />
<br />
(t,x,a) = −g∂xZ(t,x,1), (3.2.3)<br />
∂tc(t,x,a)+∂x(cũ)(t,x,a) = 0, (3.2.4)