Aposteriori error analysis of timestepping schemes for the wave - - PowerPoint PPT Presentation

aposteriori error analysis of timestepping schemes for
SMART_READER_LITE
LIVE PREVIEW

Aposteriori error analysis of timestepping schemes for the wave - - PowerPoint PPT Presentation

Aposteriori error analysis of timestepping schemes for the wave equation using elliptic reconstruction techniques Omar Lakkis Mathematics University of Sussex Brighton, England UK a talk based on joint work with E.H. Georgoulis (Athens


slide-1
SLIDE 1

Aposteriori error analysis of timestepping schemes for the wave equation

using elliptic reconstruction techniques Omar Lakkis

Mathematics — University of Sussex — Brighton, England UK

a talk based on joint work with E.H. Georgoulis (Athens GR & Leicester GB), C. Makridakis (Sussex GB & Crete GR), J.M. Virtanen (Leicester GB) 6 January 2016 Adaptive algorithms for computational partial differential equations University of Birmingham England UK

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 1 / 36

slide-2
SLIDE 2

1

Outline

2

The wave equation and backward Euler The wave equation, backward Euler and energy A user’s guide to the elliptic reconstruction

3

Aposteriori estimates for backward Euler A Baker’s trick Main result for backward Euler

4

Aposteriori estimates for the Leapfrog method Verlet, Newmark, Leapfrog, Cosine, etc. Numerical results

5

Closing Remarks Credits

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 2 / 36

slide-3
SLIDE 3

The model linear wave equation

a second order hyperbolic problem

Initial–boundary value problem ∂ttu = ∆u + f , u|spatial boundary = 0 and u(0) = u0, ∂tu(0) = v0.

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 3 / 36

slide-4
SLIDE 4

The model linear wave equation

a second order hyperbolic problem

Initial–boundary value problem ∂ttu = ∆u + f , u|spatial boundary = 0 and u(0) = u0, ∂tu(0) = v0. As a first order system ∂t u v

  • =

1 ∆ u v

  • +

f

  • .

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 3 / 36

slide-5
SLIDE 5

The model linear wave equation

a second order hyperbolic problem

Initial–boundary value problem ∂ttu = ∆u + f , u|spatial boundary = 0 and u(0) = u0, ∂tu(0) = v0. As a first order system ∂t u v

  • =

1 ∆ u v

  • +

f

  • .

Simplest timestepping scheme: Backward–Euler for the system (Bernardi and S¨ uli, 2005):

  • 1

−kn +kn∆ 1 un vn

  • =

un−1 vn−1

  • +
  • f(tn)
  • .

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 3 / 36

slide-6
SLIDE 6

The model linear wave equation

a second order hyperbolic problem

Initial–boundary value problem ∂ttu = ∆u + f , u|spatial boundary = 0 and u(0) = u0, ∂tu(0) = v0. As a first order system ∂t u v

  • =

1 ∆ u v

  • +

f

  • .

Simplest timestepping scheme: Backward–Euler for the system (Bernardi and S¨ uli, 2005):

  • 1

−kn +kn∆ 1 un vn

  • =

un−1 vn−1

  • +
  • f(tn)
  • .

Resulting equation form is a 2-step (timestep = kn) method un − un−1 kn − un−1 − un−2 kn−1 − kn∆un = knf(tn).

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 3 / 36

slide-7
SLIDE 7

Previous work

Goal-oriented duality approach:

  • W. Bangerth and R. Rannacher (1999) and

Wolfgang Bangerth and Rolf Rannacher (2001) Direct Galerkin orthogonality with energy approach: Bernardi and S¨ uli (2005) Semidiscrete analysis: Picasso (2010) Heuristic-based adaptive methods: Wiberg & Li (1998), Schemann & Bornemann (1998), Romero & Lacoma (2006).

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 4 / 36

slide-8
SLIDE 8

Spatially semidiscrete schemes

Suppose the exact elliptic operator A : Dom A → Ran A , e.g, −∆ : H1

0(Ω) → H−1(Ω) is discretized as

(8.1) A : V → V V → AV : AV , Φ = A V | Φ ∀ Φ ∈ V then a spatially semidiscrete method for the wave equation takes the system form dt U(t) V (t)

  • +

1 A U(t) V (t)

  • =
  • ΠVf(t)
  • where ΠV is the L2(Ω)-orthogonal projection.

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 5 / 36

slide-9
SLIDE 9

Spatially semidiscrete schemes

Suppose the exact elliptic operator A : Dom A → Ran A , e.g, −∆ : H1

0(Ω) → H−1(Ω) is discretized as

(9.1) A : V → V V → AV : AV , Φ = A V | Φ ∀ Φ ∈ V then a spatially semidiscrete method for the wave equation takes the system form dt U(t) V (t)

  • +

1 A U(t) V (t)

  • =
  • ΠVf(t)
  • where ΠV is the L2(Ω)-orthogonal projection.

Equation form looks very nice (it is) to analyze dtt U(t) + AU(t) = ΠVf(t).

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 5 / 36

slide-10
SLIDE 10

Energy methods for the wave equation

Combining the elliptic reconstruction to energy estimates for the system,

  • ne recovers the estimates of Bernardi and S¨

uli (2005).

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 6 / 36

slide-11
SLIDE 11

Energy methods for the wave equation

Combining the elliptic reconstruction to energy estimates for the system,

  • ne recovers the estimates of Bernardi and S¨

uli (2005). Combining the elliptic reconstruction to energy estimates for the equation form, one recovers more general estimates, but only in the spatially discrete scheme.

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 6 / 36

slide-12
SLIDE 12

Energy methods for the wave equation

Combining the elliptic reconstruction to energy estimates for the system,

  • ne recovers the estimates of Bernardi and S¨

uli (2005). Combining the elliptic reconstruction to energy estimates for the equation form, one recovers more general estimates, but only in the spatially discrete scheme.

Remark (Failure of fully discrete analysis in energy for equation)

is due to “bad” time reconstruction, using polynomials, and there seems to be no way out. . .

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 6 / 36

slide-13
SLIDE 13

Energy methods for the wave equation

Combining the elliptic reconstruction to energy estimates for the system,

  • ne recovers the estimates of Bernardi and S¨

uli (2005). Combining the elliptic reconstruction to energy estimates for the equation form, one recovers more general estimates, but only in the spatially discrete scheme.

Remark (Failure of fully discrete analysis in energy for equation)

is due to “bad” time reconstruction, using polynomials, and there seems to be no way out. . .

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 6 / 36

slide-14
SLIDE 14

Fully discrete scheme

We consider the fully discrete scheme for the initial value wave problem for each n = 1, . . . , N, find U n ∈ V n

h such that

∂2U n, V + a(U n, V ) = fn, V ∀V ∈ V n

h ,

where fn := f(tn, ·), the backward second and first finite differences ∂2U n := ∂Un − ∂Un−1 kn , with ∂Un :=    U n − U n−1 kn , for n = 1, 2, . . . , N, V 0 := π0u1 for n = 0,

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 7 / 36

slide-15
SLIDE 15

A User’s Guide to the Elliptic Reconstruction

u(·, t) ∈ H1

0(Ω) exact solution at

fixed time t

H1

0(Ω)

u

slide-16
SLIDE 16

A User’s Guide to the Elliptic Reconstruction

u(·, t) ∈ H1

0(Ω) exact solution at

fixed time t U(·, t) ∈ V time-dependent V-FE approximation of u(·, t).

H1

0(Ω)

u V (conforming) U

slide-17
SLIDE 17

A User’s Guide to the Elliptic Reconstruction

u(·, t) ∈ H1

0(Ω) exact solution at

fixed time t U(·, t) ∈ V time-dependent V-FE approximation of u(·, t). want: w intermediate object between u and U

H1

0(Ω)

u V (conforming) U ?w

slide-18
SLIDE 18

A User’s Guide to the Elliptic Reconstruction

u(·, t) ∈ H1

0(Ω) exact solution at

fixed time t U(·, t) ∈ V time-dependent V-FE approximation of u(·, t). want: w intermediate object between u and U want: U ∈ V an elliptic V-FE approximation of w, error ǫ = U − w,

H1

0(Ω)

u V (conforming) U ?w(= RVU) ǫ Galerkin ⊥

slide-19
SLIDE 19

A User’s Guide to the Elliptic Reconstruction

u(·, t) ∈ H1

0(Ω) exact solution at

fixed time t U(·, t) ∈ V time-dependent V-FE approximation of u(·, t). want: w intermediate object between u and U want: U ∈ V an elliptic V-FE approximation of w, error ǫ = U − w, Galerkin orthogonality ⇒ aposteriori bounds on ǫ are available “off the shelf”,

H1

0(Ω)

u V (conforming) U ?w(= RVU) ǫ Galerkin ⊥ ρ

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 8 / 36

slide-20
SLIDE 20

A User’s Guide to the Elliptic Reconstruction

u(·, t) ∈ H1

0(Ω) exact solution at

fixed time t U(·, t) ∈ V time-dependent V-FE approximation of u(·, t). want: w intermediate object between u and U want: U ∈ V an elliptic V-FE approximation of w, error ǫ = U − w, Galerkin orthogonality ⇒ aposteriori bounds on ǫ are available “off the shelf”, w not computable, but time dependent error ρ := w − u satifies original PDE with computable data.

H1

0(Ω)

u V (conforming) U ?w(= RVU) ǫ Galerkin ⊥ ρ

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 8 / 36

slide-21
SLIDE 21

Combining the original wave equation (21.1) ∂ttu + A u = f

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 9 / 36

slide-22
SLIDE 22

Combining the original wave equation (22.1) ∂ttu + A u = f semidiscrete scheme (22.2) ∂ttU + AU = ΠVf

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 9 / 36

slide-23
SLIDE 23

Combining the original wave equation (23.1) ∂ttu + A u = f semidiscrete scheme (23.2) ∂ttU + AU = ΠVf elliptic reconstruction w := RVU ∈ H1

0(Ω) such that

(23.3) A RVU = AU

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 9 / 36

slide-24
SLIDE 24

Combining the original wave equation (24.1) ∂ttu + A u = f semidiscrete scheme (24.2) ∂ttU + AU = ΠVf elliptic reconstruction w := RVU ∈ H1

0(Ω) such that

(24.3) A RVU = AU error splitting e := U − u = U − w + w − u =: −ǫ + ρ

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 9 / 36

slide-25
SLIDE 25

Combining the original wave equation (25.1) ∂ttu + A u = f semidiscrete scheme (25.2) ∂ttU + AU = ΠVf elliptic reconstruction w := RVU ∈ H1

0(Ω) such that

(25.3) A RVU = AU error splitting e := U − u = U − w + w − u =: −ǫ + ρ (25.4) ∂tt[w − u] + A [w − u] = ∂tt[w − U] +

  • ΠV − id
  • f

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 9 / 36

slide-26
SLIDE 26

Elliptic reconstruction: a user’s guide (controlling ρ)

∂ttρ + A ρ = ∂ttǫ + A (w − wn) + controlled terms control of the spatial error ∂ttǫ:

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 10 / 36

slide-27
SLIDE 27

Elliptic reconstruction: a user’s guide (controlling ρ)

∂ttρ + A ρ = ∂ttǫ + A (w − wn) + controlled terms control of the spatial error ∂ttǫ: Use PDE for ρ with ∂ttǫ as data to obtain bound on ρ < C ∂ttǫ.

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 10 / 36

slide-28
SLIDE 28

Elliptic reconstruction: a user’s guide (controlling ρ)

∂ttρ + A ρ = ∂ttǫ + A (w − wn) + controlled terms control of the spatial error ∂ttǫ: Use PDE for ρ with ∂ttǫ as data to obtain bound on ρ < C ∂ttǫ. ∂ttǫ = ∂ttw − ∂ttU = R∂ttU − ∂ttU.

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 10 / 36

slide-29
SLIDE 29

Elliptic reconstruction: a user’s guide (controlling ρ)

∂ttρ + A ρ = ∂ttǫ + A (w − wn) + controlled terms control of the spatial error ∂ttǫ: Use PDE for ρ with ∂ttǫ as data to obtain bound on ρ < C ∂ttǫ. ∂ttǫ = ∂ttw − ∂ttU = R∂ttU − ∂ttU. ∂ttU elliptic Vh-FE solution with exact R∂ttU = ∂ttw ∈ H1

0(Ω).

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 10 / 36

slide-30
SLIDE 30

Elliptic reconstruction: a user’s guide (controlling ρ)

∂ttρ + A ρ = ∂ttǫ + A (w − wn) + controlled terms control of the spatial error ∂ttǫ: Use PDE for ρ with ∂ttǫ as data to obtain bound on ρ < C ∂ttǫ. ∂ttǫ = ∂ttw − ∂ttU = R∂ttU − ∂ttU. ∂ttU elliptic Vh-FE solution with exact R∂ttU = ∂ttw ∈ H1

0(Ω).

⇒ ∂ttǫ elliptic error controlled aposteriori by estimator E [∂ttU, ∂ttf, Vh].

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 10 / 36

slide-31
SLIDE 31

Elliptic reconstruction: a user’s guide (controlling ρ)

∂ttρ + A ρ = ∂ttǫ + A (w − wn) + controlled terms control of the spatial error ∂ttǫ: Use PDE for ρ with ∂ttǫ as data to obtain bound on ρ < C ∂ttǫ. ∂ttǫ = ∂ttw − ∂ttU = R∂ttU − ∂ttU. ∂ttU elliptic Vh-FE solution with exact R∂ttU = ∂ttw ∈ H1

0(Ω).

⇒ ∂ttǫ elliptic error controlled aposteriori by estimator E [∂ttU, ∂ttf, Vh]. Hence ρ ≤ CE [∂ttU, ∂ttf, Vh] control of the time error A (w − wn):

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 10 / 36

slide-32
SLIDE 32

Elliptic reconstruction: a user’s guide (controlling ρ)

∂ttρ + A ρ = ∂ttǫ + A (w − wn) + controlled terms control of the spatial error ∂ttǫ: Use PDE for ρ with ∂ttǫ as data to obtain bound on ρ < C ∂ttǫ. ∂ttǫ = ∂ttw − ∂ttU = R∂ttU − ∂ttU. ∂ttU elliptic Vh-FE solution with exact R∂ttU = ∂ttw ∈ H1

0(Ω).

⇒ ∂ttǫ elliptic error controlled aposteriori by estimator E [∂ttU, ∂ttf, Vh]. Hence ρ ≤ CE [∂ttU, ∂ttf, Vh] control of the time error A (w − wn):choice depending on PDE book used.

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 10 / 36

slide-33
SLIDE 33

Elliptic reconstruction: a user’s guide (controlling ρ)

∂ttρ + A ρ = ∂ttǫ + A (w − wn) + controlled terms control of the spatial error ∂ttǫ: Use PDE for ρ with ∂ttǫ as data to obtain bound on ρ < C ∂ttǫ. ∂ttǫ = ∂ttw − ∂ttU = R∂ttU − ∂ttU. ∂ttU elliptic Vh-FE solution with exact R∂ttU = ∂ttw ∈ H1

0(Ω).

⇒ ∂ttǫ elliptic error controlled aposteriori by estimator E [∂ttU, ∂ttf, Vh]. Hence ρ ≤ CE [∂ttU, ∂ttf, Vh] control of the time error A (w − wn):choice depending on PDE book used. Example: use relation ∂ttU + A wn = Πnf n leads to explicit aposteriori representation A wn := Πnf n − ∂ttU.

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 10 / 36

slide-34
SLIDE 34

A Baker’s recipe

introduced by Baker (1976) for L∞(0, T; L2(Ω)) wave equation apriori error estimates

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 11 / 36

slide-35
SLIDE 35

A Baker’s recipe

introduced by Baker (1976) for L∞(0, T; L2(Ω)) wave equation apriori error estimates

Theorem (abstract semidiscrete error bound by Georgoulis, Lakkis and Makridakis, 2013)

Let u(t) exact solution, U(t) space-discrete, Ru(t) elliptic reconstruction, and ǫ = u − U. Then (35.1) eL∞(0,T;L2(Ω)) ≤ǫL∞(0,T;L2(Ω)) + √ 2

  • u0 − U(0) + ǫ(0)
  • + 2

T ǫt + Ca,T u1 − Ut(0), where Ca,T := min{2T,

  • 2CΩ/αmin}, where CΩ is the constant of the

Poincar´ e–Friedrichs inequality v2 ≤ CΩ∇v2, for v ∈ H1

0(Ω).

Proof: test with v(·, t) = t

τ ρ(·, s) d s for each τ and then take maxτ.

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 11 / 36

slide-36
SLIDE 36

Work plan

1 From semidiscrete case we need: Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 12 / 36

slide-37
SLIDE 37

Work plan

1 From semidiscrete case we need: a elliptic reconstruction w(·, t) := RVU(·, t) to write an error relation Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 12 / 36

slide-38
SLIDE 38

Work plan

1 From semidiscrete case we need: a elliptic reconstruction w(·, t) := RVU(·, t) to write an error relation b Baker’s function v(·, t) :=

t

0 w(·, s) − u(·, s) d s

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 12 / 36

slide-39
SLIDE 39

Work plan

1 From semidiscrete case we need: a elliptic reconstruction w(·, t) := RVU(·, t) to write an error relation b Baker’s function v(·, t) :=

t

0 w(·, s) − u(·, s) d s

2 To analyze the fully discrete scheme we also need: Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 12 / 36

slide-40
SLIDE 40

Work plan

1 From semidiscrete case we need: a elliptic reconstruction w(·, t) := RVU(·, t) to write an error relation b Baker’s function v(·, t) :=

t

0 w(·, s) − u(·, s) d s

2 To analyze the fully discrete scheme we also need: a Discrete Baker’s test function. Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 12 / 36

slide-41
SLIDE 41

Work plan

1 From semidiscrete case we need: a elliptic reconstruction w(·, t) := RVU(·, t) to write an error relation b Baker’s function v(·, t) :=

t

0 w(·, s) − u(·, s) d s

2 To analyze the fully discrete scheme we also need: a Discrete Baker’s test function. b a special cubic time-reconstruction satisfying a crucial vanishing

moment property

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 12 / 36

slide-42
SLIDE 42

Theorem (abstract fully-discrete error bound by Georgoulis, Lakkis and Makridakis, 2013)

Let wn be the elliptic reconstruction of Un, n = 0, . . . , N, and consider the C1,1-piecewise quadratic extension w, U, of both functions respectively, (42.1) U(t) := t − tn−1 kn Un + tn − t kn Un−1 − (t − tn−1)(tn − t)2 kn ∂2Un and ∂2Un := ∂Un − ∂Un−1 kn ǫ := w − u and e := u − U where w is the elliptic reconstruction of u and η1(τ), . . . , η4(τ) be appropriate (time τ-dependent) error indicators then (42.2) eL∞(0,tN ;L2(Ω)) ≤ǫL∞(0,tN ;L2(Ω)) + √ 2

  • u0 − U(0) + ǫ(0)
  • + 2

tN ǫt +

4

  • i=1

ηi(tN )

  • + Ca,N u1 − V 0,

where Ca,N := min{2tN ,

  • 2CΩ/αmin}, CΩ is Poincar´

e–Friedrichs inequality constant. Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 13 / 36

slide-43
SLIDE 43

Error indicators I

For any τ ∈

  • tm−1, tm

mesh change indicator

η1(τ) := η1,1(τ) + η1,2(τ), with η1,1(τ) :=

m−1

  • j=1

tj

tj−1 (I − Πj)Ut +

τ

tm−1 (I − Πm)Ut,

η1,2(τ) :=

m−1

  • j=1

(τ − tj)(Πj+1 − Πj)∂Uj + τ(I − Π0)V 0(0),

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 14 / 36

slide-44
SLIDE 44

Error indicators II

evolution error indicator

η2(τ) := τ G, where G : (0, T] → R with G|(tj−1,tj] := Gj, j = 1, . . . , N and Gj(t) := (tj − t)2 2 ∂gj − (tj − t)4 4kj − (tj − t)3 3

  • ∂2gj − γj,

with gn := AnU n − Πnfn + ¯ fn, γj :=

  • for j = 0

γj−1 +

k2

j

2 ∂gj + k3

j

12∂2gj

if j = 1, . . . , N.

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 15 / 36

slide-45
SLIDE 45

Error indicators III

data error indicator

η3(τ) := 1 2π

m−1

  • j=1

tj

tj−1 k3 j ¯

fj − f21/2 + τ

tm−1 k3 m ¯

fm − f21/2 ;

time reconstruction error indicator

η4(τ) := 1 2π

m−1

  • j=1

tj

tj−1 k3 j µj∂2U j21/2

+ τ

tm−1 k3 mµm∂2U m21/2

.

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 16 / 36

slide-46
SLIDE 46

What is µn? I

Proposition (fully-discrete error relation)

Denote ρ := u − w (w := Ru) and t ∈ (tn−1, tn], n = 1, . . . , N, we have ett, v + a(ρ, v) =(I − Πn)Utt, v + µn∂2U n, Πnv + a(w − wn, v) + ¯ fn − f, v (46.1) for all v ∈ H1

0(Ω), with Πn : L2(Ω) → V n h denoting the orthogonal

L2-projection operator onto V n

h , I is the identity mapping in L2(Ω), and

µn(t) := −6k−1

n (t − tn− 1

2 ),

where tn− 1

2 := 1

2(tn + tn−1).

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 17 / 36

slide-47
SLIDE 47

What is µn? II

Remark (vanishing moments)

Crucially the functions µn satisfy: tn

tn−1 µn(t) d t = 0.

so when integrating in time ett, v + a(ρ, v) =(I − Πn)Utt, v + µn∂2U n, Πnv + a(w − wn, v) + ¯ fn − f, v (46.2) the µn terms disappear leading to optimal order error indicators.

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 18 / 36

slide-48
SLIDE 48

Verlet, leapfrog and cosine methods

analysis is useful for useful methods Georgoulis, Lakkis, Makridakis and Virtanen, 2014

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 19 / 36

slide-49
SLIDE 49

Verlet, leapfrog and cosine methods

analysis is useful for useful methods Georgoulis, Lakkis, Makridakis and Virtanen, 2014

Main drawback: backward Euler is too dissipative to be useful.

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 19 / 36

slide-50
SLIDE 50

Verlet, leapfrog and cosine methods

analysis is useful for useful methods Georgoulis, Lakkis, Makridakis and Virtanen, 2014

Main drawback: backward Euler is too dissipative to be useful. In practice one must employ conservative methods, and conserve stability.

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 19 / 36

slide-51
SLIDE 51

Verlet, leapfrog and cosine methods

analysis is useful for useful methods Georgoulis, Lakkis, Makridakis and Virtanen, 2014

Main drawback: backward Euler is too dissipative to be useful. In practice one must employ conservative methods, and conserve stability. Conservation is harder for hyperbolic equations than parabolic.

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 19 / 36

slide-52
SLIDE 52

Verlet, leapfrog and cosine methods

analysis is useful for useful methods Georgoulis, Lakkis, Makridakis and Virtanen, 2014

Main drawback: backward Euler is too dissipative to be useful. In practice one must employ conservative methods, and conserve stability. Conservation is harder for hyperbolic equations than parabolic. Stability is easier for explicit schemes: “∆x = ∆t”.

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 19 / 36

slide-53
SLIDE 53

Verlet, leapfrog and cosine methods

analysis is useful for useful methods Georgoulis, Lakkis, Makridakis and Virtanen, 2014

Main drawback: backward Euler is too dissipative to be useful. In practice one must employ conservative methods, and conserve stability. Conservation is harder for hyperbolic equations than parabolic. Stability is easier for explicit schemes: “∆x = ∆t”. Popular method coming from mechanics is Verlet’s method used for rigid motion in astronomy.

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 19 / 36

slide-54
SLIDE 54

Verlet, leapfrog and cosine methods

analysis is useful for useful methods Georgoulis, Lakkis, Makridakis and Virtanen, 2014

Main drawback: backward Euler is too dissipative to be useful. In practice one must employ conservative methods, and conserve stability. Conservation is harder for hyperbolic equations than parabolic. Stability is easier for explicit schemes: “∆x = ∆t”. Popular method coming from mechanics is Verlet’s method used for rigid motion in astronomy. Generalization to wave is known as leapfrog method.

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 19 / 36

slide-55
SLIDE 55

Verlet, leapfrog and cosine methods

analysis is useful for useful methods Georgoulis, Lakkis, Makridakis and Virtanen, 2014

Main drawback: backward Euler is too dissipative to be useful. In practice one must employ conservative methods, and conserve stability. Conservation is harder for hyperbolic equations than parabolic. Stability is easier for explicit schemes: “∆x = ∆t”. Popular method coming from mechanics is Verlet’s method used for rigid motion in astronomy. Generalization to wave is known as leapfrog method. Further generalizable to family of cosine methods, in similar spirit to exponential methods for first order DE’s.

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 19 / 36

slide-56
SLIDE 56

Verlet’s method

First recorded use by Newton (1687),

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 20 / 36

slide-57
SLIDE 57

Verlet’s method

First recorded use by Newton (1687), Delambre (1791),

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 20 / 36

slide-58
SLIDE 58

Verlet’s method

First recorded use by Newton (1687), Delambre (1791), Cowell and Crommelin (1909) in comet-orbit,

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 20 / 36

slide-59
SLIDE 59

Verlet’s method

First recorded use by Newton (1687), Delambre (1791), Cowell and Crommelin (1909) in comet-orbit, Størmer (1907) in electromagnetics.

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 20 / 36

slide-60
SLIDE 60

Verlet’s method

First recorded use by Newton (1687), Delambre (1791), Cowell and Crommelin (1909) in comet-orbit, Størmer (1907) in electromagnetics. Also known as the Newmark schemes.

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 20 / 36

slide-61
SLIDE 61

Verlet’s method

First recorded use by Newton (1687), Delambre (1791), Cowell and Crommelin (1909) in comet-orbit, Størmer (1907) in electromagnetics. Also known as the Newmark schemes. Rediscovered and popularized amongst modern physicists (for molecular dynamics) with modern computers in 1960’s by Loup Verlet as a two-step method: (61.1) ¨ u = A(u), u(0) = u0, ˙ u(0) = v0 ⇔

  • ˙

u = v u(0) = u0 ˙ v = A(u) v(0) = v0 u1 := u0 + v0k + 1 2A(u0) (k)2 un+1k = 2un − un−1 + A(un) (k)2

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 20 / 36

slide-62
SLIDE 62

The “simplest” Verlet method

(62.1) ¨ u = A(u), u(0) = u0, ˙ u(0) = v0 ⇔

  • ˙

u = v u(0) = u0 ˙ v = A(u) v(0) = v0 u1 := u0 + v0k + 1 2A(u0) (k)2 un+1k = 2un − un−1 + A(un) (k)2 Using staggered time-grid idea we can write it as a system by introducing sequence of “velocities”: v0 := v0+1 2A(x0)k and vn+1/2 := un+1 − un k , for each n = 1, . . . , N − 1. t

t−1 t−1+1/2 t0 t0+1/2 t1 t1+1/2 t2 t2+1/2 t3 t3+1/2 t4 t4+1/2 u0 u1 u2 u3 u4 v0 v1 v2 v3 Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 21 / 36

slide-63
SLIDE 63

Leapfrog for wave

(63.1) ∂ttu + A u = f, u(0) = u0 and v(0) = v0, where A is elliptic operator (including boundary conditions).

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 22 / 36

slide-64
SLIDE 64

Leapfrog for wave

(64.1) ∂ttu + A u = f, u(0) = u0 and v(0) = v0, where A is elliptic operator (including boundary conditions). We can now write the method (semidiscrete in time) as a system in the staggered form considered in Hairer, Lubich and Wanner, 2003: ∂Un − V n−1/2 = 0, ∂V n−1/2 + A U n−1 = fn−1 , (64.2) for n = 1, . . . , N.

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 22 / 36

slide-65
SLIDE 65

Time-discrete analysis

including the spatial reconstructions

Consider U : [−k1, T] → Dom A continuous piecewise affine interpolant

  • f (U n)n∈n=−1,...,N then U1 : [0, T] → Dom A the same for the values

U n−1/2 := U(tn−1/2), for n = 0, . . . , N. Similarly, but on the staggered mesh build functions V and V1. (65.1) ∂tU − I0V1 = RV , ∂tV + A ˜ I0U1 = ˜ I0f + RU, where we define the interpolators ˜ I0 : piecewise constant midpoint interpolator on {(tn−1/2, tn+1/2]}N−1

n=0 ,

I0 piecewise constant midpoint interpolator on {(tn−1, tn]}N−1

n=1 .

(65.2)

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 23 / 36

slide-66
SLIDE 66

Time reconstructions

(66.1) ˆ V (t) := V n−1/2 + t

tn−1/2

(−A U1 + ˜ I1f + ρU), and (66.2) ˆ U(t) := U n−1 + t

tn−1

(V1 + ρV ). Setting ˆ eU := u − ˆ U and ˆ eV := u′ − ˆ V , we deduce (66.3) ˆ e′

V + Aˆ

eU = R1 + Rf ˆ e′

U − ˆ

eV = R2, with the following residuals (66.4) R1 := −A( ˆ U − U1) − ρU, R2 := ˆ V − V1 − ρV , Rf := f − ˜ I1f.

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 24 / 36

slide-67
SLIDE 67

Energy estimates

(67.1) 1 2 d dt|(ˆ eU, ˆ eV )|2 =

e′

U, ˆ

e′

V ), (ˆ

eU, ˆ eV )

  • =

