01.05.2013 Views

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 ...

SHOW MORE
SHOW LESS

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)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!