et maintenant les quations du tsunami
play

Et maintenant, les quations du tsunami ! 1 1 ( y r ) COMPOSANTES - PowerPoint PPT Presentation

Et maintenant, les quations du tsunami ! 1 1 ( y r ) COMPOSANTES D E VITESSE RVAMON " ELEVATION MASSE D E | \ L A BILAN QUANTITE D E M N T :-O" The so-called PRESSION HYDROSTATIQUE EEE Shallow Water }


  1. Et maintenant, les équations du tsunami ! 1 1

  2. ( y r ) COMPOSANTES D E VITESSE RVAMON Ï " ELEVATION MASSE D E | \ ← L A BILAN QUANTITE D E M N T :-O" The so-called PRESSION HYDROSTATIQUE EEE Shallow Water } Equations Very crude model for geophysical flows, but allows the existence of inertia-gravity waves PROFONDEUR D E L'OCEAN 2 2

  3. An analytical problem as a numerical validation : Stommel :-) Forcing wind term [N m -2 ] Gravity [m s -2 ] Coriolis factor [s -1 ] Dissipation coefficient [s -1 ] 3

  4. Un modèle unidimensionnel le long de l’interface… + 4 ¥ Ê o = Discontinuous Galerkin Comment calculer les flux de masse et de quantité de mouvement aux interfaces ? 4

  5. Un solveur de Riemann… Discontinuous Galerkin Comment calculer les flux de masse et de quantité de mouvement aux interfaces ? 5

  6. Calculons les valeurs propres de A pour découpler les deux équations… Deux vecteurs propres C 'EST FACILE OBTENIR A Deux valeurs propres 6

  7. ¥ :L. - 7 ¥ Ë ← - E . Y dur = | VEpÊ ↳ Éploré ¥. d e t # - I I ) - O ( ¥ - I I I . e - - o ouf} -Il x = . . ↳ d . ±Fg

  8. Effectuons un changement de variables… Matrice des deux vecteurs propres r et s sont appelées les invariants de Riemann :-) 7

  9. Et on obtient… + t g ¥, - - o E r … deux → équations de transport découplées ! ¥ - t ¥ " ← 8

  10. Les invariants de Riemann sont r t | constants le long des courbes caractéristiques ! X - 9

  11. Et on sait j'üÏ"" ce qu’il faut faire pour une équation de transport pur ! O - D Le solveur dit de Riemann :-) 10

  12. Et en termes de vitesses et d’élévation _ Le solveur dit de Riemann :-) 11

  13. A 1D sharp simplified problem in a finite domain - 12

  14. What is t = 0 the solution ? t = 1 V a u t ¢ [ " E Rossby’s radius 13

  15. A more and more t = 2 complex and interesting solution… t = 33 14

  16. t = 500 What are the equations ? Helmholtz’s Equation Forced Wave Equation 15

  17. How does information m n / • propagate ? INARI D E RIEMANN Riemann’s Invariants t = 1 e s t 1 - × 16

  18. Two distinct t = 1 waves… 17

  19. An analytical t = 700 solution exists ! Separation of the Classical Equations with the boundary conditions - o 18

  20. Analytical solution for any initial elevation data 19

  21. A family of initial conditions… R = 100 R = 10 Stiffness factor R = 1000 20

  22. The Continuous Galerkin Method 21

  23. The Continuous n = 200, t = 2 Galerkin Method n = 2000, t = 2 Oscillating solutions that only converge in a mean sense… 22

  24. For smooth n = 200, t = 2, R = 10 solutions, it works ! n = 200, t = 2, R = 100 23

  25. The Optimal Technique : Integrating along characteristics t = 200 Second-order Runge-Kutta Ent' o q × → # × O E n 24

  26. Time integration t = 200 Explicit Euler has to be D t = 0.001 accurately performed… t = 200 t = 200 Heun (RK-2) Explicit Euler D t = 0.01 D t = 0.01 25

  27. The Discontinuous Riemann-Galerkin Method t = 2 26

  28. Increasing P 1 -P 1 the order ¥ RATELIER Maxence ! of shape ¢ functions… P 2 -P 2 ← . 27

  29. The jumps at discontinuities are How to estimate proportional to the local error the local error ? O R D R E - The local error are also proportional to h p+1 where p is the order of elements and h the characteristic size. The Discontinuous Galerkin Method provides an efficient and simple error estimator ! 28

  30. Adaptive strategy ERREUR cocace - recensé Target error [ESTIMA TION New requested mesh L'ERREUR D E size field from the error estimator From this new mesh size field, we can create a new adapted mesh. 29

  31. How to evaluate The error estimator slightly the error overestimates the error, but converges to the true error estimator ? Effectivity index Norm of the error estimator Asymptotic behaviour Norm of the exact error 30

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