e′

U, ˆ

eU

  • +
  • ˆ

e′

V , ˆ

eV

  • = (Aˆ

eV , ˆ eU) + (AR2, ˆ eU) − (Aˆ eU, ˆ eV ) + (R1, ˆ eV ) + (Rf, ˆ eV ) = (AR2, ˆ eU) + (R1, ˆ eV ) + (Rf, ˆ eV ) ,

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 25 / 36

slide-68
SLIDE 68

Final result

Theorem

Let u be the solution of the wave equation, ˆ eU := u − ˆ U and ˆ eV := u′ − ˆ V . Then, the following a posteriori error estimate holds (68.1) sup

t∈[0,tN]

|(ˆ eU, ˆ eV )(t)|2 ≤ 2|(ˆ eU, ˆ eV )(0)|2+4 tN |(R2, R1 + Rf)|dt 2 , where R2, R1, and Rf are defined in (66.4). An immediate Corollary is an posteriori bound for the error sup[0,tN] |(u − U, u′ − V )|.

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 26 / 36

slide-69
SLIDE 69

Numerics with known exact solution

u(t, x) := 3

j,k=1 sin(πkx) sin(πjy) (αk,j cos(πξk,jt) + βk,j sin(ξk,jπt))

numerics for c = 1.0, α1,1 = β1,1 = 15.0, βk,j = αk,j = 0

