High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for...

54
High-Order/hp -Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham, UK Funded by EPSRC under the grant EP/H005498 InnoWave 2012 Stefano Giani (University of Nottingham) InnoWave 2012 1 / 44

Transcript of High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for...

Page 1: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

High-Order/hp-Adaptive Multilevel Methods for

Acoustics.

Stefano Giani

School of Mathematical Sciences, University of Nottingham, UK

Funded by EPSRC under the grant EP/H005498InnoWave 2012

Stefano Giani (University of Nottingham) InnoWave 2012 1 / 44

Page 2: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

Outline

1 Introduction

2 Limitation of standard FEMs

3 CFEDGAn overviewTwo–dimensional domain with micro-structures

4 NumericsAcoustics problemsGoal-Oriented Error Estimator

5 Conclusions

Stefano Giani (University of Nottingham) InnoWave 2012 2 / 44

Page 3: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

Outline

1 Introduction

2 Limitation of standard FEMs

3 CFEDGAn overviewTwo–dimensional domain with micro-structures

4 NumericsAcoustics problemsGoal-Oriented Error Estimator

5 Conclusions

Stefano Giani (University of Nottingham) InnoWave 2012 3 / 44

Page 4: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

Adaptivity

Goal: ∑κ∈Th

ηκ(uh) ≤ Tol.

Automatic refinement algorithm:

0 Start with initial (coarse) grid T(j=0)h .

1 Compute the numerical solution u(j)h on T

(j)h .

2 Compute the local error indicators ηκ.

3 If∑

κ∈Thηκ ≤ Tol → stop. Otherwise, adapt Sh,~p.

4 j = j + 1, and go to step (1).

Stefano Giani (University of Nottingham) InnoWave 2012 4 / 44

Page 5: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

Adaptivity

Goal: ∑κ∈Th

ηκ(uh) ≤ Tol.

Automatic refinement algorithm:

0 Start with initial (coarse) grid T(j=0)h .

1 Compute the numerical solution u(j)h on T

(j)h .

2 Compute the local error indicators ηκ.

3 If∑

κ∈Thηκ ≤ Tol → stop. Otherwise, adapt Sh,~p.

4 j = j + 1, and go to step (1).

Stefano Giani (University of Nottingham) InnoWave 2012 4 / 44

Page 6: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

Isotropic refinement

Isotropic h-refinement: The marked elements are split in smallerelements

Isotropic p-refinement: The order of polynomials is increased on themarked elements

Isotropic hp-refinement: The method automatically chooses to applyeither isotropic h-refinement or isotropic p-refinement to each markedelement

Stefano Giani (University of Nottingham) InnoWave 2012 5 / 44

Page 7: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

Anisotropic h-refinement

Stefano Giani (University of Nottingham) InnoWave 2012 6 / 44

Page 8: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

Anisotropic refinement

Anisotropic h-refinement: The method automatically chooses to applyeither isotropic or anisotropic h-refinement to each marked element

Anisotropic h-isotropic p-refinement: The method automaticallychooses to apply either isotropic/anisotropic h-refinement or isotropicp-refinement to each marked element

Anisotropic hp-refinement: The method automatically chooses toapply either isotropic/anisotropic h-refinement orisotropic/anisotropic p-refinement to each marked element

Stefano Giani (University of Nottingham) InnoWave 2012 7 / 44

Page 9: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

Source Problem

Ω ≡ [0, 1]2 , ω = 30000 , c = 331.3 (air) , y0 ≡ (0.51, 0.51)

−∆u − (ω/c)2u = δy0 in Ω, u = Gy0 on ∂Ω.

Initial mesh: 10 × 10, p = 5

0 100 200 300 400 500 60010

−8

10−7

10−6

10−5

10−4

10−3

10−2

DOFs1/2

L2 norm

Stefano Giani (University of Nottingham) InnoWave 2012 8 / 44

Page 10: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

Source Problem

Ω ≡ [0, 1]2 , ω = 30000 , c = 331.3 (air) , y0 ≡ (0.51, 0.51)

−∆u − (ω/c)2u = δy0 in Ω, u = Gy0 on ∂Ω.

Initial mesh: 10 × 10, p = 5, J(u) :=∫Ω δx0u, x0 ≡ (0.21, 0.21)

50 100 150 200 250 300 350 40010

−12

10−10

10−8

10−6

10−4

10−2

DOFs1/2

|u(x)−uh(x)|

|η||J(u−u

h)−η|

Stefano Giani (University of Nottingham) InnoWave 2012 9 / 44

Page 11: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

Introduction

A. Pietrzyk, ”Accuracy of CAE predictions of NVH characteristics of avehicle body in view of the dispersion in test”, Computational modellingand analysis of vehicle body noise and vibration, University of Sussex,March 27-28 2012.

