Méthodes numériques II (cours 1 et 2)
François Cuvelier
Laboratoire d'Analyse Géométrie et Applications Institut Galilée
Université Paris XIII.
2018/03/05
2018/03/05 1 / 85
Part IV
Résolution numérique des E.D.P.
2018/03/05 2 / 85
1
Exemples d'E.D.P.
2
Méthodes de résolution numérique d'EDP
3
Opérateurs aux diérences nies
4
Méthode des diérences nies 1D
5
Problème modèle évolutif
2018/03/05 3 / 85
Plan
1
Exemples d'E.D.P.
Equation de Laplace/Poisson Equation de la chaleur Equation des ondes
2
Méthodes de résolution numérique d'EDP
3
Opérateurs aux diérences nies Dimension 1
Dimension n ą 1
4
Méthode des diérences nies 1D EDP stationnaire 1D +
Dirichlet
EDP stationnaire + CL mixtes
5
Problème modèle évolutif Schéma explicite Schéma implicite
Exemples d'E.D.P. 2018/03/05 4 / 85
Equation de Laplace et équation de Poisson
Pierre-Simon Laplace 1749-1827, mathématicien, astronome, physicien et homme politique français
Siméon Denis Poisson 1781-1840, mathématicien, géomètre et physicien français
´ ∆ u “ f , dans Ω Ă R
n(4.1)
où ∆ est l'opérateur laplacien : ∆u “
BBx2u21
` . . . `
BB2xu2n
. Equation de Laplace si f “ 0 , sinon équation de Poisson.
Exemples d'E.D.P. Equation de Laplace/Poisson 2018/03/05 5 / 85
Conditions aux limites
´ ∆ u “ f , dans Ω Ă R
n‚ Dirichlet si on impose, sur une partie de BΩ,
u “ g , sur Γ
DĂ BΩ. (4.2)
‚ Neumann si on impose sur une partie de BΩ, Bu
Bn “ g , sur Γ
NĂ BΩ. (4.3) où
BBun“ xgrad grad grad u , nnny avec nnn normale exterieure unitaire à Ω
‚ Robin si on impose sur une partie de BΩ Bu
Bn ` α u “ g , sur Γ
RĂ BΩ. (4.4)
Exemples d'E.D.P. Equation de Laplace/Poisson 2018/03/05 6 / 85
Problème de condensateur en 2D
Find u: ΩÝÑRsuch that´∆u “ 0 inΩĂR2, u “ 0 onΓ10, u “ ´1 onΓ2YΓ3, u “ 1 onΓ1YΓ4,
!1 !2
!3 !
4
!10
Exemples d'E.D.P. Equation de Laplace/Poisson 2018/03/05 7 / 85
Problème de condensateur en 2D
Find u: ΩÝÑRsuch that´∆u “ 0 inΩĂR2, u “ 0 onΓ10, u “ ´1 onΓ2YΓ3, u “ 1 onΓ1YΓ4,
!1 !2
!3 !
4
!10
Exemples d'E.D.P. Equation de Laplace/Poisson 2018/03/05 7 / 85
Problème de condensateur en 2D
Find u: ΩÝÑRsuch that´∆u “ 0 inΩĂR2, u “ 0 onΓ10, u “ ´1 onΓ2YΓ3, u “ 1 onΓ1YΓ4,
!1 !2
!3 !
4
!10
-0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8
Exemples d'E.D.P. Equation de Laplace/Poisson 2018/03/05 7 / 85
Champ de vitesses en 2D :VVV “ ∇ ∇ ∇ u
Trouver u: ΩÝÑRtel que´∆u “ 0 dansΩĂR2, u “ ´1 surΓ2YΓ3, u “ 1 surΓ1YΓ4, Bu
Bn “ 0 surΓ10.
!1 !2
!3 !4
!10
Exemples d'E.D.P. Equation de Laplace/Poisson 2018/03/05 8 / 85
Champ de vitesses en 2D :VVV “ ∇ ∇ ∇ u
Trouver u: ΩÝÑRtel que´∆u “ 0 dansΩĂR2, u “ ´1 surΓ2YΓ3, u “ 1 surΓ1YΓ4, Bu
Bn “ 0 surΓ10.
!1 !2
!3 !4
!10
Exemples d'E.D.P. Equation de Laplace/Poisson 2018/03/05 8 / 85
Champ de vitesses en 2D :VVV “ ∇ ∇ ∇ u
Trouver u: ΩÝÑRtel que´∆u “ 0 dansΩĂR2, u “ ´1 surΓ2YΓ3, u “ 1 surΓ1YΓ4, Bu
Bn “ 0 surΓ10.
!1 !2
!3 !4
!10
-0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8
Exemples d'E.D.P. Equation de Laplace/Poisson 2018/03/05 8 / 85
Problème mal posé
Problème en dimension n Find u : Ω ÝÑ R such that
´∆ u “ f in Ω Ă R
n, Bu
Bn “ g sur BΩ.
où Ω est un domaine borné de R
n.
Ce problème est mal posé : non unicité de la solution.
u solution ñ u ` constante solution
Exemples d'E.D.P. Equation de Laplace/Poisson 2018/03/05 9 / 85
Bu
Bt pt, xxx q ´ D∆u pt, xxxq “ f pt, xxxq
ρ c , @xxx P Ω, @t P r0, T s (4.5)
‚ Ω Ă R
dde frontière BΩ
‚ D , coecient de diusivité thermique (en m
2{s),
‚ f , production volumique de chaleur (en W {m
3),
‚ ρ, masse volumique du matériau (en kg {m
3),
‚ c , chaleur spécique massique du matériau (en J{kg {K),
‚ ∆ u laplacien (en espace) : ∆ u “
BB2xu21
` . . . `
BB2xu2d
Problème bien posé ?
Exemples d'E.D.P. Equation de la chaleur 2018/03/05 10 / 85
Bu
Bt pt , xxx q ´ D ∆ u pt , xxxq “ f pt , xxxq
ρ c , @xxx P Ω, @t P r0 , T s (4.5) Problème bien posé :
‚ condition initiale
@xxx P Ω, up0 , xxxq “ u
0pxxxq (4.6)
‚ conditions aux limites sur BΩ
§ Dirichlet :
@xxx P Γ
DĂ BΩ, @t P r0 , T s upt , xxxq “ g
Dpt , xxxq
§ Neumann :
@xxx P Γ
NĂ BΩ, @t P r0 , T s D Bu
B n pt , xxxq “ g
Npt , xxxq
§ Robin :
@xxx P Γ
RĂ BΩ, @t P r0 , T s D Bu
Bn pt , xxxq ` α upt , xxxq “ g
Npt , xxxq
Exemples d'E.D.P. Equation de la chaleur 2018/03/05 10 / 85
Problème de chaleur en 2D
Find u: ΩĂR2ÝÑRsuch thatBu
Bt ´D∆u “ 0 inr0,Ts ˆΩ, up0,xxxq “ 20@xxxPΩ,
Bu
Bn “ 0 onΓ10, u “ g1 onΓ2YΓ3, u “ g2 onΓ1YΓ4,
où Ω (cotés de 20cm)
‚ D “ 98 . 8 ˆ 10
´6(aluminium) ou D “ 23 . 9 ˆ 10
´6(plomb),
‚ @xxx P Γ
2Y Γ 3 ,
g
1pt , xxxq “ p20 ` 40tq si t ă“ 1 et g
1pt , xxxq “ 60 sinon,
‚ @xxx P Γ
1Y Γ 4 ,
g
2p t , xxx q “ p 20 ` 80t q si t ă“ 1 et g
2p t , xxx q “ 100 sinon.
!1 !2
!3 !4
!10
Exemples d'E.D.P. Equation de la chaleur 2018/03/05 11 / 85
Equation des ondes
B
2u
Bt
2pt , xxx q ´ c
2∆ u pt , xxx q “ 0 , @xxx P Ω, @t P r0 , T s (4.7)
‚ Ω Ă R
dde frontière BΩ
‚ c ą 0 vitesse de propagation de l'onde, Problème bien posé ?
Exemples d'E.D.P. Equation des ondes 2018/03/05 12 / 85
B
2u
Bt
2pt , xxx q ´ c
2∆ u pt , xxx q “ 0 , @xxx P Ω, @t P r0 , T s
‚ conditions initiales
up0 , xxx q “ u
0pxxx q, @xxx P Ω [position initiale] (4.8) Bu
Bt p0 , xxx q “ v
0pxxx q, @xxx P Ω [vitesse initiale] (4.9)
‚ conditions aux limites sur BΩ
§ Dirichlet :
@ xxx P Γ
DĂ BΩ, @ t P r 0 , T s, u p t , xxx q “ g
Dp t , xxx q
§ Neumann :
@ xxx P Γ
NĂ BΩ, @ t P r 0 , T s, c
2B u
Bn p t , xxx q “ g
Np t , xxx q
§ Robin :
@ xxx P Γ
RĂ BΩ, @ t P r 0 , T s, c
2B u
B n p t , xxx q ` α u p t , xxx q “ g
Np t , xxx q
Exemples d'E.D.P. Equation des ondes 2018/03/05 13 / 85
Plan
1
Exemples d'E.D.P.
Equation de Laplace/Poisson Equation de la chaleur Equation des ondes
2
Méthodes de résolution numérique d'EDP
3
Opérateurs aux diérences nies Dimension 1
Dimension n ą 1
4
Méthode des diérences nies 1D EDP stationnaire 1D +
Dirichlet
EDP stationnaire + CL mixtes
5
Problème modèle évolutif Schéma explicite Schéma implicite
Méthodes de résolution numérique
d'EDP 2018/03/05 14 / 85
Résolution numérique d'EDP
Méthodes déterministes :
‚ méthode des diérences nies
‚ méthode des éléments nis
‚ méthode des volumes nis
Méthodes de résolution numérique
d'EDP 2018/03/05 15 / 85
Plan
1
Exemples d'E.D.P.
Equation de Laplace/Poisson Equation de la chaleur Equation des ondes
2
Méthodes de résolution numérique d'EDP
3
Opérateurs aux diérences nies Dimension 1
Dimension n ą 1
4
Méthode des diérences nies 1D EDP stationnaire 1D +
Dirichlet
EDP stationnaire + CL mixtes
5
Problème modèle évolutif Schéma explicite Schéma implicite
Opérateurs aux diérences nies 2018/03/05 16 / 85
Opérateurs aux diérences nies
Soient ϕ : R ÝÑ R susament régulière, h ą 0 et x P R pD
h`ϕqpx q “ 1
h pϕpx ` hq ´ ϕpx qq (4.12)
pD
h´ϕqpx q “ 1
h pϕpx q ´ ϕpx ´ hqq (4.13)
pD
h0ϕqpx q “ 1
2h pϕpx ` hq ´ ϕpx ´ hqq (4.14)
‚ D
h`opérateur progressif/décentré avancé
‚ D
h´opérateur rétrograde/décentré retardé
‚ D
h0opérateur centré
Opérateurs aux diérences nies Dimension 1 2018/03/05 17 / 85
Denition 4.1
Soit h ą 0 . On dit qu'un opérateur aux diérences nies D
hest une approximation consistante d'ordre p de
ddxkϕksi pour tout ϕ : ra , bs ÝÑ R susament régulière on a
x
max
Pra,bsˇ ˇ ˇ
ˇ pD
hϕqpx q ´ d
kϕ dx
kpx q
ˇ ˇ ˇ
ˇ ď Ch
p, (4.15) où C est une constante indépendante de h .
Proposition 4.2
Si ϕ : R ÝÑ R est susament régulière, les opérateurs D
h`et D
h´appliqués à ϕ sont des approximations consistantes d'ordre 1 de
ddxϕet l'opérateur D
h0appliqué à ϕ est une approximation consistante d'ordre 2 de
ddxϕ.
Opérateurs aux diérences nies Dimension 1 2018/03/05 18 / 85
TD
Exercise 7.1
Soient h ą et les trois opérateurs aux diérences nies suivant p D
h`ϕqp x q “ 1
h pϕp x ` h q ´ ϕp x qq p D
h´ϕqp x q “ 1
h pϕp x q ´ ϕp x ´ h qq p D
h0ϕqp x q “ 1
2h pϕp x ` h q ´ ϕp x ´ h qq
Q.1 Monter que ces trois opérateurs sont linéaires (i.e. @pλ, µq P R
2,
@ϕ : R ÝÑ R , @ψ : R ÝÑ R , D
hpλϕ ` µψq “ λ D
hϕ ` µ D
hψ. )
Q.2 On suppose que ϕ P C
kpra , bs; Rq avec k ě 2 . Montrer que les opérateurs D
h`et D
h´sont des approximations consistantes d'ordre 1 de
ddxϕ.
Q.3 On suppose que ϕ P C
kpra , bs; Rq avec k ě 3 . Montrer que l'opérateur D
h0est une approximation consistante d'ordre 2 de
ddxϕ.
Opérateurs aux diérences nies Dimension 1 2018/03/05 19 / 85
Proposition 4.3
Soient ϕ P C
4pra , bs; Rq. On note D
h2l'opérateur déni, pour tout x Psa , br et h ą 0 tels que x ˘ h P ra , bs, par
p D
h2ϕqp x q
def“ 1
h
2rϕp x ` h q ´ 2 ϕp x q ` ϕp x ´ h qs . (4.16) Alors D
h2ϕ appliqué à ϕ est une approximation consistante d'ordre 2 de
ddx2ϕ2. De plus on a
D
h2ϕ “ D
0h 2p D
0h2
ϕq “ D
h`p D
h´ϕq “ D
h´p D
h`ϕq (4.17) est une approximation consistante d'ordre 2 de
ddx2ϕ2.
Démonstration en exercice
Opérateurs aux diérences nies Dimension 1 2018/03/05 20 / 85
Dimension n ą 1
Proposition 4.4: (admis)
Soit U un ouvert non vide de R
net f une application f : U Ă R
nÝÑ R . Si f P C
r`1pUq alors @xxx P U, @h P R
˚vériant xxx ` heee
risP U ,
@i P v1 , nw, il existe θ Ps0 , 1r tel quel f pxxx `heee
risq “ f pxxx q `
ÿ
rk“1
h
kk !
B
kf
Bx
ikpxxx q ` h
r`1pr ` 1q!
B
rf
Bx
irpxxx `θheee
risq (4.18) où eee
risest le i-ème vecteur de la base canonique de R
n.
Opérateurs aux diérences nies Dimension ną1 2018/03/05 21 / 85
Opérateurs aux diérences nies en dimension n ą 1
Soient ϕ : U Ă R
nÝÑ R susament régulière, h ą 0 et i P v1 , nw pD
h`,iϕqpxxx q “ 1
h
´ ϕpxxx ` heee
risq ´ ϕpxxx q
¯ (4.19)
pD
h´,iϕqpxxx q “ 1 h
´ ϕpxxxq ´ ϕpxxx ´ heee
risq
¯ (4.20)
pD
h0,iϕqpxxx q “ 1 2h
´ ϕpxxx ` heee
risq ´ ϕpxxx ´ heee
risq
¯ (4.21)
Opérateurs aux diérences nies Dimension ną1 2018/03/05 22 / 85
Exercise 7.2
Soient ϕ : U Ă R
2ÝÑ R une fonction susament régulière, h ą 0 et les trois opérateurs aux diérences nies suivant dénis pour i P v 1 , 2 w
p D
h`,iϕqp xxx q “ 1 h
´
ϕp xxx ` heee
risq ´ ϕp xxx q
¯
p D
h´,iϕqp xxx q “ 1 h
´
ϕp xxx q ´ ϕp xxx ´ heee
risq
¯
pD
h0,iϕqpxxx q “ 1 2h
´ ϕpxxx ` heee
risq ´ ϕpxxx ´ heee
risq
¯
avec eee
r1s“ ˆ 1
0
˙
et eee
r2s“ ˆ 0
1
˙ .
Q.1 Monter que ces trois opérateurs sont linéaires (i.e. @pλ, µq P R
2, @ϕ : U Ă R
2ÝÑ R , @ψ : U Ă R
2ÝÑ R , D
h,ipλϕ ` µψq “ λ D
h,iϕ ` µ D
h,iψ. ) Q.2 On suppose que ϕ P C
kp U Ă R
2; Rq avec k ě 2 . Montrer que les opérateurs D
h`,iet D
h´,iappliqués à ϕ sont des approximations consistantes d'ordre 1 de
BBϕxi.
Q.3 On suppose que ϕ P C
kp U Ă R
2; R q avec k ě 3 . Montrer que l'opérateur D
h0,iappliqué à ϕ est une approximation consistante d'ordre 2 de
BxBϕi.
Opérateurs aux diérences nies Dimension ną1 2018/03/05 23 / 85
Proposition 4.5
Si
ϕ:U
ĂRnÝÑRest susament régulière, les opérateurs D
h,i`et D
h,i´appliqués à
ϕsont des approximations consistantes d'ordre 1 de
BxBϕiet l'opérateur D
h,i0appliqué à
ϕest une approximation consistante d'ordre 2 de
BxBϕi.Proposition 4.6
Soient i
P v1,nw
, ϕPC4pUĂRn;Rq.On note D
h2,il'opérateur déni, pour tout xxx
PU et h
ą0 vériant xxx
˘heee
risPU
,par
pDh,i2 ϕqpxxxqdef“
1 h
2”
ϕpxxx`
heee
risq ´2
ϕpxxxq `ϕpxxx´heee
risqı
(4.22)
Alors D
h2,iϕest approximation consistante d'ordre 2 de
BBx2ϕ2 i .De plus, on a
D
h,i2 ϕ“D
0h 2,ipD0h2,iϕq “
D
h,i`pDh,i´ϕq “D
h,i´pDh,i`ϕq.(4.23)
Opérateurs aux diérences nies Dimension ną1 2018/03/05 24 / 85
Plan
1
Exemples d'E.D.P.
Equation de Laplace/Poisson Equation de la chaleur Equation des ondes
2
Méthodes de résolution numérique d'EDP
3
Opérateurs aux diérences nies Dimension 1
Dimension n ą 1
4
Méthode des diérences nies 1D EDP stationnaire 1D +
Dirichlet
EDP stationnaire + CL mixtes
5
Problème modèle évolutif Schéma explicite Schéma implicite
Méthode des diérences nies 1D 2018/03/05 25 / 85
1
Exemples d'E.D.P.
Equation de Laplace/Poisson Equation de la chaleur Equation des ondes
2
Méthodes de résolution numérique d'EDP
3
Opérateurs aux diérences nies Dimension 1
Dimension n ą 1
4
Méthode des diérences nies 1D EDP stationnaire 1D +
Dirichlet
EDP stationnaire + CL mixtes
5
Problème modèle évolutif Schéma explicite Schéma implicite
Méthode des diérences nies 1D EDP stationnaire 1D + Dirichlet 2018/03/05 26 / 85
Soient a ă b , c ą 0 , α P R , β P R , et f : ra , bs ÝÑ R donnés.
EDP modèle stationnaire 1D Trouver u : ra , bs ÝÑ R telle que
´u
2` cu “ f in sa , br, (4.24)
upaq “ α, (4.25)
upbq “ β. (4.26)
ou
EDP modèle stationnaire 1D : formulation aux points Trouver upx q P R , @x P ra , bs telle que
´u
2px q ` cupx q “ f px q @x Psa, br, (4.27)
u paq “ α, (4.28)
upbq “ β. (4.29)
Chercher u ou upx q, @x P ra , bs (innité de points!)
Méthode des diérences nies 1D EDP stationnaire 1D + Dirichlet 2018/03/05 27 / 85
EDP modèle stationnaire 1D : formulation aux points Trouver upx q P R , @x P ra , bs telle que
´u
2px q ` cupx q “ f px q @x Psa , br, upaq “ α,
upbq “ β.
x
i“ a ` ih, @i P v0, N w, avec h “ b ´ a N .
EDP modèle stationnaire1D : formulation aux points de discrétisation
Trouver upx
iq P R , @i P v0 , N w tels que
´u
2px
iq ` cupx
iq “ f px
iq @i Pw0 , Nv, (4.30)
upx
0q “ α, (4.31)
upx
Nq “ β. (4.32)
Méthode des diérences nies 1D EDP stationnaire 1D + Dirichlet 2018/03/05 28 / 85
EDP modèle stationnaire1D : formulation aux points de dis- crétisation
Trouver u p x
iq P R , @ i P v 0 , N w tels que
´ u
2p x
iq ` cu p x
iq “ f p x
iq @ i Pw 0 , N v, u p x
0q “ α,
u p x
Nq “ β.
u
2px
iq “ pD
h2uqpx
iq ` Oph
2q “ upx
i`1q ´ 2upx
iq ` upx
i´1q
h
2` Oph
2q.
EDP modèle stationnaire en dimension 1 : formulation aux points de discrétisation (bis)
Trouver u p x
iq P R , @ i P v 0 , N w tels que
´ upx
i`1q ´ 2upx
iq ` upx
i´1q
h
2´ Oph
2q ` cupx
iq “ f px
iq @i Pw0 , Nv, (4.33) u p x
0q “ α, (4.34) u p x
Nq “ β. (4.35)
Méthode des diérences nies 1D EDP stationnaire 1D + Dirichlet 2018/03/05 29 / 85
EDP modèle stationnaire1D : formulation aux points de dis- crétisation
Trouver u p x
iq P R , @ i P v 0 , N w tels que
´ u
2p x
iq ` cu p x
iq “ f p x
iq @ i Pw 0 , N v, u p x
0q “ α,
u p x
Nq “ β.
u
2px
iq “ pD
h2uqpx
iq ` Oph
2q “ upx
i`1q ´ 2upx
iq ` upx
i´1q
h
2` Oph
2q.
EDP modèle stationnaire en dimension 1 : formulation aux points de discrétisation (bis)
Trouver u p x
iq P R , @ i P v 0 , N w tels que
´ upx
i`1q ´ 2upx
iq ` upx
i´1q
h
2´ Oph
2q ` cupx
iq “ f px
iq @i Pw0 , Nv, (4.33) u p x
0q “ α, (4.34) u p x
Nq “ β. (4.35)
Méthode des diérences nies 1D EDP stationnaire 1D + Dirichlet 2018/03/05 29 / 85
EDP modèle stationnaire en dimension 1 : formulation aux points de discrétisation (bis)
Trouver upx
iq P R , @i P v0 , N w tels que
´ u p x
i`1q ´ 2u p x
iq ` u p x
i´1q
h
2´ Op h
2q ` cu p x
iq “ f p x
iq @ i Pw 0 , N v, u p x
0q “ α,
upx
Nq “ β.
On oublie le Oph
2q et on pose u
i« u px
iq.
EDP modèle stationnaire 1D : schéma aux diérences nies Trouver u
iP R , @i P v0, N w tels que
´ u
i`1´ 2u
i` u
i´1h
2` cu
i“ f px
iq @i Pw0 , Nv, (4.36)
u
0“ α, (4.37)
u
N“ β. (4.38)
Méthode des diérences nies 1D EDP stationnaire 1D + Dirichlet 2018/03/05 30 / 85
EDP modèle stationnaire en dimension 1 : formulation aux points de discrétisation (bis)
Trouver upx
iq P R , @i P v0 , N w tels que
´ u p x
i`1q ´ 2u p x
iq ` u p x
i´1q
h
2´ Op h
2q ` cu p x
iq “ f p x
iq @ i Pw 0 , N v, u p x
0q “ α,
upx
Nq “ β.
On oublie le Oph
2q et on pose u
i« u px
iq.
EDP modèle stationnaire 1D : schéma aux diérences nies Trouver u
iP R , @i P v0, N w tels que
´ u
i`1´ 2u
i` u
i´1h
2` cu
i“ f px
iq @i Pw0, Nv, (4.36)
u
0“ α, (4.37)
u
N“ β. (4.38)
Méthode des diérences nies 1D EDP stationnaire 1D + Dirichlet 2018/03/05 30 / 85
EDP modèle stationnaire 1D : schéma aux diérences nies Trouver u
iP R , @i P v0 , N w tels que
´ u
i`1´ 2u
i` u
i´1h
2` cu
i“ f px
iq @i Pw0, Nv, (4.36)
u
0“ α, (4.37)
u
N“ β. (4.38)
système linéaire de N ` 1 équations à N ` 1 inconnues !
$
’ ’
’ ’
’ &
’ ’
’ ’
’ %
u
0“ α Ð eq. en x
0´u
2` µ u
1´ u
0“ h
2f px
1q Ð eq. en x
1´u
N` µ u
N´1´ u
N´2“ ... h
2f px
N´1q Ð eq. en x
N´1u
N“ β Ð eq. en x
Navec µ “ 2 ` ch
2.
Méthode des diérences nies 1D EDP stationnaire 1D + Dirichlet 2018/03/05 31 / 85
$
’ ’
’ ’
’ ’
’ ’
’ &
’ ’
’ ’
’ ’
’ ’
’ %
u
0“ α Ð eq. en x
0´u
2` µ u
1´ u
0“ f px
1q Ð eq. en x
1´u
3` µ u
2´ u
1“ f px
2q Ð eq. en x
2...
´u
N´1` µ u
N´2´ u
N´3“ f px
N´2q Ð eq. en x
N´2´u
N` µ u
N´1´ u
N´2“ f px
N´1q Ð eq. en x
N´1u
N“ β Ð eq. en x
NAUUUdef“
¨
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˝
1 0 . . . 0 0
´1 µ ´1 0 . . . 0 0
0 ´1 µ ´1 0 . . . 0 0
0 0 ... ... ... ... ... ...
... ... ... ... ... ... 0 ...
... 0 . . . 0 1 µ ´1 0
0 0 . . . 0 ´1 µ ´1
0 . . . 0 1
˛
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‚
¨
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˝ u0
u1
u2
...
uN´2
uN´1
uN
˛
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‚
“
¨
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˝ α h2fpx1q h2fpx2q
...
h2fpxN´2q h2fpxN´1q
β
˛
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‚
def“BBB (4.39)
Méthode des diérences nies 1D EDP stationnaire 1D + Dirichlet 2018/03/05 32 / 85
Proposition 4.1: admis
Le schéma aux diérences nies (4.36)-(4.38) est consistant à l'ordre 2 avec l'EDP (4.24)-(4.26) et on a
iPv
max
0,Nw|upx
iq ´ u
i| “ Oph
2q. (4.40)
Méthode des diérences nies 1D EDP stationnaire 1D + Dirichlet 2018/03/05 33 / 85
Exercise 8.1: (schéma étudié en cours)
Q.1 Ecrire la fonctionAssembleMat1D retournant la matriceMPMdpRqdénie par
M“
¨
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˝
γ 0 0 . . . 0
β α β ... ...
0 ... ... ... ... ...
... ... ... ... ... ... ...
... ... ... ... ... 0
... ... β α β
0 . . . 0 0 γ
˛
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‚
(4.41)
oùα, βetγsont des réels donnés.
On souhaite résoudre par un schéma aux diérences nies l'EDP suivante
´u2`cu “ f insa,br, upaq “ α, upbq “ β.
Q.2 En prenant le jeu de données a“0,b“2π,c“1, α“1, β “ ´1 et f :x ÞÑcospx2q, écrire un programme permettant de résoudre l'EDP précédente. On pourra utiliser la fonction XXXÐ SolvepA,BBBqretournant la solution du système linéaireAXXX“BBB.
Q.3 En choisissant judicieusement un jeu de données écrire un programme permettant de vérier l'ordre du schéma utilisé à l'aide de la formule (4.40).
Méthode des diérences nies 1D EDP stationnaire 1D + Dirichlet 2018/03/05 34 / 85
1e-3 1e-2 1e-1 1e-6
1e-5 1e-4 1e-3 1e-2 1e-1
h
Error(h) O(h) O(h^2)
Figure : Représentation en échelle logarithmique
Méthode des diérences nies 1D EDP stationnaire 1D + Dirichlet 2018/03/05 35 / 85
1 functionM=AssembleMat1D(d,alpha,beta,gamma)
2 M=sparse(d,d);
3 M(1 ,1)=gamma;M(d,d)=gamma;
4 for i=2:d-1
5 M(i,i)=alpha;
6 M(i,i-1) =beta;M(i,i+1) =beta;
7 end
8 end
Listing 1 :fonction Matlab/Octave AssembleMat1D
1 function[x,U]=solveEDP1(a,b,c,alpha,beta,f,N)
2 h=(b-a)/N;
3 x=a:h:b;
4 A=AssembleMat1D(N+1 ,2+c*h*h,-1,h*h);
5 B=zeros(N+1 ,1);
6 B(1) =alpha;B(N+1) =beta;
7 for i=2:N
8 B(i)=f(x(i));
9 end
10 B=h*h*B;
11 U=A\B;
12 end
Listing 2 :fonction Matlab/Octave solveEDP1
1 clear all
2 close all
3 % Initialisation des donnees
4 uex=@(x) sin(x.^2) ;
5 c=1;
6 f=@(x) 4*x^2*sin(x^2) - 2*cos(x^2) +c*sin(x^2) ;
7 a=0;b=2*pi;
8 % Calcul des erreurs
9 LN=[100 ,200 ,400 ,800 ,1600 ,3200];
10 k=1;
11 for N=LN
12 [x,U]=solveEDP1(a,b,c,uex(a),uex(b),f,N);
13 H(k)=(b-a)/N;
14 E(k)=max(abs(uex(x) '-U));
15 k=k+1;
16 end
17 % Representation graphique
18 loglog(H,E,'r<-','LineWidth ' ,2)
19 holdon
20 loglog(H,H,'kd:','LineWidth ' ,2)
21 loglog(H,H.^2 , 'k*: ','LineWidth ' ,2)
22 legend('Error (h)','O(h)','O(h ^2) ')
23 xlabel('h')
Listing 3 :Script Matlab/Octave pour la représentation de l'ordre
Méthode des diérences nies 1D EDP stationnaire 1D + Dirichlet 2018/03/05 36 / 85
1
Exemples d'E.D.P.
Equation de Laplace/Poisson Equation de la chaleur Equation des ondes
2
Méthodes de résolution numérique d'EDP
3
Opérateurs aux diérences nies Dimension 1
Dimension n ą 1
4
Méthode des diérences nies 1D EDP stationnaire 1D +
Dirichlet
EDP stationnaire + CL mixtes
5
Problème modèle évolutif Schéma explicite Schéma implicite
Méthode des diérences nies 1D EDP stationnaire + CL mixtes 2018/03/05 37 / 85
EDP stationnaire + CL mixtes
EDP modèle stationnaire 1D avec condition de Dirichlet à droite et Neumann à gauche
Trouver u : ra , bs ÝÑ R telle que
´u
2` cu “ f in sa , br, (4.42)
upaq “ α, (4.43)
u
1pbq “ β. (4.44)
Seule la dernière ligne du système linéaire est à modier! Remplacer par ???
u
1px
Nq “ pD
h`uqpx
Nq ` Ophq “ upx
Nq ´ upx
N´1q
h ` Ophq “ β. u
N´ u
N´1h “ β. (4.45)
Méthode des diérences nies 1D EDP stationnaire + CL mixtes 2018/03/05 38 / 85
EDP stationnaire + CL mixtes
EDP modèle stationnaire 1D avec condition de Dirichlet à droite et Neumann à gauche
Trouver u : ra , bs ÝÑ R telle que
´u
2` cu “ f in sa , br, (4.42)
upaq “ α, (4.43)
u
1pbq “ β. (4.44)
Seule la dernière ligne du système linéaire est à modier! Remplacer par ???
u
1px
Nq “ pD
h`uqpx
Nq ` Ophq “ upx
Nq ´ upx
N´1q
h ` Ophq “ β.
u
N´ u
N´1h “ β. (4.45)
Méthode des diérences nies 1D EDP stationnaire + CL mixtes 2018/03/05 38 / 85
EDP stationnaire + CL mixtes
EDP modèle stationnaire 1D avec condition de Dirichlet à droite et Neumann à gauche
Trouver u : ra , bs ÝÑ R telle que
´u
2` cu “ f in sa , br, (4.42)
upaq “ α, (4.43)
u
1pbq “ β. (4.44)
Seule la dernière ligne du système linéaire est à modier! Remplacer par ???
u
1px
Nq “ pD
h`uqpx
Nq ` Ophq “ upx
Nq ´ upx
N´1q
h ` Ophq “ β.
u
N´ u
N´1h “ β. (4.45)
Méthode des diérences nies 1D EDP stationnaire + CL mixtes 2018/03/05 38 / 85
$
’ ’
’ ’
’ ’
’ ’
’ &
’ ’
’ ’
’ ’
’ ’
’ %
u
0“ α Ð eq. en x
0´u
2` µ u
1´ u
0“ h
2f px
1q Ð eq. en x
1´u
3` µ u
2´ u
1“ h
2f px
2q Ð eq. en x
2´u
N´1` µ u
N´2´ u
N´3“ ... h
2f px
N´2q Ð eq. en x
N´2´u
N` µ u
N´1´ u
N´2“ h
2f px
N´1q Ð eq. en x
N´1u
N´ u
N´1“ hβ Ð eq. en x
NAUUUdef“
¨
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˝
1 0 . . . 0 0
´1 µ ´1 0 . . . 0 0
0 ´1 µ ´1 0 . . . 0 0
0 0 ... ... ... ... ... ...
... ... ... ... ... ... 0 ...
... 0 . . . 0 1 µ ´1 0
0 0 . . . 0 ´1 µ ´1
0 . . . ´1 1
˛
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‚
¨
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˝ u0
u1
u2
...
uN´2
uN´1
uN
˛
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‚
“
¨
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˝ α h2fpx1q h2fpx2q
...
h2fpxN´2q h2fpxN´1q
hβ
˛
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‚
def“BBB (4.46)
Mais ...
Méthode des diérences nies 1D EDP stationnaire + CL mixtes 2018/03/05 39 / 85
Schéma d'ordre 1 !!!
1e-4 1e-3 1e-2 1e-1
1e-7 1e-6 1e-5 1e-4 1e-3 1e-2 1e-1 1e+0 1e+1
h
Error(h) O(h) O(h^2)
(a) Représentation en échelle logarithmique de l'ordre du schéma
0 1 2 3 4 5 6 7
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35
x
error(x)
Error for N=1600
(b) Représentation de l'erreur en fonction de x pour N “ 1600 Ecrire un schéma d'ordre 2 pour Neumann
Méthode des diérences nies 1D EDP stationnaire + CL mixtes 2018/03/05 40 / 85
TD
Exercise 8.2
Soit ϕ une fonction susament régulière et h ą 0 Q.1 Montrer que
d ϕ
dx pxq “ ´3 ϕpx q ` 4 ϕpx ` hq ´ ϕpx ` 2hq
2h ` Oph
2q (4.47)
Q.2 Montrer que d ϕ
dx px q “ 3 ϕpx q ´ 4 ϕpx ´ hq ` ϕpx ´ 2hq
2h ` Oph
2q (4.48)
Méthode des diérences nies 1D EDP stationnaire + CL mixtes 2018/03/05 41 / 85
$
’ ’
’ ’
’ ’
’ ’
’ &
’ ’
’ ’
’ ’
’ ’
’ %
u
0“ α Ð eq. en x
0´u
2` µ u
1´ u
0“ f px
1q Ð eq. en x
1´u
3` µ u
2´ u
1“ f px
2q Ð eq. en x
2´u
N´1` µ u
N´2´ u
N´3“ ... f px
N´2q Ð eq. en x
N´2´u
N` µ u
N´1´ u
N´2“ f px
N´1q Ð eq. en x
N´13u
N´ 4u
N´1` u
N´2“ 2hβ Ð eq. en x
NAUUUdef“
¨
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˝
1 0 . . . 0 0
´1 µ ´1 0 . . . 0 0
0 ´1 µ ´1 0 . . . 0 0
0 0 ... ... ... ... ... ...
... ... ... ... ... ... 0 ...
... 0 . . . 0 1 µ ´1 0
0 0 . . . 0 ´1 µ ´1
0 . . . 1 ´4 3
˛
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‚
¨
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˝ u0
u1
u2
...
uN´2
uN´1
uN
˛
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‚
“
¨
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˚
˝ α h2fpx1q h2fpx2q
...
h2fpxN´2q h2fpxN´1q
2hβ
˛
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‹
‚
def“BBB (4.54)
et ...
Méthode des diérences nies 1D EDP stationnaire + CL mixtes 2018/03/05 42 / 85
Schéma d'ordre 2
1e-4 1e-3 1e-2 1e-1
1e-7 1e-6 1e-5 1e-4 1e-3 1e-2 1e-1
h
Error(h) O(h) O(h^2)
(a) Représentation en échelle logarithmique de l'ordre du schéma
0 1 2 3 4 5 6 7
0 0.0005 0.001 0.0015 0.002
x
error(x)
Error for N=1600
(b) Représentation de l'erreur en fonction de x pour N “ 1600
Méthode des diérences nies 1D EDP stationnaire + CL mixtes 2018/03/05 43 / 85
Exercise 8.3 Soit le problème suivant
´u2pxq `cpxqupxq “ fpxq,@xPsa;br, (4.55)
u1paq “ α, (4.56)
upbq “ β. (4.57)
où c est une fonction positive.
Q.1
1 Quelles sont les données du problème (4.55)-(4.57)? (préciser le type de chaque donnée : réel, entier, fonction, vecteur, ...)
2 Quelles sont les inconnues du problème (4.55)-(4.57)? (préciser le type)
3 Quelles sont les conditions initiales?
4 Quelles sont les conditions aux limites?
Q.2 Construire une discrétisation régulière dera;bsavec N pas de discrétisation en espace. On note xi,iP v0,Nwcette discrétisation. On souhaite résoudre (4.55) à l'aide du schéma numérique
´ui`1´2ui`ui´1
∆x2 `ciui“fi. (4.58)
Q.3
1 Expliquer comment le schéma (4.58) a été obtenu à partir de (4.55) et préciser ce que représente les termes ui,fi,ciet∆x?
2 Donner l'ensembleEdes valeurs que peut prendre i dans le schéma (4.55).
3 Construire une discrétisation des conditions aux limites d'ordre 2 au moins.
4 Le schéma global est de quel ordre? Justiez.
On note VVV le vecteur de dimension N`1,de composantes VVVi“ui´1,@iP v1,N`1w.
Q.4 Montrer que le vecteur VVV est solution du système linéaire
AVVV“FFF (4.59)
en explicitant la matriceAet le vecteur FFF (préciser les dimensions).
Q.5 Ecrire un algorithme complet de résolution du problème (4.55) à (4.57) basé sur (4.59). (Utiliser au maximum les fonctions).
On pourra utiliser la fonction XXXÐSolvepA,BBBqretournant la solution du système linéaireAXXX“BBB.
Méthode des diérences nies 1D EDP stationnaire + CL mixtes 2018/03/05 44 / 85
Plan
1
Exemples d'E.D.P.
Equation de Laplace/Poisson Equation de la chaleur Equation des ondes
2
Méthodes de résolution numérique d'EDP
3
Opérateurs aux diérences nies Dimension 1
Dimension n ą 1
4
Méthode des diérences nies 1D EDP stationnaire 1D +
Dirichlet
EDP stationnaire + CL mixtes
5
Problème modèle évolutif Schéma explicite Schéma implicite
Problème modèle évolutif 2018/03/05 45 / 85
1
Exemples d'E.D.P.
Equation de Laplace/Poisson Equation de la chaleur Equation des ondes
2
Méthodes de résolution numérique d'EDP
3
Opérateurs aux diérences nies Dimension 1
Dimension n ą 1
4
Méthode des diérences nies 1D EDP stationnaire 1D +
Dirichlet
EDP stationnaire + CL mixtes
5
Problème modèle évolutif Schéma explicite Schéma implicite
Problème modèle évolutif 2018/03/05 46 / 85
EDP modèle instationnaire en dimension 1 : équation de la chaleur
Trouver u : r0 , T s ˆ ra , bs ÝÑ R telle que Bu
Bt pt , xq ´ D B
2u
Bx
2pt , x q “ f pt , x q, @pt , x q Ps0 , T sˆsa , br, (4.76) up0 , x q “ u
0px q, @x P ra , bs (4.77)
´D Bu
Bx pt , aq “ αptq, @t P r0 , T s (4.78)
upt , bq “ βptq, @t P r0 , T s (4.79)
où a ă b , D ą 0 (coecient de diusivité), α : r0 , T s ÝÑ R ,
β : r0 , T s ÝÑ R , u
0: ra , bs ÝÑ R et f : r0 , T s ˆ ra , bs ÝÑ R donnés.
condition de compatibilité :
u
0pbq “ βp0q. (4.80)
Problème modèle évolutif 2018/03/05 47 / 85
x
i“ a ` i ∆
x, @i P v0 , N
xw, avec ∆
x“ pb ´ aq{N
xt
n“ n∆
t, @n P v0, N
tw, avec ∆
t“ T {N
t. Objectif: Trouver uuu
ni« upt
n, x
iq, @n P v0 , N
tw, @i P v0 , N
xw
x t
x0 x1 x2 x3 x4 x5 x6 x7 x8 x9
t0 t1 t2 t3 t4 t5 t6 t7
Figure : Représentation d'une grille espace-temps avec N
t“ 7 et N
x“ 9 . Les noeuds de la grille sont les points bleus.
Problème modèle évolutif 2018/03/05 48 / 85
EDP modèle d'évolution en dimension 1 : équation de la chaleur, formulation aux points de discrétisation Trouver upt
n, x
iq P R , @n P v0, N
tw, @i P v0, N
xw, tels que
Bu
Bt pt
n, x
iq ´ D B
2u
Bx
2pt
n, x
iq “ f pt
n, x
iq, (4.81) u pt
0, x
iq “ u
0px
iq, @i P v0 , N
xw, (4.82)
´D Bu
Bx pt
n, x
0q “ αpt
nq, @n P v0, N
tw (4.83) upt
n, x
Nxq “ βpt
nq, @n P v0 , N
tw (4.84) ùñ il nous faut maintenant discrétiser les opérateurs de dérivation
Bu Bt , B
2u
Bx
2et Bu Bx
Problème modèle évolutif 2018/03/05 49 / 85
On déduit des développements de Taylor : B
2u
Bx
2pt , x q “ upt , x ` hq ´ 2upt , xq ` upt , x ´ hq
h
2` Oph
2q
Avec h “ ∆
xon obtient B
2u
Bx
2pt
n, x
iq “ upt
n, x
i`1q ´ 2upt
n, x
iq ` upt
n, x
i´1q
∆
2x` Op∆
2xq (4.85)
Problème modèle évolutif 2018/03/05 50 / 85
On déduit des développements de Taylor : Bu
Bt pt, x q “ upt ` h, x q ´ upt, x q
h ` Ophq
Bu
Bt pt , x q “ upt , x q ´ upt ´ h , x q
h ` Ophq.
Avec h “ ∆
ton obtient Bu
Bt pt
n, x
iq “ upt
n`1, x
iq ´ upt
n, x
iq
∆
t` Op∆
tq (4.86)
Bu
Bt pt
n, x
iq “ upt
n, x
iq ´ upt
n´1, x
iq
∆
t` Op∆
tq. (4.87)
Problème modèle évolutif 2018/03/05 51 / 85
On déduit des développements de Taylor : Bu
Bx pt , x q “ upt , x ` hq ´ upt , x q
h ` Ophq
Bu
Bx pt, x q “ upt, x q ´ upt, x ´ hq
h ` Ophq
Bu
Bx pt , x q “ upt , x ` hq ´ upt , x ´ hq
2h ` Oph
2q
Bu
Bx pt , x q “ ´3upt , x q ` 4upt , x ` hq ´ upt , x ` 2hq
2h ` Oph
2q
Bu
Bx pt , x q “ 3upt , x q ´ 4u pt , x ´ hq ` upt , x ´ 2hq
2h ` Oph
2q
On veut approcher
BBuxpt
n, x
0q à l'ordre 2! ñ 4ème approximation.
Avec h “ ∆
xon obtient Bu
Bx pt
n, x
0q “ ´3upt
n, x
0q ` 4upt
n, x
1q ´ upt
n, x
2q
2 ∆
x` Op∆
2xq (4.88)
Problème modèle évolutif 2018/03/05 52 / 85
1
Exemples d'E.D.P.
Equation de Laplace/Poisson Equation de la chaleur Equation des ondes
2
Méthodes de résolution numérique d'EDP
3
Opérateurs aux diérences nies Dimension 1
Dimension n ą 1
4
Méthode des diérences nies 1D EDP stationnaire 1D +
Dirichlet
EDP stationnaire + CL mixtes
5
Problème modèle évolutif Schéma explicite Schéma implicite
Problème modèle évolutif Schéma explicite 2018/03/05 53 / 85
Schéma explicite en temps pour l'EDP (54) à (4.84)
On rappelle (54) Bu
Bt pt
n, x
iq ´ D B
2u
Bx
2pt
n, x
iq “ f pt
n, x
iq, @n Pw0 , N
tw, @i Pw0 , N
xv, qui devient avec (4.86) et (4.85)
upt
n`1, x
iq ´ upt
n, x
iq
∆
t` Op∆
tq
´D upt
n, x
i`1q ´ 2upt
n, x
iq ` upt
n, x
i´1q
∆
2x` Op∆
2xq “f pt
n, x
iq (4.94) avec n P v0, N
tv et i Pw0, N
xv.
En utilisant (4.87) en lieu et place de (4.86) on obtient un schéma implicite...
Problème modèle évolutif Schéma explicite 2018/03/05 54 / 85
Schéma explicite en temps pour l'EDP (54) à (4.84)
Un schéma numérique d'ordre 1 en temps et d'ordre 2 en espace pour (54):
@n P v0 , N
tv, @i Pw0 , N
xv uuu
ni`1´ uuu
ni∆
t´ D uuu
ni`1´ 2uuu
ni` uuu
ni´1∆
2x“ fff
ni(4.95) avec fff
ni“ f pt
n, x
iq et (en espérant) uuu
ni« upt
n, x
iq.
(4.95) est équivalent à
uuu
ni`1“ uuu
ni` D ∆
t∆
2x` uuu
ni`1´ 2uuu
ni` uuu
ni´1˘
` ∆
tfff
ni(4.96) Et (4.82), (4.83), (4.84)?
Problème modèle évolutif Schéma explicite 2018/03/05 55 / 85
Schéma explicite en temps pour l'EDP (54) à (4.84)
On rappelle respectivement (4.82) et (4.84):
u pt
0, x
iq “ u
0px
iq, @i P v0, N
xw upt
n, x
Nxq “ βpt
nq, @n P v0 , N
tw qui donne immédiatement (sans approximation)
uuu
0i“ u
0px
iq, @i P v0 , N
xw
uuu
nNx“ βpt
nq, @n P v0, N
tw (4.97) Et (4.83)?
Problème modèle évolutif Schéma explicite 2018/03/05 56 / 85
Schéma explicite en temps pour l'EDP (54) à (4.84)
On rappelle (4.83) @n P v0, N
tw
´D Bu
Bx pt
n, x
0q “ αpt
nq qui donne avec (4.88)
´D ´3u pt
n, x
0q ` 4upt
n, x
1q ´ upt
n, x
2q
2 ∆
x` Op∆
2xq “ αpt
nq Un schéma numérique d'ordre 2 en espace pour (4.83):
´D ´3uuu
n0` 4uuu
n1´ uuu
n2∆
x“ αpt
nq ou encore
uuu
n0“ 1 3
ˆ 2 ∆
xD αpt
nq ` 4uuu
n1´ uuu
n2˙
. (4.105)
Problème modèle évolutif Schéma explicite 2018/03/05 57 / 85