Errors, estimator and inverse ef- fectivity indexes (IEIs) are plot- ted on the top row while exper- imental orders of convergence (EOCs) and energy of the re- constructed solution on the bot- tom row over time (abscissa). Results are computed on the se- quence of uniform meshes with mesh size h, fixed time step k = 0.4h/(p + 1)2 and p = 2. The IEI behaviour indicates that the error is well estimated by the estimator and the conver- gence rate of the estimator re- mains near to EOC ≈ 2, i.e., to that of the errors eL and eR.

1 2 3 4 5 6 0.25 0.5 0.75 1 EOC(η1) 1 2 3 4 5 6 0.25 0.5 0.75 1 EOC(||eR||L∞(0,T;|||⋅|||)) 1 2 3 4 5 6 0.25 0.5 0.75 1 EOC(||eL||L∞(0,T;|||⋅|||)) 10000 20000 30000 40000 50000 60000 0.25 0.5 0.75 1 Ereconstruction 0.5 1 1.5 2 0.25 0.5 0.75 1 IEI(||eR||L∞(0,T;|||⋅|||),η1) 10-7 10-6 10-5 10-4 10-3 10-2 10-1 100 101 102 103 0.25 0.5 0.75 1 η1 10-7 10-6 10-5 10-4 10-3 10-2 10-1 100 101 102 103 0.25 0.5 0.75 1 ||eR||L∞(0,T;|||⋅|||) 10-7 10-6 10-5 10-4 10-3 10-2 10-1 100 101 102 103 0.25 0.5 0.75 1 ||eL||L∞(0,T;|||⋅|||)

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 27 / 36

