Numerical Methods for PDE: Finite Differences and Finites …nkonga/Cours/FDFV/Lecture1.pdf ·...

42
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 Differences and Finites Volumes B. Nkonga JAD/INRIA Lectures R´ ef´ erences: Roger Peyret (NICE ESSI : 89), Tim Warburton (Boston MIT : 03-05), Pierre Charrier (Bordeaux Matmeca 96-08) B. Nkonga Lectures R´ ef´ erences: Roger Peyret (N / 33

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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