They testes up to 34 identical (Volvo) vehicles.

They measured the noise transfer function (NTF) - Acoustic responsedue to structural excitation.

The standard deviation was 5dB.

Stefano Giani (University of Nottingham) InnoWave 2012 10 / 44

Page 12: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

Introduction

Fahy F. J.Statistical energy analysis: a wolf in sheep’s clothing?Internoise ’93, Leuven, 1993.

Reported a dispersion for beer cans over 10dB.

Kompella M. S., Bernhard B.J.Measurement of statistical variation of structural-acousticcharacteristics of automotive vehiclesSEA Noise and Vibr Conf., 1993.

Kompella M. S., Bernhard B.J.Variational of structural-acoustic characteristics of automotive vehicles

Noise Control Eng. J., 44 (2) 1996.Reported a dispersion of 10-20 dB.

Stefano Giani (University of Nottingham) InnoWave 2012 11 / 44

Page 13: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

Questions

What about accuracy in FE simulations?

Stefano Giani (University of Nottingham) InnoWave 2012 12 / 44

Page 14: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

Questions

What about accuracy in FE simulations?Not very small!!

Stefano Giani (University of Nottingham) InnoWave 2012 12 / 44

Page 15: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

Questions

What about accuracy in FE simulations?

Not very small!!What is the main characteristic of an ”efficient”finite

element method (FEM)?

Stefano Giani (University of Nottingham) InnoWave 2012 12 / 44

Page 16: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

Questions

What about accuracy in FE simulations?

Not very small!!What is the main characteristic of an ”efficient”finiteelement method (FEM)?

To be able to compute a good enough approximation ofthe solution using a very small number of degrees of

freedom (DOFs)

Stefano Giani (University of Nottingham) InnoWave 2012 12 / 44

Page 17: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

Questions

What about accuracy in FE simulations?

Not very small!!What is the main characteristic of an ”efficient”finiteelement method (FEM)?

To be able to compute a good enough approximation ofthe solution using a very small number of degrees of

freedom (DOFs)What is limiting standard FEMs in acoustics?

Stefano Giani (University of Nottingham) InnoWave 2012 12 / 44

Page 18: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

Questions

What about accuracy in FE simulations?

Not very small!!What is the main characteristic of an ”efficient”finite

element method (FEM)?To be able to compute a good enough approximation ofthe solution using a very small number of degrees of

freedom (DOFs)What is limiting standard FEMs in acoustics?

It is the complexity of the geometry.

Stefano Giani (University of Nottingham) InnoWave 2012 12 / 44

Page 19: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

Outline

1 Introduction

2 Limitation of standard FEMs

3 CFEDGAn overviewTwo–dimensional domain with micro-structures

4 NumericsAcoustics problemsGoal-Oriented Error Estimator

5 Conclusions

Stefano Giani (University of Nottingham) InnoWave 2012 13 / 44

Page 20: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

Review of FEMs

Ingredients:

1 a mesh T

2 a finite element space S constructed on T

The standard way to construct a finite element space is to associate to

each element in the mesh T a certain number of DOFs.

More element in the mesh T ⇒ more DOFs in the finite elementspace S.

More DOFs ⇒ more expensive problem to solve.

Stefano Giani (University of Nottingham) InnoWave 2012 14 / 44

Page 21: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

Complicated GeometryPlate with 256 circular holes

a lot of elements are necessary to describe the geometry and this implies alot of DOFs.Thousands of elements ⇒ thousands of DOFs.

Stefano Giani (University of Nottingham) InnoWave 2012 15 / 44

Page 22: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

A Simple Though

DOFs are used to approximate the solution.So, DOFs should be placed only where it is useful to improve the accuracyof the approximated solution.But there is a problem ...

Stefano Giani (University of Nottingham) InnoWave 2012 16 / 44

Page 23: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

A Simple Though

DOFs are used to approximate the solution.So, DOFs should be placed only where it is useful to improve the accuracyof the approximated solution.But there is a problem ...Normally DOFs are associated to elements and elements are inserted todescribe the geometry of the domain, not the solution.Then for domains with complicated geometries it is common to end upwith very big problems to solve and at the same time a very poor accuracy.

Stefano Giani (University of Nottingham) InnoWave 2012 16 / 44

Page 24: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

A Simple Though

DOFs are used to approximate the solution.So, DOFs should be placed only where it is useful to improve the accuracyof the approximated solution.But there is a problem ...Normally DOFs are associated to elements and elements are inserted todescribe the geometry of the domain, not the solution.Then for domains with complicated geometries it is common to end upwith very big problems to solve and at the same time a very poor accuracy.Solution ...The construction of the finite element space S should be independent onmesh.

Stefano Giani (University of Nottingham) InnoWave 2012 16 / 44

Page 25: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

Outline

1 Introduction

2 Limitation of standard FEMs

3 CFEDGAn overviewTwo–dimensional domain with micro-structures

4 NumericsAcoustics problemsGoal-Oriented Error Estimator

5 Conclusions

Stefano Giani (University of Nottingham) InnoWave 2012 17 / 44

Page 26: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

Outline

1 Introduction

2 Limitation of standard FEMs

3 CFEDGAn overviewTwo–dimensional domain with micro-structures

4 NumericsAcoustics problemsGoal-Oriented Error Estimator

5 Conclusions

Stefano Giani (University of Nottingham) InnoWave 2012 18 / 44

Page 27: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

CFEDG

CFEDG (composite finite element discontinuous Galerkin) method:

P. Antonietti, S.G. and P. Houstonhp-version composite discontinuous Galerkin methods for ellipticproblems on complicated domainsSISC, submitted.

It is an extension of CFE for continuous Galerkin:

W. Hackbusch and S.A. SauterComposite finite elements for the approximation of PDEs on domainswith complicated micro-structuresNumer. Math., 75, 447–472, 1997.

W. Hackbusch and S.A. SauterComposite finite elements for problems containing small geometricdetails. Part II: Implementation and numerical resultsComput. Visual Sci., 1, 15–25, 1997.

Stefano Giani (University of Nottingham) InnoWave 2012 19 / 44

Page 28: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

Two levels

Two meshes:

Mesh Thℓ is a partition of the domain Ω and describes all the detailsin the domain.

A coarser mesh TCFE which is to coarse to describe the details in thedomain Ω.

Stefano Giani (University of Nottingham) InnoWave 2012 20 / 44

Page 29: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

Two levels

Stefano Giani (University of Nottingham) InnoWave 2012 21 / 44

Page 30: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

Two levels

Transferring information from the fine level to the coarse level:

1 The geometrical details are not “stored” in the coarse mesh TCFE butin the finite element basis functions on the coarse level.

2 The mesh TCFE and the correspondent finite element spaceV (TCFE, p) are used to set the size and the sparsity of the linearsystem.

Stefano Giani (University of Nottingham) InnoWave 2012 22 / 44

Page 31: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

Basis Functions

Stefano Giani (University of Nottingham) InnoWave 2012 23 / 44

Page 32: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

Outline

1 Introduction

2 Limitation of standard FEMs

3 CFEDGAn overviewTwo–dimensional domain with micro-structures

4 NumericsAcoustics problemsGoal-Oriented Error Estimator

5 Conclusions

Stefano Giani (University of Nottingham) InnoWave 2012 24 / 44

Page 33: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

Problem

−∆u = f in Ω,

u = g on ∂Ω.

Solution:u = sin(πx) cos(πy).

Ω has micro-structures.

Stefano Giani (University of Nottingham) InnoWave 2012 25 / 44

Page 34: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

Domain

Stefano Giani (University of Nottingham) InnoWave 2012 26 / 44

Page 35: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

Convergence in L2

101

102

10−6

10−5

10−4

10−3

10−2

10−1

100

p=1

p=2

dof1/2

L 2−E

rror

DGCFEMDGFEM

Stefano Giani (University of Nottingham) InnoWave 2012 27 / 44

Page 36: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

Convergence in H1

101

102

10−3

10−2

10−1

100

p=1

p=2

dof1/2

H1 −

Err

or

DGCFEMDGFEM

Stefano Giani (University of Nottingham) InnoWave 2012 28 / 44

Page 37: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

Outline

1 Introduction

2 Limitation of standard FEMs

3 CFEDGAn overviewTwo–dimensional domain with micro-structures

4 NumericsAcoustics problemsGoal-Oriented Error Estimator

5 Conclusions

Stefano Giani (University of Nottingham) InnoWave 2012 29 / 44

Page 38: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

Outline

1 Introduction

2 Limitation of standard FEMs

3 CFEDGAn overviewTwo–dimensional domain with micro-structures

4 NumericsAcoustics problemsGoal-Oriented Error Estimator

5 Conclusions

Stefano Giani (University of Nottingham) InnoWave 2012 30 / 44

Page 39: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

Importance of small features

−∆u − (k/c)2u = 1 in Ω,

u = 0 on ∂Ω.

With k = 6000, c = 331.3

Stefano Giani (University of Nottingham) InnoWave 2012 31 / 44

Page 40: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

Importance of small features

Stefano Giani (University of Nottingham) InnoWave 2012 32 / 44

Page 41: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

Importance of small features

Hole of diameter 0.01.Stefano Giani (University of Nottingham) InnoWave 2012 33 / 44

Page 42: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

Importance of small features

DOFs: 3597, Elements: 327, ‖u − uh‖0 = 4.5128E − 005Stefano Giani (University of Nottingham) InnoWave 2012 34 / 44