slide-70
SLIDE 70

Numerics with known exact solution

u(t, x) := 3

j,k=1 sin(πkx) sin(πjy) (αk,j cos(πξk,jt) + βk,j sin(ξk,jπt))

numerics for c = 1.0, α3,3 = β3,3 = 1.0, βk,j = αk,j = 0

Errors, estimator and inverse ef- fectivity index (IEI) are plot- ted on the top row while ex- perimental order of convergence (EOC) and energy of the re- constructed solution on the bot- tom row against time in abscissa. Results are computed on the se- quence of uniform meshes with mesh size h, fixed time step k = 0.4h/(p + 1)2 and p = 2. The IEI behaviour indicates that the error is well estimated by the estimator and the conver- gence rate of the estimator re- mains near 2, i.e., near that of the errors eL and eR.

1 2 3 4 5 6 0.25 0.5 0.75 1 EOC(η1) 1 2 3 4 5 6 0.25 0.5 0.75 1 EOC(||eR||L∞(0,T;|||⋅|||)) 1 2 3 4 5 6 0.25 0.5 0.75 1 EOC(||eL||L∞(0,T;|||⋅|||)) 10000 20000 30000 40000 50000 60000 0.25 0.5 0.75 1 Ereconstruction 0.5 1 1.5 2 0.25 0.5 0.75 1 IEI(||eR||L∞(0,T;|||⋅|||),η1) 10-7 10-6 10-5 10-4 10-3 10-2 10-1 100 101 102 103 0.25 0.5 0.75 1 η1 10-7 10-6 10-5 10-4 10-3 10-2 10-1 100 101 102 103 0.25 0.5 0.75 1 ||eR||L∞(0,T;|||⋅|||) 10-7 10-6 10-5 10-4 10-3 10-2 10-1 100 101 102 103 0.25 0.5 0.75 1 ||eL||L∞(0,T;|||⋅|||)

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 28 / 36

