combining multiresolution and anisotropy theory
play

Combining multiresolution and anisotropy Theory, algorithms and open - PowerPoint PPT Presentation

Combining multiresolution and anisotropy Theory, algorithms and open problems Albert Cohen Laboratoire Jacques-Louis Lions Universit e Pierre et Marie Curie Paris Joint work with Nira Dyn, Fr ed eric Hecht and Jean-Marie Mirebeau


  1. Combining multiresolution and anisotropy Theory, algorithms and open problems Albert Cohen Laboratoire Jacques-Louis Lions Universit´ e Pierre et Marie Curie Paris Joint work with Nira Dyn, Fr´ ed´ eric Hecht and Jean-Marie Mirebeau 22-01-2009

  2. Agenda 1. Multiresolution and adaptivity for PDE’s 2. Optimal anisotropic mesh adaptation 3. A multiresolution approach to anisotropic meshes 4. Numerical illustrations 5. Open problems

  3. Adaptive numerical methods for PDE’s The solution u is discretized on a non-uniform mesh T in which the resolution is locally adapted to its singularities (shocks, boundary layers, sharp gradients... ). Goal: better trade-off between accuracy and CPU/memory space. The adaptive mesh is updated based on the a-posteriori information gained through the computation: ( u 0 , T 0 ) → ( u 1 , T 1 ) → · · · → ( u n , T n ) → ( u n +1 , T n +1 ) → · · · Two typical instances: Steady state problems F ( u ) = 0: the mesh T n is refined according to local error indicators (for example based on residual F ( u n )) and u n → u as n → + ∞ Evolution problems ∂ t u = E ( u ): the numerical solution u n approximates u ( · , n ∆ t ) and the mesh T n is dynamically updated from time step n to n + 1.

  4. Multiresolution and adaptivity Adaptive meshes are constrained to be designed by a proper selection of the local resolution within a nested hierarchy of meshes.

  5. Multiresolution and adaptivity Adaptive meshes are constrained to be designed by a proper selection of the local resolution within a nested hierarchy of meshes.

  6. Multiresolution and adaptivity Adaptive meshes are constrained to be designed by a proper selection of the local resolution within a nested hierarchy of meshes.

  7. Multiresolution and adaptivity Adaptive meshes are constrained to be designed by a proper selection of the local resolution within a nested hierarchy of meshes.

  8. Multiresolution and adaptivity Adaptive meshes are constrained to be designed by a proper selection of the local resolution within a nested hierarchy of meshes.

  9. Multiresolution and adaptivity Adaptive meshes are constrained to be designed by a proper selection of the local resolution within a nested hierarchy of meshes.

  10. Multiresolution and adaptivity Adaptive meshes are constrained to be designed by a proper selection of the local resolution within a nested hierarchy of meshes. Steady state problems: T n +1 is a refinement of T n .

  11. Multiresolution and adaptivity Adaptive meshes are constrained to be designed by a proper selection of the local resolution within a nested hierarchy of meshes. Steady state problems: T n +1 is a refinement of T n .

  12. Multiresolution and adaptivity Adaptive meshes are constrained to be designed by a proper selection of the local resolution within a nested hierarchy of meshes. Steady state problems: T n +1 is a refinement of T n .

  13. Multiresolution and adaptivity Adaptive meshes are constrained to be designed by a proper selection of the local resolution within a nested hierarchy of meshes. Steady state problems: T n +1 is a refinement of T n .

  14. Multiresolution and adaptivity Adaptive meshes are constrained to be designed by a proper selection of the local resolution within a nested hierarchy of meshes. Steady state problems: T n +1 is a refinement of T n .

  15. Multiresolution and adaptivity Adaptive meshes are constrained to be designed by a proper selection of the local resolution within a nested hierarchy of meshes. Steady state problems: T n +1 is a refinement of T n .

  16. Multiresolution and adaptivity Adaptive meshes are constrained to be designed by a proper selection of the local resolution within a nested hierarchy of meshes. Steady state problems: T n +1 is a refinement of T n . Evolution problems : T n +1 obtained from T n by refinement and coarsening.

  17. Multiresolution and adaptivity Adaptive meshes are constrained to be designed by a proper selection of the local resolution within a nested hierarchy of meshes. Steady state problems: T n +1 is a refinement of T n . Evolution problems : T n +1 obtained from T n by refinement and coarsening.

  18. Multiresolution and adaptivity Adaptive meshes are constrained to be designed by a proper selection of the local resolution within a nested hierarchy of meshes. Steady state problems: T n +1 is a refinement of T n . Evolution problems : T n +1 obtained from T n by refinement and coarsening.

  19. Advantages of multiresolution adaptive methods - Steady states problems: the finite element spaces V n associated to T n are nested, i.e. V n ⊂ V n +1 . Key property for convergence analysis (Doerfler, Morin-Nochetto- Siebert, Binev-DeVore-Dahmen, Stevenson).

  20. Advantages of multiresolution adaptive methods - Steady states problems: the finite element spaces V n associated to T n are nested, i.e. V n ⊂ V n +1 . Key property for convergence analysis (Doerfler, Morin-Nochetto- Siebert, Binev-DeVore-Dahmen, Stevenson). - Evolution problems: mutliresolution framework based on (fine to coarse) re- striction and (coarse to fine) prediction operators (Harten) allow fast adaptive computation of the solution with mass conservation.

  21. Advantages of multiresolution adaptive methods - Steady states problems: the finite element spaces V n associated to T n are nested, i.e. V n ⊂ V n +1 . Key property for convergence analysis (Doerfler, Morin-Nochetto- Siebert, Binev-DeVore-Dahmen, Stevenson). - Evolution problems: mutliresolution framework based on (fine to coarse) re- striction and (coarse to fine) prediction operators (Harten) allow fast adaptive computation of the solution with mass conservation. - Possibility of computing wavelets coefficients allowing to perform local smooth- ness analysis of the numerical solution and adaptive coarsening by thresholding.

  22. Advantages of multiresolution adaptive methods - Steady states problems: the finite element spaces V n associated to T n are nested, i.e. V n ⊂ V n +1 . Key property for convergence analysis (Doerfler, Morin-Nochetto- Siebert, Binev-DeVore-Dahmen, Stevenson). - Evolution problems: mutliresolution framework based on (fine to coarse) re- striction and (coarse to fine) prediction operators (Harten) allow fast adaptive computation of the solution with mass conservation. - Possibility of computing wavelets coefficients allowing to perform local smooth- ness analysis of the numerical solution and adaptive coarsening by thresholding. - Fast encoding: an adaptive mesh can be seen as a finite tree selected within an infinite binary decision tree. A tree with N leaves can be encoded in 2 N bits.

  23. Advantages of multiresolution adaptive methods - Steady states problems: the finite element spaces V n associated to T n are nested, i.e. V n ⊂ V n +1 . Key property for convergence analysis (Doerfler, Morin-Nochetto- Siebert, Binev-DeVore-Dahmen, Stevenson). - Evolution problems: mutliresolution framework based on (fine to coarse) re- striction and (coarse to fine) prediction operators (Harten) allow fast adaptive computation of the solution with mass conservation. - Possibility of computing wavelets coefficients allowing to perform local smooth- ness analysis of the numerical solution and adaptive coarsening by thresholding. - Fast encoding: an adaptive mesh can be seen as a finite tree selected within an infinite binary decision tree. A tree with N leaves can be encoded in 2 N bits. Existing multiresolution approaches mainly based on isotropic refinement while optimally adapted meshes are often anisotropic.

  24. Optimally adapted triangulations Goal: given a function f and N > 0, build triangulation T N with N triangles, which minimizes the L p -distance between f and the P 1 (piecewise linear) finite element space for T N . T N should exhibit anisotropic refinement along the shocks and sharp gradients.

  25. Optimally adapted triangulations Goal: given a function f and N > 0, build triangulation T N with N triangles, which minimizes the L p -distance between f and the P 1 (piecewise linear) finite element space for T N . T N should exhibit anisotropic refinement along the shocks and sharp gradients. Finding the exactly optimal triangulation T N is NP-hard. More reasonable goal: build T N such that the approximation error behaves similar as with an optimal triangulation when N → + ∞ .

  26. Approximation error for P 1 finite elements When ( T h ) h> 0 is a family of quasi-uniform triangulations and V h the associated P 1 finite element space, one has for f smooth enough f h ∈ V h � f − f h � L p ≤ Ch 2 � d 2 f � L p . inf In terms of number of triangles N = #( T h ) ∼ h − 2 , the approximation error is thus controlled by CN − 1 � d 2 f � L p Question: how can we improve this estimate when using a triangulation adapted to f ?

  27. Approximation by adaptive isotropic finite elements Start from a basic estimate for the local error on the triangle T e T ( f ) p := inf π ∈ Π 1 � f − π � L p ( T ) or � f − I T f � L p ( T ) ou � f − P T f � L p ( T ) , with I T the interpolant and P T the L 2 ( T )-orthogonal projector: e T ( f ) p ≤ Ch 2 T � d 2 f � L p ( T ) , with h T := diam( T ). For isotropic triangles: h 2 T ∼ | T | therefore e T ( f ) p ≤ C | T |� d 2 f � L p ( T ) ,

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend