Numerical Methods for PDE: Finite Differences and Finites …nkonga/Cours/FDFV/Lecture1.pdf ·...
Transcript of Numerical Methods for PDE: Finite Differences and Finites …nkonga/Cours/FDFV/Lecture1.pdf ·...
![Page 1: Numerical Methods for PDE: Finite Differences and Finites …nkonga/Cours/FDFV/Lecture1.pdf · 2013. 4. 25. · LogoINRIA Overview 1PDE 1-2PDE 2ODE 3FD 4FD 5FD 6FV 7-8FV 8-9FV 10](https://reader036.fdocuments.us/reader036/viewer/2022081522/5fc3c17bc10327593b587463/html5/thumbnails/1.jpg)
LogoINRIA
Overview 1 PDE 1-2 PDE 2 ODE 3 FD 4 FD 5 FD 6 FV 7-8 FV 8-9 FV 10
Numerical Methods for PDE: Finite Differencesand Finites Volumes
B. Nkonga
JAD/INRIA
Lectures References:Roger Peyret (NICE ESSI : 89),
Tim Warburton (Boston MIT : 03-05),Pierre Charrier (Bordeaux Matmeca 96-08)
B. NkongaLectures References: Roger Peyret (NICE ESSI : 89), Tim Warburton (Boston MIT : 03-05), Pierre Charrier (Bordeaux Matmeca 96-08) 1
/ 33
![Page 2: Numerical Methods for PDE: Finite Differences and Finites …nkonga/Cours/FDFV/Lecture1.pdf · 2013. 4. 25. · LogoINRIA Overview 1PDE 1-2PDE 2ODE 3FD 4FD 5FD 6FV 7-8FV 8-9FV 10](https://reader036.fdocuments.us/reader036/viewer/2022081522/5fc3c17bc10327593b587463/html5/thumbnails/2.jpg)
LogoINRIA
Overview 1 PDE 1-2 PDE 2 ODE 3 FD 4 FD 5 FD 6 FV 7-8 FV 8-9 FV 10
1 Finite Difference(FD) and Finite volume(FV) : Overview
2 Modelization and Simplified models of PDE.
3 Scalar Advection-Diffusion Eqation.
4 Approximation of a Scalar 1D ODE.
5 FD for 1D scalar poisson equation (elliptic).
6 FD for 1D scalar difusion equation (parabolic).
7 FD for 1D scalar advection-diffusion equation.
8 Scalar Nonlinear Conservation law : 1D (hyperbolic).
9 FV for scalar nonlinear Conservation law : 1D
10 Multi-Dimensional extensions
B. NkongaLectures References: Roger Peyret (NICE ESSI : 89), Tim Warburton (Boston MIT : 03-05), Pierre Charrier (Bordeaux Matmeca 96-08) 2
/ 33
![Page 3: Numerical Methods for PDE: Finite Differences and Finites …nkonga/Cours/FDFV/Lecture1.pdf · 2013. 4. 25. · LogoINRIA Overview 1PDE 1-2PDE 2ODE 3FD 4FD 5FD 6FV 7-8FV 8-9FV 10](https://reader036.fdocuments.us/reader036/viewer/2022081522/5fc3c17bc10327593b587463/html5/thumbnails/3.jpg)
LogoINRIA
Overview 1 PDE 1-2 PDE 2 ODE 3 FD 4 FD 5 FD 6 FV 7-8 FV 8-9 FV 10
Plan
1 Finite Difference(FD) and Finite volume(FV) : Overview
2 Modelization and Simplified models of PDE.
3 Scalar Advection-Diffusion Eqation.
4 Approximation of a Scalar 1D ODE.
5 FD for 1D scalar poisson equation (elliptic).
6 FD for 1D scalar difusion equation (parabolic).
7 FD for 1D scalar advection-diffusion equation.
8 Scalar Nonlinear Conservation law : 1D (hyperbolic).
9 FV for scalar nonlinear Conservation law : 1D
10 Multi-Dimensional extensions
B. NkongaLectures References: Roger Peyret (NICE ESSI : 89), Tim Warburton (Boston MIT : 03-05), Pierre Charrier (Bordeaux Matmeca 96-08) 3
/ 33
![Page 4: Numerical Methods for PDE: Finite Differences and Finites …nkonga/Cours/FDFV/Lecture1.pdf · 2013. 4. 25. · LogoINRIA Overview 1PDE 1-2PDE 2ODE 3FD 4FD 5FD 6FV 7-8FV 8-9FV 10](https://reader036.fdocuments.us/reader036/viewer/2022081522/5fc3c17bc10327593b587463/html5/thumbnails/4.jpg)
LogoINRIA
Overview 1 PDE 1-2 PDE 2 ODE 3 FD 4 FD 5 FD 6 FV 7-8 FV 8-9 FV 10
Introduction : Why we need computation ?
To enjoy and understand !
B. NkongaLectures References: Roger Peyret (NICE ESSI : 89), Tim Warburton (Boston MIT : 03-05), Pierre Charrier (Bordeaux Matmeca 96-08) 4
/ 33
![Page 5: Numerical Methods for PDE: Finite Differences and Finites …nkonga/Cours/FDFV/Lecture1.pdf · 2013. 4. 25. · LogoINRIA Overview 1PDE 1-2PDE 2ODE 3FD 4FD 5FD 6FV 7-8FV 8-9FV 10](https://reader036.fdocuments.us/reader036/viewer/2022081522/5fc3c17bc10327593b587463/html5/thumbnails/5.jpg)
LogoINRIA
Overview 1 PDE 1-2 PDE 2 ODE 3 FD 4 FD 5 FD 6 FV 7-8 FV 8-9 FV 10
Introduction : Why we need computation ?
To prevent some humanity disaster, at least we hope so !B. Nkonga
Lectures References: Roger Peyret (NICE ESSI : 89), Tim Warburton (Boston MIT : 03-05), Pierre Charrier (Bordeaux Matmeca 96-08) 5/ 33
![Page 6: Numerical Methods for PDE: Finite Differences and Finites …nkonga/Cours/FDFV/Lecture1.pdf · 2013. 4. 25. · LogoINRIA Overview 1PDE 1-2PDE 2ODE 3FD 4FD 5FD 6FV 7-8FV 8-9FV 10](https://reader036.fdocuments.us/reader036/viewer/2022081522/5fc3c17bc10327593b587463/html5/thumbnails/6.jpg)
LogoINRIA
Overview 1 PDE 1-2 PDE 2 ODE 3 FD 4 FD 5 FD 6 FV 7-8 FV 8-9 FV 10
Introduction : Why we need computation ?
To prevent consequences of some natural disaster !B. Nkonga
Lectures References: Roger Peyret (NICE ESSI : 89), Tim Warburton (Boston MIT : 03-05), Pierre Charrier (Bordeaux Matmeca 96-08) 6/ 33
![Page 7: Numerical Methods for PDE: Finite Differences and Finites …nkonga/Cours/FDFV/Lecture1.pdf · 2013. 4. 25. · LogoINRIA Overview 1PDE 1-2PDE 2ODE 3FD 4FD 5FD 6FV 7-8FV 8-9FV 10](https://reader036.fdocuments.us/reader036/viewer/2022081522/5fc3c17bc10327593b587463/html5/thumbnails/7.jpg)
LogoINRIA
Overview 1 PDE 1-2 PDE 2 ODE 3 FD 4 FD 5 FD 6 FV 7-8 FV 8-9 FV 10
Introduction : Why we need computation ?
ITER Int. Project.LMJ & NIF : Laser/plasmas
To help meet mankind’s future energy needs : Fusion
B. NkongaLectures References: Roger Peyret (NICE ESSI : 89), Tim Warburton (Boston MIT : 03-05), Pierre Charrier (Bordeaux Matmeca 96-08) 7
/ 33
![Page 8: Numerical Methods for PDE: Finite Differences and Finites …nkonga/Cours/FDFV/Lecture1.pdf · 2013. 4. 25. · LogoINRIA Overview 1PDE 1-2PDE 2ODE 3FD 4FD 5FD 6FV 7-8FV 8-9FV 10](https://reader036.fdocuments.us/reader036/viewer/2022081522/5fc3c17bc10327593b587463/html5/thumbnails/8.jpg)
LogoINRIA
Overview 1 PDE 1-2 PDE 2 ODE 3 FD 4 FD 5 FD 6 FV 7-8 FV 8-9 FV 10
Are computations possibles ?
Yes, Because we haveFundamental Laws
Conservation of mass,Momentum, Energy.Laws of the Thermodynamics :(1st, 2nd, 3th) Gauss, Ampere’s,Faraday Laws
Computers are efficient
Tera-FLOPS computersavailables 1012 FLoating pointOperations Per Second.
Numerical approximation strategies
Finite volume, Finite element, Finite difference, Particles In Cells,..., structured/unstructured mesh, Parallel programming (MPI),
B. NkongaLectures References: Roger Peyret (NICE ESSI : 89), Tim Warburton (Boston MIT : 03-05), Pierre Charrier (Bordeaux Matmeca 96-08) 8
/ 33
![Page 9: Numerical Methods for PDE: Finite Differences and Finites …nkonga/Cours/FDFV/Lecture1.pdf · 2013. 4. 25. · LogoINRIA Overview 1PDE 1-2PDE 2ODE 3FD 4FD 5FD 6FV 7-8FV 8-9FV 10](https://reader036.fdocuments.us/reader036/viewer/2022081522/5fc3c17bc10327593b587463/html5/thumbnails/9.jpg)
LogoINRIA
Overview 1 PDE 1-2 PDE 2 ODE 3 FD 4 FD 5 FD 6 FV 7-8 FV 8-9 FV 10
Balance “relations” or equations !
1998
2
2S
v
1v1S
Premiere cote de
Bordeaux
Conservation Law : for Mass
Mass fluctuation, in a controlvolume, is the sum of outgoingand incoming mass :
Balance Relation
m(t+dt) = m(t)+ρ1S1v1−ρ2S2v2
Balance equation
∂ρ
∂t+∇ · (ρvvv) = 0
B. NkongaLectures References: Roger Peyret (NICE ESSI : 89), Tim Warburton (Boston MIT : 03-05), Pierre Charrier (Bordeaux Matmeca 96-08) 9
/ 33
![Page 10: Numerical Methods for PDE: Finite Differences and Finites …nkonga/Cours/FDFV/Lecture1.pdf · 2013. 4. 25. · LogoINRIA Overview 1PDE 1-2PDE 2ODE 3FD 4FD 5FD 6FV 7-8FV 8-9FV 10](https://reader036.fdocuments.us/reader036/viewer/2022081522/5fc3c17bc10327593b587463/html5/thumbnails/10.jpg)
LogoINRIA
Overview 1 PDE 1-2 PDE 2 ODE 3 FD 4 FD 5 FD 6 FV 7-8 FV 8-9 FV 10
Balance “relations” or equations !
ρ(x+dx)ρ(x−dx)
v(x+dx)
x−dx x+dx
x
v(x−dx)
From relations to equations
m(x, t+ dt) = m(x, t) +S∫ t+dt
tf(x− dx, s)ds
−S∫ t+dt
tf(x+ dx, s)ds
where the flux is defined by f(x, t) = ρ(x, t)v(x, t)B. Nkonga
Lectures References: Roger Peyret (NICE ESSI : 89), Tim Warburton (Boston MIT : 03-05), Pierre Charrier (Bordeaux Matmeca 96-08) 10/ 33
![Page 11: Numerical Methods for PDE: Finite Differences and Finites …nkonga/Cours/FDFV/Lecture1.pdf · 2013. 4. 25. · LogoINRIA Overview 1PDE 1-2PDE 2ODE 3FD 4FD 5FD 6FV 7-8FV 8-9FV 10](https://reader036.fdocuments.us/reader036/viewer/2022081522/5fc3c17bc10327593b587463/html5/thumbnails/11.jpg)
LogoINRIA
Overview 1 PDE 1-2 PDE 2 ODE 3 FD 4 FD 5 FD 6 FV 7-8 FV 8-9 FV 10
Balance “relations” or equations !
ρ(x+dx)ρ(x−dx)
v(x+dx)
x−dx x+dx
x
v(x−dx)
From relations to equations
m(x, t+ dt) = m(x, t) + Sdtf(x− dx, t)− Sdtf(x+ dx, t)
m(x, .) = 2Sdxρ(x, .)
where the flux is defined by f(x, t) = ρ(x, t)v(x, t)
B. NkongaLectures References: Roger Peyret (NICE ESSI : 89), Tim Warburton (Boston MIT : 03-05), Pierre Charrier (Bordeaux Matmeca 96-08) 10
/ 33
![Page 12: Numerical Methods for PDE: Finite Differences and Finites …nkonga/Cours/FDFV/Lecture1.pdf · 2013. 4. 25. · LogoINRIA Overview 1PDE 1-2PDE 2ODE 3FD 4FD 5FD 6FV 7-8FV 8-9FV 10](https://reader036.fdocuments.us/reader036/viewer/2022081522/5fc3c17bc10327593b587463/html5/thumbnails/12.jpg)
LogoINRIA
Overview 1 PDE 1-2 PDE 2 ODE 3 FD 4 FD 5 FD 6 FV 7-8 FV 8-9 FV 10
Balance “relations” or equations !
ρ(x+dx)ρ(x−dx)
v(x+dx)
x−dx x+dx
x
v(x−dx)
From relations to equations dx→ 0 and dt→ 0
ρ(x, t+ dt)− ρ(x, t)dt
= −f(x+ dx, t)− f(x− dx, t)2dx
=⇒ ∂ρ
∂t+∂f
∂x= 0 =⇒ ∂ρ
∂t+∂(ρv)∂x
= 0
where the flux is defined by f(x, t) = ρ(x, t)v(x, t)B. Nkonga
Lectures References: Roger Peyret (NICE ESSI : 89), Tim Warburton (Boston MIT : 03-05), Pierre Charrier (Bordeaux Matmeca 96-08) 10/ 33
![Page 13: Numerical Methods for PDE: Finite Differences and Finites …nkonga/Cours/FDFV/Lecture1.pdf · 2013. 4. 25. · LogoINRIA Overview 1PDE 1-2PDE 2ODE 3FD 4FD 5FD 6FV 7-8FV 8-9FV 10](https://reader036.fdocuments.us/reader036/viewer/2022081522/5fc3c17bc10327593b587463/html5/thumbnails/13.jpg)
LogoINRIA
Overview 1 PDE 1-2 PDE 2 ODE 3 FD 4 FD 5 FD 6 FV 7-8 FV 8-9 FV 10
Balance equations : general 1D case
∂ω
∂t+∂f(ω)∂x
= S
where S can be defined, for example, by the chemistry process,geometrical topology ...
ω(x, t) =
ρρYρuE
and f(ω) =
ρuρY u
ρu2 + p(E + p)u
B. Nkonga
Lectures References: Roger Peyret (NICE ESSI : 89), Tim Warburton (Boston MIT : 03-05), Pierre Charrier (Bordeaux Matmeca 96-08) 11/ 33
![Page 14: Numerical Methods for PDE: Finite Differences and Finites …nkonga/Cours/FDFV/Lecture1.pdf · 2013. 4. 25. · LogoINRIA Overview 1PDE 1-2PDE 2ODE 3FD 4FD 5FD 6FV 7-8FV 8-9FV 10](https://reader036.fdocuments.us/reader036/viewer/2022081522/5fc3c17bc10327593b587463/html5/thumbnails/14.jpg)
LogoINRIA
Overview 1 PDE 1-2 PDE 2 ODE 3 FD 4 FD 5 FD 6 FV 7-8 FV 8-9 FV 10
Balance equations : general 1D case
∂ω
∂t+∂f(ω)∂x
= S
where S can be defined, for example, by the chemistry process,geometrical topology ...
ω(x, t) =
ρρYρuE
and f(ω) =
ρuρY u
ρu2 + p(E + p)u
B. Nkonga
Lectures References: Roger Peyret (NICE ESSI : 89), Tim Warburton (Boston MIT : 03-05), Pierre Charrier (Bordeaux Matmeca 96-08) 11/ 33
![Page 15: Numerical Methods for PDE: Finite Differences and Finites …nkonga/Cours/FDFV/Lecture1.pdf · 2013. 4. 25. · LogoINRIA Overview 1PDE 1-2PDE 2ODE 3FD 4FD 5FD 6FV 7-8FV 8-9FV 10](https://reader036.fdocuments.us/reader036/viewer/2022081522/5fc3c17bc10327593b587463/html5/thumbnails/15.jpg)
LogoINRIA
Overview 1 PDE 1-2 PDE 2 ODE 3 FD 4 FD 5 FD 6 FV 7-8 FV 8-9 FV 10
Balance equations : general 1D case
����������������������������������
����������������������������������
�����������
�����������
S1
S2v
1
v2
∂ω
∂t+∂f(ω)∂x
= S
where S can be defined, for example, by the chemistry process,geometrical topology ...
ω(x, t) =
ρρYρuE
and f(ω) =
ρuρY u
ρu2 + p(E + p)u
B. Nkonga
Lectures References: Roger Peyret (NICE ESSI : 89), Tim Warburton (Boston MIT : 03-05), Pierre Charrier (Bordeaux Matmeca 96-08) 11/ 33
![Page 16: Numerical Methods for PDE: Finite Differences and Finites …nkonga/Cours/FDFV/Lecture1.pdf · 2013. 4. 25. · LogoINRIA Overview 1PDE 1-2PDE 2ODE 3FD 4FD 5FD 6FV 7-8FV 8-9FV 10](https://reader036.fdocuments.us/reader036/viewer/2022081522/5fc3c17bc10327593b587463/html5/thumbnails/16.jpg)
LogoINRIA
Overview 1 PDE 1-2 PDE 2 ODE 3 FD 4 FD 5 FD 6 FV 7-8 FV 8-9 FV 10
Finite volume Scheme : 1D case
∂ω
∂t+∂f(ω)∂x
= S
Mesh and Control volumes
B. NkongaLectures References: Roger Peyret (NICE ESSI : 89), Tim Warburton (Boston MIT : 03-05), Pierre Charrier (Bordeaux Matmeca 96-08) 12
/ 33
![Page 17: Numerical Methods for PDE: Finite Differences and Finites …nkonga/Cours/FDFV/Lecture1.pdf · 2013. 4. 25. · LogoINRIA Overview 1PDE 1-2PDE 2ODE 3FD 4FD 5FD 6FV 7-8FV 8-9FV 10](https://reader036.fdocuments.us/reader036/viewer/2022081522/5fc3c17bc10327593b587463/html5/thumbnails/17.jpg)
LogoINRIA
Overview 1 PDE 1-2 PDE 2 ODE 3 FD 4 FD 5 FD 6 FV 7-8 FV 8-9 FV 10
Finite volume Scheme : 1D case
i
i−1/2 i+1/2
i+1i−1
vin
∂ω
∂t+∂f(ω)∂x
= S
Balance relations on a Control volume
ωn+1i − ωn
i
tn+1 − tn+φm
i+ 12
− φmi− 1
2
xi+ 12− xi− 1
2
= Smi
B. NkongaLectures References: Roger Peyret (NICE ESSI : 89), Tim Warburton (Boston MIT : 03-05), Pierre Charrier (Bordeaux Matmeca 96-08) 12
/ 33
![Page 18: Numerical Methods for PDE: Finite Differences and Finites …nkonga/Cours/FDFV/Lecture1.pdf · 2013. 4. 25. · LogoINRIA Overview 1PDE 1-2PDE 2ODE 3FD 4FD 5FD 6FV 7-8FV 8-9FV 10](https://reader036.fdocuments.us/reader036/viewer/2022081522/5fc3c17bc10327593b587463/html5/thumbnails/18.jpg)
LogoINRIA
Overview 1 PDE 1-2 PDE 2 ODE 3 FD 4 FD 5 FD 6 FV 7-8 FV 8-9 FV 10
Finite volume Scheme : 1D case
i
i−1/2 i+1/2
i+1i−1
vin
ωn+1i − ωn
i
tn+1 − tn+φm
i+ 12
− φmi− 1
2
xi+ 12− xi− 1
2
= Smi
How to define the numericalflux φ ' f
B. NkongaLectures References: Roger Peyret (NICE ESSI : 89), Tim Warburton (Boston MIT : 03-05), Pierre Charrier (Bordeaux Matmeca 96-08) 12
/ 33
![Page 19: Numerical Methods for PDE: Finite Differences and Finites …nkonga/Cours/FDFV/Lecture1.pdf · 2013. 4. 25. · LogoINRIA Overview 1PDE 1-2PDE 2ODE 3FD 4FD 5FD 6FV 7-8FV 8-9FV 10](https://reader036.fdocuments.us/reader036/viewer/2022081522/5fc3c17bc10327593b587463/html5/thumbnails/19.jpg)
LogoINRIA
Overview 1 PDE 1-2 PDE 2 ODE 3 FD 4 FD 5 FD 6 FV 7-8 FV 8-9 FV 10
Finite volume Scheme : 1D case
i
i−1/2 i+1/2
i+1i−1
vin
ωn+1i − ωn
i
tn+1 − tn+φm
i+ 12
− φmi− 1
2
xi+ 12− xi− 1
2
= Smi
Centered scheme :
φi+ 12
=fi + fi+1
2
Accurate but Unstable !
B. NkongaLectures References: Roger Peyret (NICE ESSI : 89), Tim Warburton (Boston MIT : 03-05), Pierre Charrier (Bordeaux Matmeca 96-08) 12
/ 33
![Page 20: Numerical Methods for PDE: Finite Differences and Finites …nkonga/Cours/FDFV/Lecture1.pdf · 2013. 4. 25. · LogoINRIA Overview 1PDE 1-2PDE 2ODE 3FD 4FD 5FD 6FV 7-8FV 8-9FV 10](https://reader036.fdocuments.us/reader036/viewer/2022081522/5fc3c17bc10327593b587463/html5/thumbnails/20.jpg)
LogoINRIA
Overview 1 PDE 1-2 PDE 2 ODE 3 FD 4 FD 5 FD 6 FV 7-8 FV 8-9 FV 10
Finite volume Scheme : 1D case
i
i−1/2 i+1/2
i+1i−1
vin
ωn+1i − ωn
i
tn+1 − tn+φm
i+ 12
− φmi− 1
2
xi+ 12− xi− 1
2
= Smi
Upwind scheme ( in this case) :
φi+ 12
= fi and φi− 12
= fi−1
Less accurate but Stable√
B. NkongaLectures References: Roger Peyret (NICE ESSI : 89), Tim Warburton (Boston MIT : 03-05), Pierre Charrier (Bordeaux Matmeca 96-08) 12
/ 33
![Page 21: Numerical Methods for PDE: Finite Differences and Finites …nkonga/Cours/FDFV/Lecture1.pdf · 2013. 4. 25. · LogoINRIA Overview 1PDE 1-2PDE 2ODE 3FD 4FD 5FD 6FV 7-8FV 8-9FV 10](https://reader036.fdocuments.us/reader036/viewer/2022081522/5fc3c17bc10327593b587463/html5/thumbnails/21.jpg)
LogoINRIA
Overview 1 PDE 1-2 PDE 2 ODE 3 FD 4 FD 5 FD 6 FV 7-8 FV 8-9 FV 10
Finite volume Scheme : 1D case
i
i−1/2 i+1/2
i+1i−1
vin
ωn+1i − ωn
i
tn+1 − tn+φm
i+ 12
− φmi− 1
2
xi+ 12− xi− 1
2
= Smi
General rule :The numerical flux should be consistent with the physics
Upwind : Follows information traveling in thecorrect direction.
B. NkongaLectures References: Roger Peyret (NICE ESSI : 89), Tim Warburton (Boston MIT : 03-05), Pierre Charrier (Bordeaux Matmeca 96-08) 12
/ 33
![Page 22: Numerical Methods for PDE: Finite Differences and Finites …nkonga/Cours/FDFV/Lecture1.pdf · 2013. 4. 25. · LogoINRIA Overview 1PDE 1-2PDE 2ODE 3FD 4FD 5FD 6FV 7-8FV 8-9FV 10](https://reader036.fdocuments.us/reader036/viewer/2022081522/5fc3c17bc10327593b587463/html5/thumbnails/22.jpg)
LogoINRIA
Overview 1 PDE 1-2 PDE 2 ODE 3 FD 4 FD 5 FD 6 FV 7-8 FV 8-9 FV 10
Finite volume Scheme : 2D case
n3
n1v1
i
n2
2v
v3
aiωn+1
i − ωni
tn+1 − tn= −
∑j∈ϑ(i)
Φi,j
φi,j is now the flux crossing an interface from the cell i to j.B. Nkonga
Lectures References: Roger Peyret (NICE ESSI : 89), Tim Warburton (Boston MIT : 03-05), Pierre Charrier (Bordeaux Matmeca 96-08) 13/ 33
![Page 23: Numerical Methods for PDE: Finite Differences and Finites …nkonga/Cours/FDFV/Lecture1.pdf · 2013. 4. 25. · LogoINRIA Overview 1PDE 1-2PDE 2ODE 3FD 4FD 5FD 6FV 7-8FV 8-9FV 10](https://reader036.fdocuments.us/reader036/viewer/2022081522/5fc3c17bc10327593b587463/html5/thumbnails/23.jpg)
LogoINRIA
Overview 1 PDE 1-2 PDE 2 ODE 3 FD 4 FD 5 FD 6 FV 7-8 FV 8-9 FV 10
Need properties for Numerical Scheme
φi,j = φ(ωi, ωj)Properties we want the numerical approximation to satisfy are :
Consistency, Stability, Convergence
Accuracy : have a better result with a given mesh.
Positivity and maximum principles ρ ≥ 0, ||v|| ≤ c.Second thermodynamic law (entropy production) : Nonlinearcases.
Lax Theorem for conservative systems
Consistency + Stability = Convergence
B. NkongaLectures References: Roger Peyret (NICE ESSI : 89), Tim Warburton (Boston MIT : 03-05), Pierre Charrier (Bordeaux Matmeca 96-08) 14
/ 33
![Page 24: Numerical Methods for PDE: Finite Differences and Finites …nkonga/Cours/FDFV/Lecture1.pdf · 2013. 4. 25. · LogoINRIA Overview 1PDE 1-2PDE 2ODE 3FD 4FD 5FD 6FV 7-8FV 8-9FV 10](https://reader036.fdocuments.us/reader036/viewer/2022081522/5fc3c17bc10327593b587463/html5/thumbnails/24.jpg)
LogoINRIA
Overview 1 PDE 1-2 PDE 2 ODE 3 FD 4 FD 5 FD 6 FV 7-8 FV 8-9 FV 10
Low Mach interface flow with surface Tension
100110
100111
100112
100113
100114
100115
100116
100117
100118
100119
100120
0 0.005 0.01 0.015 0.02 0.025
’Simulation’’Exact’
T= 120 ms
Laplace Law Recovered : δp = σκ
Initial Interface
T= 210 ms T= 690 ms
B. NkongaLectures References: Roger Peyret (NICE ESSI : 89), Tim Warburton (Boston MIT : 03-05), Pierre Charrier (Bordeaux Matmeca 96-08) 15
/ 33
![Page 25: Numerical Methods for PDE: Finite Differences and Finites …nkonga/Cours/FDFV/Lecture1.pdf · 2013. 4. 25. · LogoINRIA Overview 1PDE 1-2PDE 2ODE 3FD 4FD 5FD 6FV 7-8FV 8-9FV 10](https://reader036.fdocuments.us/reader036/viewer/2022081522/5fc3c17bc10327593b587463/html5/thumbnails/25.jpg)
LogoINRIA
Overview 1 PDE 1-2 PDE 2 ODE 3 FD 4 FD 5 FD 6 FV 7-8 FV 8-9 FV 10
Water drop in air, gravity and Surface tension
B. NkongaLectures References: Roger Peyret (NICE ESSI : 89), Tim Warburton (Boston MIT : 03-05), Pierre Charrier (Bordeaux Matmeca 96-08) 16
/ 33
![Page 26: Numerical Methods for PDE: Finite Differences and Finites …nkonga/Cours/FDFV/Lecture1.pdf · 2013. 4. 25. · LogoINRIA Overview 1PDE 1-2PDE 2ODE 3FD 4FD 5FD 6FV 7-8FV 8-9FV 10](https://reader036.fdocuments.us/reader036/viewer/2022081522/5fc3c17bc10327593b587463/html5/thumbnails/26.jpg)
LogoINRIA
Overview 1 PDE 1-2 PDE 2 ODE 3 FD 4 FD 5 FD 6 FV 7-8 FV 8-9 FV 10
Water drop in air, gravity and Surface tension
B. NkongaLectures References: Roger Peyret (NICE ESSI : 89), Tim Warburton (Boston MIT : 03-05), Pierre Charrier (Bordeaux Matmeca 96-08) 17
/ 33
![Page 27: Numerical Methods for PDE: Finite Differences and Finites …nkonga/Cours/FDFV/Lecture1.pdf · 2013. 4. 25. · LogoINRIA Overview 1PDE 1-2PDE 2ODE 3FD 4FD 5FD 6FV 7-8FV 8-9FV 10](https://reader036.fdocuments.us/reader036/viewer/2022081522/5fc3c17bc10327593b587463/html5/thumbnails/27.jpg)
LogoINRIA
Overview 1 PDE 1-2 PDE 2 ODE 3 FD 4 FD 5 FD 6 FV 7-8 FV 8-9 FV 10
Dam Break : Shallow water and Multiphase flow
B. NkongaLectures References: Roger Peyret (NICE ESSI : 89), Tim Warburton (Boston MIT : 03-05), Pierre Charrier (Bordeaux Matmeca 96-08) 18
/ 33
![Page 28: Numerical Methods for PDE: Finite Differences and Finites …nkonga/Cours/FDFV/Lecture1.pdf · 2013. 4. 25. · LogoINRIA Overview 1PDE 1-2PDE 2ODE 3FD 4FD 5FD 6FV 7-8FV 8-9FV 10](https://reader036.fdocuments.us/reader036/viewer/2022081522/5fc3c17bc10327593b587463/html5/thumbnails/28.jpg)
LogoINRIA
Overview 1 PDE 1-2 PDE 2 ODE 3 FD 4 FD 5 FD 6 FV 7-8 FV 8-9 FV 10
Shallow water and Multiphase flow
B. NkongaLectures References: Roger Peyret (NICE ESSI : 89), Tim Warburton (Boston MIT : 03-05), Pierre Charrier (Bordeaux Matmeca 96-08) 19
/ 33
![Page 29: Numerical Methods for PDE: Finite Differences and Finites …nkonga/Cours/FDFV/Lecture1.pdf · 2013. 4. 25. · LogoINRIA Overview 1PDE 1-2PDE 2ODE 3FD 4FD 5FD 6FV 7-8FV 8-9FV 10](https://reader036.fdocuments.us/reader036/viewer/2022081522/5fc3c17bc10327593b587463/html5/thumbnails/29.jpg)
LogoINRIA
Overview 1 PDE 1-2 PDE 2 ODE 3 FD 4 FD 5 FD 6 FV 7-8 FV 8-9 FV 10
Explosion and propagation : Mesh follows the shock font.
B. NkongaLectures References: Roger Peyret (NICE ESSI : 89), Tim Warburton (Boston MIT : 03-05), Pierre Charrier (Bordeaux Matmeca 96-08) 20
/ 33
![Page 30: Numerical Methods for PDE: Finite Differences and Finites …nkonga/Cours/FDFV/Lecture1.pdf · 2013. 4. 25. · LogoINRIA Overview 1PDE 1-2PDE 2ODE 3FD 4FD 5FD 6FV 7-8FV 8-9FV 10](https://reader036.fdocuments.us/reader036/viewer/2022081522/5fc3c17bc10327593b587463/html5/thumbnails/30.jpg)
LogoINRIA
Overview 1 PDE 1-2 PDE 2 ODE 3 FD 4 FD 5 FD 6 FV 7-8 FV 8-9 FV 10
Laser / Plasmas Interactions for Nuclear Fusion
B. NkongaLectures References: Roger Peyret (NICE ESSI : 89), Tim Warburton (Boston MIT : 03-05), Pierre Charrier (Bordeaux Matmeca 96-08) 21
/ 33
![Page 31: Numerical Methods for PDE: Finite Differences and Finites …nkonga/Cours/FDFV/Lecture1.pdf · 2013. 4. 25. · LogoINRIA Overview 1PDE 1-2PDE 2ODE 3FD 4FD 5FD 6FV 7-8FV 8-9FV 10](https://reader036.fdocuments.us/reader036/viewer/2022081522/5fc3c17bc10327593b587463/html5/thumbnails/31.jpg)
LogoINRIA
Overview 1 PDE 1-2 PDE 2 ODE 3 FD 4 FD 5 FD 6 FV 7-8 FV 8-9 FV 10
Computation and reality : Aerodynamic flow
B. NkongaLectures References: Roger Peyret (NICE ESSI : 89), Tim Warburton (Boston MIT : 03-05), Pierre Charrier (Bordeaux Matmeca 96-08) 22
/ 33
![Page 32: Numerical Methods for PDE: Finite Differences and Finites …nkonga/Cours/FDFV/Lecture1.pdf · 2013. 4. 25. · LogoINRIA Overview 1PDE 1-2PDE 2ODE 3FD 4FD 5FD 6FV 7-8FV 8-9FV 10](https://reader036.fdocuments.us/reader036/viewer/2022081522/5fc3c17bc10327593b587463/html5/thumbnails/32.jpg)
LogoINRIA
Overview 1 PDE 1-2 PDE 2 ODE 3 FD 4 FD 5 FD 6 FV 7-8 FV 8-9 FV 10
High speed aerodynamics : Shock and condensation
Condensation gives a viewof the shock wave profile.
B. NkongaLectures References: Roger Peyret (NICE ESSI : 89), Tim Warburton (Boston MIT : 03-05), Pierre Charrier (Bordeaux Matmeca 96-08) 23
/ 33
![Page 33: Numerical Methods for PDE: Finite Differences and Finites …nkonga/Cours/FDFV/Lecture1.pdf · 2013. 4. 25. · LogoINRIA Overview 1PDE 1-2PDE 2ODE 3FD 4FD 5FD 6FV 7-8FV 8-9FV 10](https://reader036.fdocuments.us/reader036/viewer/2022081522/5fc3c17bc10327593b587463/html5/thumbnails/33.jpg)
LogoINRIA
Overview 1 PDE 1-2 PDE 2 ODE 3 FD 4 FD 5 FD 6 FV 7-8 FV 8-9 FV 10
Shock waves interactions : Diamond structure
FluidBox
B. NkongaLectures References: Roger Peyret (NICE ESSI : 89), Tim Warburton (Boston MIT : 03-05), Pierre Charrier (Bordeaux Matmeca 96-08) 24
/ 33
![Page 34: Numerical Methods for PDE: Finite Differences and Finites …nkonga/Cours/FDFV/Lecture1.pdf · 2013. 4. 25. · LogoINRIA Overview 1PDE 1-2PDE 2ODE 3FD 4FD 5FD 6FV 7-8FV 8-9FV 10](https://reader036.fdocuments.us/reader036/viewer/2022081522/5fc3c17bc10327593b587463/html5/thumbnails/34.jpg)
LogoINRIA
Overview 1 PDE 1-2 PDE 2 ODE 3 FD 4 FD 5 FD 6 FV 7-8 FV 8-9 FV 10
Plan
1 Finite Difference(FD) and Finite volume(FV) : Overview
2 Modelization and Simplified models of PDE.
3 Scalar Advection-Diffusion Eqation.
4 Approximation of a Scalar 1D ODE.
5 FD for 1D scalar poisson equation (elliptic).
6 FD for 1D scalar difusion equation (parabolic).
7 FD for 1D scalar advection-diffusion equation.
8 Scalar Nonlinear Conservation law : 1D (hyperbolic).
9 FV for scalar nonlinear Conservation law : 1D
10 Multi-Dimensional extensions
B. NkongaLectures References: Roger Peyret (NICE ESSI : 89), Tim Warburton (Boston MIT : 03-05), Pierre Charrier (Bordeaux Matmeca 96-08) 25
/ 33
![Page 35: Numerical Methods for PDE: Finite Differences and Finites …nkonga/Cours/FDFV/Lecture1.pdf · 2013. 4. 25. · LogoINRIA Overview 1PDE 1-2PDE 2ODE 3FD 4FD 5FD 6FV 7-8FV 8-9FV 10](https://reader036.fdocuments.us/reader036/viewer/2022081522/5fc3c17bc10327593b587463/html5/thumbnails/35.jpg)
LogoINRIA
Overview 1 PDE 1-2 PDE 2 ODE 3 FD 4 FD 5 FD 6 FV 7-8 FV 8-9 FV 10
Plan
1 Finite Difference(FD) and Finite volume(FV) : Overview
2 Modelization and Simplified models of PDE.
3 Scalar Advection-Diffusion Eqation.
4 Approximation of a Scalar 1D ODE.
5 FD for 1D scalar poisson equation (elliptic).
6 FD for 1D scalar difusion equation (parabolic).
7 FD for 1D scalar advection-diffusion equation.
8 Scalar Nonlinear Conservation law : 1D (hyperbolic).
9 FV for scalar nonlinear Conservation law : 1D
10 Multi-Dimensional extensions
B. NkongaLectures References: Roger Peyret (NICE ESSI : 89), Tim Warburton (Boston MIT : 03-05), Pierre Charrier (Bordeaux Matmeca 96-08) 26
/ 33
![Page 36: Numerical Methods for PDE: Finite Differences and Finites …nkonga/Cours/FDFV/Lecture1.pdf · 2013. 4. 25. · LogoINRIA Overview 1PDE 1-2PDE 2ODE 3FD 4FD 5FD 6FV 7-8FV 8-9FV 10](https://reader036.fdocuments.us/reader036/viewer/2022081522/5fc3c17bc10327593b587463/html5/thumbnails/36.jpg)
LogoINRIA
Overview 1 PDE 1-2 PDE 2 ODE 3 FD 4 FD 5 FD 6 FV 7-8 FV 8-9 FV 10
Plan
1 Finite Difference(FD) and Finite volume(FV) : Overview
2 Modelization and Simplified models of PDE.
3 Scalar Advection-Diffusion Eqation.
4 Approximation of a Scalar 1D ODE.
5 FD for 1D scalar poisson equation (elliptic).
6 FD for 1D scalar difusion equation (parabolic).
7 FD for 1D scalar advection-diffusion equation.
8 Scalar Nonlinear Conservation law : 1D (hyperbolic).
9 FV for scalar nonlinear Conservation law : 1D
10 Multi-Dimensional extensions
B. NkongaLectures References: Roger Peyret (NICE ESSI : 89), Tim Warburton (Boston MIT : 03-05), Pierre Charrier (Bordeaux Matmeca 96-08) 27
/ 33
![Page 37: Numerical Methods for PDE: Finite Differences and Finites …nkonga/Cours/FDFV/Lecture1.pdf · 2013. 4. 25. · LogoINRIA Overview 1PDE 1-2PDE 2ODE 3FD 4FD 5FD 6FV 7-8FV 8-9FV 10](https://reader036.fdocuments.us/reader036/viewer/2022081522/5fc3c17bc10327593b587463/html5/thumbnails/37.jpg)
LogoINRIA
Overview 1 PDE 1-2 PDE 2 ODE 3 FD 4 FD 5 FD 6 FV 7-8 FV 8-9 FV 10
Plan
1 Finite Difference(FD) and Finite volume(FV) : Overview
2 Modelization and Simplified models of PDE.
3 Scalar Advection-Diffusion Eqation.
4 Approximation of a Scalar 1D ODE.
5 FD for 1D scalar poisson equation (elliptic).
6 FD for 1D scalar difusion equation (parabolic).
7 FD for 1D scalar advection-diffusion equation.
8 Scalar Nonlinear Conservation law : 1D (hyperbolic).
9 FV for scalar nonlinear Conservation law : 1D
10 Multi-Dimensional extensions
B. NkongaLectures References: Roger Peyret (NICE ESSI : 89), Tim Warburton (Boston MIT : 03-05), Pierre Charrier (Bordeaux Matmeca 96-08) 28
/ 33
![Page 38: Numerical Methods for PDE: Finite Differences and Finites …nkonga/Cours/FDFV/Lecture1.pdf · 2013. 4. 25. · LogoINRIA Overview 1PDE 1-2PDE 2ODE 3FD 4FD 5FD 6FV 7-8FV 8-9FV 10](https://reader036.fdocuments.us/reader036/viewer/2022081522/5fc3c17bc10327593b587463/html5/thumbnails/38.jpg)
LogoINRIA
Overview 1 PDE 1-2 PDE 2 ODE 3 FD 4 FD 5 FD 6 FV 7-8 FV 8-9 FV 10
Plan
1 Finite Difference(FD) and Finite volume(FV) : Overview
2 Modelization and Simplified models of PDE.
3 Scalar Advection-Diffusion Eqation.
4 Approximation of a Scalar 1D ODE.
5 FD for 1D scalar poisson equation (elliptic).
6 FD for 1D scalar difusion equation (parabolic).
7 FD for 1D scalar advection-diffusion equation.
8 Scalar Nonlinear Conservation law : 1D (hyperbolic).
9 FV for scalar nonlinear Conservation law : 1D
10 Multi-Dimensional extensions
B. NkongaLectures References: Roger Peyret (NICE ESSI : 89), Tim Warburton (Boston MIT : 03-05), Pierre Charrier (Bordeaux Matmeca 96-08) 29
/ 33
![Page 39: Numerical Methods for PDE: Finite Differences and Finites …nkonga/Cours/FDFV/Lecture1.pdf · 2013. 4. 25. · LogoINRIA Overview 1PDE 1-2PDE 2ODE 3FD 4FD 5FD 6FV 7-8FV 8-9FV 10](https://reader036.fdocuments.us/reader036/viewer/2022081522/5fc3c17bc10327593b587463/html5/thumbnails/39.jpg)
LogoINRIA
Overview 1 PDE 1-2 PDE 2 ODE 3 FD 4 FD 5 FD 6 FV 7-8 FV 8-9 FV 10
Plan
1 Finite Difference(FD) and Finite volume(FV) : Overview
2 Modelization and Simplified models of PDE.
3 Scalar Advection-Diffusion Eqation.
4 Approximation of a Scalar 1D ODE.
5 FD for 1D scalar poisson equation (elliptic).
6 FD for 1D scalar difusion equation (parabolic).
7 FD for 1D scalar advection-diffusion equation.
8 Scalar Nonlinear Conservation law : 1D (hyperbolic).
9 FV for scalar nonlinear Conservation law : 1D
10 Multi-Dimensional extensions
B. NkongaLectures References: Roger Peyret (NICE ESSI : 89), Tim Warburton (Boston MIT : 03-05), Pierre Charrier (Bordeaux Matmeca 96-08) 30
/ 33
![Page 40: Numerical Methods for PDE: Finite Differences and Finites …nkonga/Cours/FDFV/Lecture1.pdf · 2013. 4. 25. · LogoINRIA Overview 1PDE 1-2PDE 2ODE 3FD 4FD 5FD 6FV 7-8FV 8-9FV 10](https://reader036.fdocuments.us/reader036/viewer/2022081522/5fc3c17bc10327593b587463/html5/thumbnails/40.jpg)
LogoINRIA
Overview 1 PDE 1-2 PDE 2 ODE 3 FD 4 FD 5 FD 6 FV 7-8 FV 8-9 FV 10
Plan
1 Finite Difference(FD) and Finite volume(FV) : Overview
2 Modelization and Simplified models of PDE.
3 Scalar Advection-Diffusion Eqation.
4 Approximation of a Scalar 1D ODE.
5 FD for 1D scalar poisson equation (elliptic).
6 FD for 1D scalar difusion equation (parabolic).
7 FD for 1D scalar advection-diffusion equation.
8 Scalar Nonlinear Conservation law : 1D (hyperbolic).
9 FV for scalar nonlinear Conservation law : 1D
10 Multi-Dimensional extensions
B. NkongaLectures References: Roger Peyret (NICE ESSI : 89), Tim Warburton (Boston MIT : 03-05), Pierre Charrier (Bordeaux Matmeca 96-08) 31
/ 33
![Page 41: Numerical Methods for PDE: Finite Differences and Finites …nkonga/Cours/FDFV/Lecture1.pdf · 2013. 4. 25. · LogoINRIA Overview 1PDE 1-2PDE 2ODE 3FD 4FD 5FD 6FV 7-8FV 8-9FV 10](https://reader036.fdocuments.us/reader036/viewer/2022081522/5fc3c17bc10327593b587463/html5/thumbnails/41.jpg)
LogoINRIA
Overview 1 PDE 1-2 PDE 2 ODE 3 FD 4 FD 5 FD 6 FV 7-8 FV 8-9 FV 10
Plan
1 Finite Difference(FD) and Finite volume(FV) : Overview
2 Modelization and Simplified models of PDE.
3 Scalar Advection-Diffusion Eqation.
4 Approximation of a Scalar 1D ODE.
5 FD for 1D scalar poisson equation (elliptic).
6 FD for 1D scalar difusion equation (parabolic).
7 FD for 1D scalar advection-diffusion equation.
8 Scalar Nonlinear Conservation law : 1D (hyperbolic).
9 FV for scalar nonlinear Conservation law : 1D
10 Multi-Dimensional extensions
B. NkongaLectures References: Roger Peyret (NICE ESSI : 89), Tim Warburton (Boston MIT : 03-05), Pierre Charrier (Bordeaux Matmeca 96-08) 32
/ 33
![Page 42: Numerical Methods for PDE: Finite Differences and Finites …nkonga/Cours/FDFV/Lecture1.pdf · 2013. 4. 25. · LogoINRIA Overview 1PDE 1-2PDE 2ODE 3FD 4FD 5FD 6FV 7-8FV 8-9FV 10](https://reader036.fdocuments.us/reader036/viewer/2022081522/5fc3c17bc10327593b587463/html5/thumbnails/42.jpg)
LogoINRIA
Overview 1 PDE 1-2 PDE 2 ODE 3 FD 4 FD 5 FD 6 FV 7-8 FV 8-9 FV 10
Plan
1 Finite Difference(FD) and Finite volume(FV) : Overview
2 Modelization and Simplified models of PDE.
3 Scalar Advection-Diffusion Eqation.
4 Approximation of a Scalar 1D ODE.
5 FD for 1D scalar poisson equation (elliptic).
6 FD for 1D scalar difusion equation (parabolic).
7 FD for 1D scalar advection-diffusion equation.
8 Scalar Nonlinear Conservation law : 1D (hyperbolic).
9 FV for scalar nonlinear Conservation law : 1D
10 Multi-Dimensional extensions
B. NkongaLectures References: Roger Peyret (NICE ESSI : 89), Tim Warburton (Boston MIT : 03-05), Pierre Charrier (Bordeaux Matmeca 96-08) 33
/ 33