slide-71
SLIDE 71

Numerics with known exact solution

u(t, x) := 3

j,k=1 sin(πkx) sin(πjy) (αk,j cos(πξk,jt) + βk,j sin(ξk,jπt))

numerics for c = 5.0, α1,1 = β1,1 = 15.0, βk,j = αk,j = 0

Errors, estimator and inverse ef- fectivity indexes (IEIs) are depic- ted on the top row, while exper- imental orders of convergence (EOCs) and energy of the recon- structed solution on the bottom row over time (x-axis). Results are computed on the sequence of uniform meshes with mesh size h, time-step k = 0.1h/(p + 1)2 and p = 2. The IEI beha- viour indicates that the error is

  • verestimated by the estimator.

1 2 3 4 5 6 0.25 0.5 0.75 1 EOC(η1) 1 2 3 4 5 6 0.25 0.5 0.75 1 EOC(||eR||L∞(0,T;|||⋅|||)) 1 2 3 4 5 6 0.25 0.5 0.75 1 EOC(||eL||L∞(0,T;|||⋅|||)) 10000 20000 30000 40000 50000 60000 0.25 0.5 0.75 1 Ereconstruction 0.5 1 1.5 2 0.25 0.5 0.75 1 IEI(||eR||L∞(0,T;|||⋅|||),η1) 10-7 10-6 10-5 10-4 10-3 10-2 10-1 100 101 102 103 0.25 0.5 0.75 1 η1 10-7 10-6 10-5 10-4 10-3 10-2 10-1 100 101 102 103 0.25 0.5 0.75 1 ||eR||L∞(0,T;|||⋅|||) 10-7 10-6 10-5 10-4 10-3 10-2 10-1 100 101 102 103 0.25 0.5 0.75 1 ||eL||L∞(0,T;|||⋅|||)

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 29 / 36