Page 43: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

Importance of small features

DOFs: 3597, Elements: 327, ‖u − uh‖0 = 4.5128E − 005Stefano Giani (University of Nottingham) InnoWave 2012 35 / 44

Page 44: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

Outline

1 Introduction

2 Limitation of standard FEMs

3 CFEDGAn overviewTwo–dimensional domain with micro-structures

4 NumericsAcoustics problemsGoal-Oriented Error Estimator

5 Conclusions

Stefano Giani (University of Nottingham) InnoWave 2012 36 / 44

Page 45: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

Goal-Oriented Error Estimator

Primal linear problem:

a(u, v) = F (v) .

Dual linear problem:

a(v , z) = J(v) , J(v) :=

∫Ωδx0v .

Goal oriented error estimator: uhp ∈ Sh,~p

J(u)− J(uhp) = a(u − uhp, z) = F (z)− a(uhp , z) .

Stefano Giani (University of Nottingham) InnoWave 2012 37 / 44

Page 46: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

Goal-Oriented Error Estimator

Primal linear problem:

a(u, v) = F (v) .

Dual linear problem:

a(v , z) = J(v) , J(v) :=

∫Ωδx0v .

Goal oriented error estimator: uhp ∈ Sh,~p

J(u)− J(uhp) = a(u − uhp , z) = F (z)− a(uhp, z) =∑κ∈Th

ηκ(uhp , z) ,

|J(u)− J(uhp)| ≤∑κ∈Th

|ηκ(uhp , z)| .

Stefano Giani (University of Nottingham) InnoWave 2012 37 / 44

Page 47: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

Goal-Oriented Error Estimator

Primal linear problem:

a(u, v) = F (v) .

Dual linear problem:

a(v , z) = J(v) , J(v) :=

∫Ωδx0v .

Goal oriented error estimator: uhp ∈ Sh,~p, zhp ∈ Sh,p+1

J(u)−J(uhp) ≈ a(u−uhp, zhp) = F (z)−a(uhp, zhp) =∑κ∈Th

ηκ(uhp , zhp) ,

|J(u)− J(uhp)| .∑κ∈Th

|ηκ(uhp , zhp)| .

Stefano Giani (University of Nottingham) InnoWave 2012 37 / 44

Page 48: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

Pros & ConsCons:

1 Expensive: a dual problem should be solved

Pros:1 Flexible: the quantity of interest can be chosen2 Sharp Bound: the upper bound has constant 1

|J(u)− J(uhp)| .∑κ∈Th

|ηκ(uhp , zhp)| .

3 Accurate: it is possible to compute an accurate estimation of theerror in the quantity of interest

J(u)− J(uhp) ≈∑κ∈Th

ηκ(uhp, zhp) ,

4 Improved Accuracy: it is possible to improve the accuracy of thequantity of interest

J(u) ≈ J(uhp) +∑κ∈Th

ηκ(uhp, zhp) ,

Stefano Giani (University of Nottingham) InnoWave 2012 38 / 44

Page 49: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

Goal-oriented

−∆u − (k/c)2u = 1 in Ω,

u = 0 on ∂Ω.

With k = 6000, c = 331.3. The domain has 9 small holes.The point of interest is (0.71 0.69).

Stefano Giani (University of Nottingham) InnoWave 2012 39 / 44

Page 50: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

Goal-oriented

Stefano Giani (University of Nottingham) InnoWave 2012 40 / 44

Page 51: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

Goal-oriented

Mesh 6 - DOFs: 1110, Error: -5.4524 dB.Stefano Giani (University of Nottingham) InnoWave 2012 41 / 44

Page 52: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

Goal-oriented

Mesh 9 - DOFs: 3334, Error: -8.6696 dB.Stefano Giani (University of Nottingham) InnoWave 2012 42 / 44

Page 53: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

Outline

1 Introduction

2 Limitation of standard FEMs

3 CFEDGAn overviewTwo–dimensional domain with micro-structures

4 NumericsAcoustics problemsGoal-Oriented Error Estimator

5 Conclusions

Stefano Giani (University of Nottingham) InnoWave 2012 43 / 44

Page 54: High-Order/hp-Adaptive Multilevel Methods for …...High-Order/hp-Adaptive Multilevel Methods for Acoustics. Stefano Giani School of Mathematical Sciences, University of Nottingham,

Conclusions

1 CFEDG can solve a problem with complicated geometry with fewDOFs.

2 hp-adaptivity can introduce new DOFs in an efficient way only whereit is important to improve the accuracy of the solution.

3 You have full control on the number of DOFs in your system.

4 CFEDG can be used as a preconditioner as well.

5 CFEDG is memory efficient

Stefano Giani (University of Nottingham) InnoWave 2012 44 / 44