slide-72
SLIDE 72

Numerics with known exact solution

u(t, x) := 3

j,k=1 sin(πkx) sin(πjy) (αk,j cos(πξk,jt) + βk,j sin(ξk,jπt))

numerics for c = 5.0, α1,1 = β1,1 = 15.0, βk,j = αk,j = 0

Errors, estimator and IEI are de- picted on the top row and EOCs and energy of the reconstruc- ted solution on the bottom row

  • ver time in abscissa.

Results are computed on the sequence of uniform meshes with mesh size h, time-step k = 0.4h2/(p + 1)2, and p = 2.

1 2 3 4 5 6 0.25 0.5 0.75 1 EOC(η1) 1 2 3 4 5 6 0.25 0.5 0.75 1 EOC(||eR||L∞(0,T;|||⋅|||)) 1 2 3 4 5 6 0.25 0.5 0.75 1 EOC(||eL||L∞(0,T;|||⋅|||)) 10000 20000 30000 40000 50000 60000 0.25 0.5 0.75 1 Ereconstruction 0.5 1 1.5 2 0.25 0.5 0.75 1 IEI(||eR||L∞(0,T;|||⋅|||),η1) 10-7 10-6 10-5 10-4 10-3 10-2 10-1 100 101 102 103 0.25 0.5 0.75 1 η1 10-7 10-6 10-5 10-4 10-3 10-2 10-1 100 101 102 103 0.25 0.5 0.75 1 ||eR||L∞(0,T;|||⋅|||) 10-7 10-6 10-5 10-4 10-3 10-2 10-1 100 101 102 103 0.25 0.5 0.75 1 ||eL||L∞(0,T;|||⋅|||)

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 30 / 36

slide-73
SLIDE 73

Numerics with known exact solution

u(t, x) := 3

j,k=1 sin(πkx) sin(πjy) (αk,j cos(πξk,jt) + βk,j sin(ξk,jπt))

numerics for c = 1.0, α1,1 = β1,1 = 15.0, βk,j = αk,j = 0 violation of the CFL condition

Violation of the CFL condition. Errors, estimator and IEI are de- picted on the top row and EOCs and energy of the reconstruc- ted solution on the bottom row against time in abscissa. Results are computed on the sequence of uniform meshes with mesh size h and time step k = 2.0h/(p + 1)2 and p = 3. The IEI’s beha- viour indicates that the error is

  • verestimated by the estimator

but follows the error behaviour.

1 2 3 4 5 6 0.25 0.5 0.75 1 EOC(η1) 1 2 3 4 5 6 0.25 0.5 0.75 1 EOC(||eR||L∞(0,T;|||⋅|||)) 1 2 3 4 5 6 0.25 0.5 0.75 1 EOC(||eL||L∞(0,T;|||⋅|||)) 10000 20000 30000 40000 50000 60000 0.25 0.5 0.75 1 Ereconstruction 0.5 1 1.5 2 0.25 0.5 0.75 1 IEI(||eR||L∞(0,T;|||⋅|||),η1) 10-7 10-6 10-5 10-4 10-3 10-2 10-1 100 101 102 103 0.25 0.5 0.75 1 η1 10-7 10-6 10-5 10-4 10-3 10-2 10-1 100 101 102 103 0.25 0.5 0.75 1 ||eR||L∞(0,T;|||⋅|||) 10-7 10-6 10-5 10-4 10-3 10-2 10-1 100 101 102 103 0.25 0.5 0.75 1 ||eL||L∞(0,T;|||⋅|||)

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 31 / 36

slide-74
SLIDE 74

Conclusions

1 H1

0(space) based adaptive Galerkin methods for the Wave Equation

dealt with by Bernardi and S¨ uli, 2005, W. Bangerth, Geiger and

  • R. Rannacher, 2010, Picasso, 2010 & others.
slide-75
SLIDE 75

Conclusions

1 H1

0(space) based adaptive Galerkin methods for the Wave Equation

dealt with by Bernardi and S¨ uli, 2005, W. Bangerth, Geiger and

  • R. Rannacher, 2010, Picasso, 2010 & others.

2 L2(space) based aposteriori error estimates first derived in wave

equation (Georgoulis, Lakkis and Makridakis, 2013).

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 32 / 36

slide-76
SLIDE 76

Conclusions

1 H1

0(space) based adaptive Galerkin methods for the Wave Equation

dealt with by Bernardi and S¨ uli, 2005, W. Bangerth, Geiger and

  • R. Rannacher, 2010, Picasso, 2010 & others.

2 L2(space) based aposteriori error estimates first derived in wave

equation (Georgoulis, Lakkis and Makridakis, 2013).

3 Elliptic reconstruction allows the splitting of space and time in a way

to allow a careful study of time discretization.

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 32 / 36

slide-77
SLIDE 77

Conclusions

1 H1

0(space) based adaptive Galerkin methods for the Wave Equation

dealt with by Bernardi and S¨ uli, 2005, W. Bangerth, Geiger and

  • R. Rannacher, 2010, Picasso, 2010 & others.

2 L2(space) based aposteriori error estimates first derived in wave

equation (Georgoulis, Lakkis and Makridakis, 2013).

3 Elliptic reconstruction allows the splitting of space and time in a way

to allow a careful study of time discretization.

4 Time reconstruction is not trivial: Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 32 / 36

slide-78
SLIDE 78

Conclusions

1 H1

0(space) based adaptive Galerkin methods for the Wave Equation

dealt with by Bernardi and S¨ uli, 2005, W. Bangerth, Geiger and

  • R. Rannacher, 2010, Picasso, 2010 & others.

2 L2(space) based aposteriori error estimates first derived in wave

equation (Georgoulis, Lakkis and Makridakis, 2013).

3 Elliptic reconstruction allows the splitting of space and time in a way

to allow a careful study of time discretization.

4 Time reconstruction is not trivial: a Baker’s trick needs tweaking to go through, Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 32 / 36

slide-79
SLIDE 79

Conclusions

1 H1

0(space) based adaptive Galerkin methods for the Wave Equation

dealt with by Bernardi and S¨ uli, 2005, W. Bangerth, Geiger and

  • R. Rannacher, 2010, Picasso, 2010 & others.

2 L2(space) based aposteriori error estimates first derived in wave

equation (Georgoulis, Lakkis and Makridakis, 2013).

3 Elliptic reconstruction allows the splitting of space and time in a way

to allow a careful study of time discretization.

4 Time reconstruction is not trivial: a Baker’s trick needs tweaking to go through, b “local vanishing moment factor” µn has to be introduced in order to

get the correctly balanced time-estimator.

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 32 / 36

slide-80
SLIDE 80

Conclusions

1 H1

0(space) based adaptive Galerkin methods for the Wave Equation

dealt with by Bernardi and S¨ uli, 2005, W. Bangerth, Geiger and

  • R. Rannacher, 2010, Picasso, 2010 & others.

2 L2(space) based aposteriori error estimates first derived in wave

equation (Georgoulis, Lakkis and Makridakis, 2013).

3 Elliptic reconstruction allows the splitting of space and time in a way

to allow a careful study of time discretization.

4 Time reconstruction is not trivial: a Baker’s trick needs tweaking to go through, b “local vanishing moment factor” µn has to be introduced in order to

get the correctly balanced time-estimator.

5 Practical estimates must be derived for practical schemes. Backward

Euler is an academic exercise, but leapfrog/Verlet and more generally cosine/Newmark methods must be analyzed. A first step by Georgoulis, Lakkis, Makridakis and Virtanen (2014) with the staggered timestepping.

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 32 / 36

slide-81
SLIDE 81

Credits

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 33 / 36

slide-82
SLIDE 82

Credits

Charalambos “Babis” Makridakis (Crete & Sussex): main theory, fully discrete

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 33 / 36

slide-83
SLIDE 83

Credits

Charalambos “Babis” Makridakis (Crete & Sussex): main theory, fully discrete

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 33 / 36

slide-84
SLIDE 84

Credits

Charalambos “Babis” Makridakis (Crete & Sussex): main theory, fully discrete Emmanuil “Manolis” Georgoulis (Leicester & Athens): DG and wave

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 33 / 36

slide-85
SLIDE 85

Credits

Charalambos “Babis” Makridakis (Crete & Sussex): main theory, fully discrete Emmanuil “Manolis” Georgoulis (Leicester & Athens): DG and wave

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 33 / 36

slide-86
SLIDE 86

Credits

Charalambos “Babis” Makridakis (Crete & Sussex): main theory, fully discrete Emmanuil “Manolis” Georgoulis (Leicester & Athens): DG and wave Juha Virtanen (Leicester):

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 33 / 36

slide-87
SLIDE 87

Credits

Charalambos “Babis” Makridakis (Crete & Sussex): main theory, fully discrete Emmanuil “Manolis” Georgoulis (Leicester & Athens): DG and wave Juha Virtanen (Leicester): Taxpayers:

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 33 / 36

slide-88
SLIDE 88

Credits

Charalambos “Babis” Makridakis (Crete & Sussex): main theory, fully discrete Emmanuil “Manolis” Georgoulis (Leicester & Athens): DG and wave Juha Virtanen (Leicester): Taxpayers:

EPSRC (UK)

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 33 / 36

slide-89
SLIDE 89

Credits

Charalambos “Babis” Makridakis (Crete & Sussex): main theory, fully discrete Emmanuil “Manolis” Georgoulis (Leicester & Athens): DG and wave Juha Virtanen (Leicester): Taxpayers:

EPSRC (UK) Hausdorff Institute Bonn (DE)

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 33 / 36

slide-90
SLIDE 90

Baker, Garth A. (1976). “Error estimates for finite element methods for second order hyperbolic equations”. In: SIAM J. Numer. Anal. 13.4,

  • pp. 564–576. issn: 0036-1429.

Bangerth, W., M. Geiger and R. Rannacher (2010). “Adaptive Galerkin finite element methods for the wave equation”. In: Comput. Methods

  • Appl. Math. 10.1, pp. 3–48. issn: 1609-4840. doi:

10.2478/cmam-2010-0001. url: http://dx.doi.org/10.2478/cmam-2010-0001. Bangerth, W. and R. Rannacher (1999). “Finite element approximation of the acoustic wave equation: error control and mesh adaptation”. In: East-West J. Numer. Math. 7.4, pp. 263–282. issn: 0928-0200. Bangerth, Wolfgang and Rolf Rannacher (2001). “Adaptive finite element techniques for the acoustic wave equation”. In: J. Comput. Acoust. 9.2,

  • pp. 575–591. issn: 0218-396X. doi: 10.1142/S0218396X01000668.

url: http://dx.doi.org/10.1142/S0218396X01000668.

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 34 / 36

slide-91
SLIDE 91

Bernardi, Christine and Endre S¨ uli (2005). “Time and space adaptivity for the second-order wave equation”. In: Math. Models Methods Appl. Sci. 15.2, pp. 199–225. issn: 0218-2025. Georgoulis, Emmanuil H., Omar Lakkis and Charalambos Makridakis (2013). “A posteriori L∞(L2)-error bounds for finite element approximations to the wave equation”. In: IMA J. Numer. Anal. 33.4,

  • pp. 1245–1264. issn: 0272-4979. doi: 10.1093/imanum/drs057. url:

http://arxiv.org/abs/1003.3641. Georgoulis, Emmanuil H., Omar Lakkis, Charalambos Makridakis and Juha M. Virtanen (2014). A posteriori error estimates for leap-frog and cosine methods for second order evolution problems. Tech. rep. arXiv: 1411.7572. url: http://arxiv.org/abs/1411.7572 (visited on 24/08/2015).

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 35 / 36

slide-92
SLIDE 92

Hairer, Ernst, Christian Lubich and Gerhard Wanner (2003). “Geometric numerical integration illustrated by the St¨

  • rmer-Verlet method”. In:

Acta Numerica 12, pp. 399–450. issn: 1474-0508. doi: 10.1017/S0962492902000144. url: http://journals.cambridge.org/article_S0962492902000144 (visited on 03/03/2015). Picasso, Marco (2010). “Numerical Study of an Anisotropic Error Estimator in the L2(H1) Norm for the Finite Element Discretization of the Wave Equation”. In: SIAM Journal on Scientific Computing 32.4,

  • pp. 2213–2234. doi: 10.1137/090778249. url:

http://doi.dx.org/10.1137/090778249.

Omar Lakkis (Sussex, GB) Aposteriori wave Birmingham, 2016-01-06 36 / 36