Approximation SEM-DG pour les problèmes d ondes elasto-acoustiques

Similar documents
Impedance Transmission Conditions for the Electric Potential across a Highly Conductive Casing

Vibro-acoustic simulation of a car window

Methylation-associated PHOX2B gene silencing is a rare event in human neuroblastoma.

Case report on the article Water nanoelectrolysis: A simple model, Journal of Applied Physics (2017) 122,

Smart Bolometer: Toward Monolithic Bolometer with Smart Functions

Finite volume method for nonlinear transmission problems

A new simple recursive algorithm for finding prime numbers using Rosser s theorem

Palindromic Discontinuous Galerkin Method

The magnetic field diffusion equation including dynamic, hysteresis: A linear formulation of the problem

The sound power output of a monopole source in a cylindrical pipe containing area discontinuities

Reduced Vlasov-Maxwell modeling

Easter bracelets for years

STATISTICAL ENERGY ANALYSIS: CORRELATION BETWEEN DIFFUSE FIELD AND ENERGY EQUIPARTITION

b-chromatic number of cacti

Nodal and divergence-conforming boundary-element methods applied to electromagnetic scattering problems

RHEOLOGICAL INTERPRETATION OF RAYLEIGH DAMPING

Towards an active anechoic room

Full-order observers for linear systems with unknown inputs

On Symmetric Norm Inequalities And Hermitian Block-Matrices

Nonlocal computational methods applied to composites structures

Thomas Lugand. To cite this version: HAL Id: tel

Can we reduce health inequalities? An analysis of the English strategy ( )

Some explanations about the IWLS algorithm to fit generalized linear models

Performance comparison between hybridizable DG and classical DG methods for elastic waves simulation in harmonic domain

Influence of a Rough Thin Layer on the Potential

Some approaches to modeling of the effective properties for thermoelastic composites

A Simple Model for Cavitation with Non-condensable Gases

Analysis of Boyer and Moore s MJRTY algorithm

Passerelle entre les arts : la sculpture sonore

From Unstructured 3D Point Clouds to Structured Knowledge - A Semantics Approach

Evolution of the cooperation and consequences of a decrease in plant diversity on the root symbiont diversity

On measurement of mechanical properties of sound absorbing materials

Dispersion relation results for VCS at JLab

A Novel Aggregation Method based on Graph Matching for Algebraic MultiGrid Preconditioning of Sparse Linear Systems

A new approach of the concept of prime number

MODal ENergy Analysis

Multiple sensor fault detection in heat exchanger system

On path partitions of the divisor graph

Low frequency resolvent estimates for long range perturbations of the Euclidean Laplacian

A non-commutative algorithm for multiplying (7 7) matrices using 250 multiplications

Boundary conditions control in ORCA2

Numerical modification of atmospheric models to include the feedback of oceanic currents on air-sea fluxes in ocean-atmosphere coupled models

Stickelberger s congruences for absolute norms of relative discriminants

Antipodal radiation pattern of a patch antenna combined with superstrate using transformation electromagnetics

Climbing discrepancy search for flowshop and jobshop scheduling with time-lags

On Symmetric Norm Inequalities And Hermitian Block-Matrices

Simulation and measurement of loudspeaker nonlinearity with a broad-band noise excitation

All Associated Stirling Numbers are Arithmetical Triangles

Completeness of the Tree System for Propositional Classical Logic

L institution sportive : rêve et illusion

Optimized Schwarz Methods for Maxwell Equations with Discontinuous Coefficients

Overview of FFT-based homogenization techniques from the Galerkin point of view (slides)

Finite element computation of leaky modes in straight and helical elastic waveguides

Hook lengths and shifted parts of partitions

A non-linear simulator written in C for orbital spacecraft rendezvous applications.

Evaluation of transverse elastic properties of fibers used in composite materials by laser resonant ultrasound spectroscopy

Numerical Modeling of Eddy Current Nondestructive Evaluation of Ferromagnetic Tubes via an Integral. Equation Approach

On size, radius and minimum degree

Sound intensity as a function of sound insulation partition

A Study of the Regular Pentagon with a Classic Geometric Approach

On Newton-Raphson iteration for multiplicative inverses modulo prime powers

Theoretical calculation of the power of wind turbine or tidal turbine

Impulse response measurement of ultrasonic transducers

The FLRW cosmological model revisited: relation of the local time with th e local curvature and consequences on the Heisenberg uncertainty principle

New estimates for the div-curl-grad operators and elliptic problems with L1-data in the half-space

On The Exact Solution of Newell-Whitehead-Segel Equation Using the Homotopy Perturbation Method

A Simple Proof of P versus NP

Basic concepts and models in continuum damage mechanics

Influence of network metrics in urban simulation: introducing accessibility in graph-cellular automata.

DEM modeling of penetration test in static and dynamic conditions

Using multitable techniques for assessing Phytoplankton Structure and Succession in the Reservoir Marne (Seine Catchment Area, France)

Solution to Sylvester equation associated to linear descriptor systems

A New Integral Formulation for Eddy Current Computation in Thin Conductive Shells

Thermodynamic form of the equation of motion for perfect fluids of grade n

On the longest path in a recursively partitionable graph

Soundness of the System of Semantic Trees for Classical Logic based on Fitting and Smullyan

Exact Comparison of Quadratic Irrationals

Quasi-periodic solutions of the 2D Euler equation

Exogenous input estimation in Electronic Power Steering (EPS) systems

On Politics and Argumentation

Unfolding the Skorohod reflection of a semimartingale

Best linear unbiased prediction when error vector is correlated with other random vectors in the model

A proximal approach to the inversion of ill-conditioned matrices

ELASTIC WAVE PROPAGATION IN THREE-DIMENSIONAL PERIODIC COMPOSITE MATERIALS

The beam-gas method for luminosity measurement at LHCb

Thermo-mechanical modelling of the aircraft tyre cornering

The generation of the Biot s slow wave at a fluid-porous solid interface. The influence of impedance mismatch

A remark on a theorem of A. E. Ingham.

On Poincare-Wirtinger inequalities in spaces of functions of bounded variation

There are infinitely many twin primes 30n+11 and 30n+13, 30n+17 and 30n+19, 30n+29 and 30n+31

Full waveform inversion of shot gathers in terms of poro-elastic parameters

Numerical modeling of diffusion within composite media

The parametric propagation in underwater acoustics : experimental results

Solving the neutron slowing down equation

Determination of absorption characteristic of materials on basis of sound intensity measurement

The status of VIRGO. To cite this version: HAL Id: in2p

Finite Volume for Fusion Simulations

Water Vapour Effects in Mass Measurement

Numerical Exploration of the Compacted Associated Stirling Numbers

Eddy-Current Effects in Circuit Breakers During Arc Displacement Phase

Transcription:

Approximation SEM-DG pour les problèmes d ondes elasto-acoustiques Helene Barucq, Henri Calandra, Aurélien Citrain, Julien Diaz, Christian Gout To cite this version: Helene Barucq, Henri Calandra, Aurélien Citrain, Julien Diaz, Christian Gout. Approximation SEM- DG pour les problèmes d ondes elasto-acoustiques. Journée Ondes du Sud Ouest 2019, Mar 2019, Le Barp, France. <hal-02070730> HAL Id: hal-02070730 https://hal.archives-ouvertes.fr/hal-02070730 Submitted on 18 Mar 2019 HAL is a multi-disciplinary open access archive for the deposit and dissemination of scientific research documents, whether they are published or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers. L archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.

Approximation SEM-DG pour les problèmes d ondes elasto-acoustiques Hélène Barucq 1, Henri Calandra 2, Aurélien Citrain 3,1, Julien Diaz 1 and Christian Gout 3 1 Team project Magique.3D, INRIA, E2S UPPA, CNRS, Pau, France. 2 TOTAL SA, CSTJF, Pau, France. 3 INSA Rouen-Normandie Université, LMI EA 3226, 76000, Rouen. JOSO 2019 The authors thank the M2NUM project which is co-financed by the European Union with the European regional development fund (ERDF, HN0002137) and by the Normandie Regional Council. Aurélien Citrain Couplage DG/SEM JOSO 2019 1 / 26

Seismic imaging?

Why using hybrid meshes? Useful when the use of unstructured grid is non-sense (e.g. medium with a layer of water). Well suited for the coupling of numerical methods in order to reduce the computational cost and improve the accuracy. Aurélien Citrain Couplage DG/SEM JOSO 2019 3 / 26

Why using hybrid meshes? water water sand sandstone salt Useful when the use of unstructured grid is non-sense (e.g. medium with a layer of water). Well suited for the coupling of numerical methods in order to reduce the computational cost and improve the accuracy. Aurélien Citrain Couplage DG/SEM JOSO 2019 3 / 26

Elastodynamic system x Ω R d, t [0, T ], T > 0 : ρ(x) v (x, t) t σ (x, t) t = σ(x, t), = C(x)ɛ(v(x, t)). With: ρ(x) the density, C(x) the elasticity tensor, ɛ(x, t) the deformation tensor, v(x, t), the wavespeed, σ(x, t) the strain tensor. Aurélien Citrain Couplage DG/SEM JOSO 2019 4 / 26

Elasticus software Software written in Fortran for wave propagation simulation in the time domain Features Simulation: on various types of meshes (unstructured triangles and tetrahedra), on heterogeneous media (acoustic, elastic and elasto-acoustic). Discontinuous Galerkin (DG) based on unstructured triangles and unstructured tetrahedra, with various time-schemes : Runge-Kutta (2 or 4), Leap-Frog, with multi-order computation(p-adaptivity)... Aurélien Citrain Couplage DG/SEM JOSO 2019 5 / 26

Table of contents 1 Numerical Methods 2 Comparison DG/SEM on structured quadrangle mesh 3 DG/SEM coupling 4 DGSEM vs DG 5 3D extension Aurélien Citrain Couplage DG/SEM JOSO 2019 6 / 26

1 Numerical Methods Discontinous Galerkin Method (DG) Spectral Element Method (SEM) Advantages of each method Aurélien Citrain Couplage DG/SEM JOSO 2019 7 / 26

Discontinuous Galerkin Method Use discontinuous functions : Degrees of freedom necessary on each cell : Aurélien Citrain Couplage DG/SEM JOSO 2019 8 / 26

Spectral Element Method General principle Finite Element Method (FEM) discretization + Gauss-Lobatto quadrature, Gauss-Lobatto points as degrees of freedom (gives us exponential convergence on L 2 -norm). N+1 f (x)dx ω j f (ξ j ), ϕ i (ξ j ) = δ ij. j=1 Aurélien Citrain Couplage DG/SEM JOSO 2019 9 / 26

Advantages of each method DG Element per element computation ( hp-adaptivity). Time discretization quasi explicit (block diagonal mass matrix). Simple to parallelize. Robust to brutal changes of physics and geometry SEM Couples the flexibility of FEM with the accuracy of the pseudo-spectral method. Simplifies the mass and stiffness matrices (mass matrix diagonal). Aurélien Citrain Couplage DG/SEM JOSO 2019 10 / 26

2 Comparison DG/SEM on structured quadrangle mesh Description of the test cases Comparative tables Aurélien Citrain Couplage DG/SEM JOSO 2019 11 / 26

Description of the test cases Physical parameters General context Acoustic homogeneous medium. Four different meshes : 10000 cells, 22500 cells, 90000 cells, 250000 cells. CFL computed using power iteration method. Leap-Frog time scheme. Eight threads parallel execution with OpenMP. P wavespeed Density 1000 m.s 1 1 kg.m 3 Second order Ricker Source in Pwave (f peak = 10Hz) Aurélien Citrain Couplage DG/SEM JOSO 2019 12 / 26

Comparative tables Error computed as the difference between an analytical and a numerical solution for each method. Three cases considered : DG without penalization terms, DG with penalization terms and SEM. CFL L2-error CPU-time Nb of time steps DG(α = 0) 3.18e-3 2e-1 5.13 629 SEM 4.9e-3 5e-2 0.80 409 Figure: DG not penalized and SEM comparison on the 10000 cells case CFL L2-error CPU-time(s) Nb of time steps DG(α = 0) 2.12e-3 7e-1 18.11 943 SEM 3.26e-3 4e-2 3.54 613 Figure: DG not penalized and SEM comparison on the 20000 cells case Aurélien Citrain Couplage DG/SEM JOSO 2019 13 / 26

Comparative tables Error computed as the difference between an analytical and a numerical solution for each method. Three cases considered : DG without penalization terms, DG with penalization terms and SEM. CFL L2-error CPU-time Nb of time steps DG(α = 0) 3.18e-3 2e-1 5.13 629 SEM 4.9e-3 5e-2 0.80 409 Figure: DG not penalized and SEM comparison on the 10000 cells case CFL L2-error CPU-time(s) Nb of time steps DG(α = 0) 2.12e-3 7e-1 18.11 943 SEM 3.26e-3 4e-2 3.54 613 Figure: DG not penalized and SEM comparison on the 20000 cells case Aurélien Citrain Couplage DG/SEM JOSO 2019 13 / 26

Comparative tables Error computed as the difference between an analytical and a numerical solution for each method. Three cases considered : DG without penalization terms, DG with penalization terms and SEM. CFL L2-error CPU-time Nb of time steps DG(α = 0) 3.18e-3 2e-1 5.13 629 SEM 4.9e-3 5e-2 0.80 409 Figure: DG not penalized and SEM comparison on the 10000 cells case CFL L2-error CPU-time(s) Nb of time steps DG(α = 0) 2.12e-3 7e-1 18.11 943 SEM 3.26e-3 4e-2 3.54 613 Figure: DG not penalized and SEM comparison on the 20000 cells case Aurélien Citrain Couplage DG/SEM JOSO 2019 13 / 26

Comparative tables Error computed as the difference between an analytical and a numerical solution for each method. Three cases considered : DG without penalization terms, DG with penalization terms and SEM. CFL L2-error CPU-time Nb of time steps DG(α = 0.5) 2e-3 3e-2 7.93 1000 SEM 4.9e-3 5e-2 0.80 409 Figure: DG penalized and SEM comparison on the 10000 cells case CFL L2-error CPU-time(s) Nb of time steps DG(α = 0.5) 1.33e-3 2e-2 32.98 1502 SEM 3.26e-3 4e-2 3.54 613 Figure: DG penalized and SEM comparison on the 20000 cells case Aurélien Citrain Couplage DG/SEM JOSO 2019 14 / 26

Comparative tables Error computed as the difference between an analytical and a numerical solution for each method. Three cases considered : DG without penalization terms, DG with penalization terms and SEM. CFL L2-error CPU-time Nb of time steps DG(α = 0.5) 2e-3 3e-2 7.93 1000 SEM 4.9e-3 5e-2 0.80 409 Figure: DG penalized and SEM comparison on the 10000 cells case CFL L2-error CPU-time(s) Nb of time steps DG(α = 0.5) 1.33e-3 2e-2 32.98 1502 SEM 3.26e-3 4e-2 3.54 613 Figure: DG penalized and SEM comparison on the 20000 cells case Aurélien Citrain Couplage DG/SEM JOSO 2019 14 / 26

Comparative tables Error computed as the difference between an analytical and a numerical solution for each method. Three cases considered : DG without penalization terms, DG with penalization terms and SEM. CFL L2-error CPU-time Nb of time steps DG(α = 0.5) 2e-3 3e-2 7.93 1000 SEM 4.9e-3 5e-2 0.80 409 Figure: DG penalized and SEM comparison on the 10000 cells case CFL L2-error CPU-time(s) Nb of time steps DG(α = 0.5) 1.33e-3 2e-2 32.98 1502 SEM 3.26e-3 4e-2 3.54 613 Figure: DG penalized and SEM comparison on the 20000 cells case Aurélien Citrain Couplage DG/SEM JOSO 2019 14 / 26

Comparative tables Error computed as the difference between an analytical and a numerical solution for each method. Three cases considered : DG without penalization terms, DG with penalization terms and SEM. CFL L2-error CPU-time Nb of time steps DG(α = 0.5) 2e-3 3e-2 7.93 1000 SEM 4.9e-3 5e-2 0.80 409 Figure: DG penalized and SEM comparison on the 10000 cells case CFL L2-error CPU-time(s) Nb of time steps DG(α = 0.5) 1.33e-3 2e-2 32.98 1502 SEM 3.26e-3 4e-2 3.54 613 Figure: DG penalized and SEM comparison on the 20000 cells case Aurélien Citrain Couplage DG/SEM JOSO 2019 14 / 26

Comparative tables Error computed as the difference between an analytical and a numerical solution for each method. Three cases considered : DG without penalization terms, DG with penalization terms and SEM. CFL L2-error CPU-time(s) Nb of time steps DG(α = 0.5) 2e-3 3e-2 7.93 1000 SEM 2e-3 3e-2 2.12 1000 Figure: DG penalized and SEM comparison using the same CFL on a 10000 thousands cells mesh CFL L2-error CPU-time(s) Nb of time steps DG (α = 0.5) 1.33e-3 2e-2 32.98 1502 SEM 1.33e-3 2e-2 8.67 1502 Figure: DG penalized and SEM comparison using the same CFL on a 20000 thousands cells mesh Aurélien Citrain Couplage DG/SEM JOSO 2019 15 / 26

Comparative tables Error computed as the difference between an analytical and a numerical solution for each method. Three cases considered : DG without penalization terms, DG with penalization terms and SEM. CFL L2-error CPU-time(s) Nb of time steps DG(α = 0.5) 2e-3 3e-2 7.93 1000 SEM 2e-3 3e-2 2.12 1000 Figure: DG penalized and SEM comparison using the same CFL on a 10000 thousands cells mesh CFL L2-error CPU-time(s) Nb of time steps DG (α = 0.5) 1.33e-3 2e-2 32.98 1502 SEM 1.33e-3 2e-2 8.67 1502 Figure: DG penalized and SEM comparison using the same CFL on a 20000 thousands cells mesh Aurélien Citrain Couplage DG/SEM JOSO 2019 15 / 26

Comparative tables Error computed as the difference between an analytical and a numerical solution for each method. Three cases considered : DG without penalization terms, DG with penalization terms and SEM. CFL L2-error CPU-time(s) Nb of time steps DG(α = 0.5) 2e-3 3e-2 7.93 1000 SEM 2e-3 3e-2 2.12 1000 Figure: DG penalized and SEM comparison using the same CFL on a 10000 thousands cells mesh CFL L2-error CPU-time(s) Nb of time steps DG (α = 0.5) 1.33e-3 2e-2 32.98 1502 SEM 1.33e-3 2e-2 8.67 1502 Figure: DG penalized and SEM comparison using the same CFL on a 20000 thousands cells mesh Aurélien Citrain Couplage DG/SEM JOSO 2019 15 / 26

Advantages of each method DG Element per element computation ( hp-adaptivity). Time discretization quasi explicit (block diagonal mass matrix). Simple to parallelize. Robust to brutal changes of physics and geometry SEM Couples the flexibility of FEM with the accuracy of the pseudo-spectral method. Simplifies the mass and stiffness matrices (mass matrix diagonal). Reduces the computational costs on structured quadrangle cells in comparison with DG Aurélien Citrain Couplage DG/SEM JOSO 2019 16 / 26

3 DG/SEM coupling Hybrid meshes structures Variational formulation Aurélien Citrain Couplage DG/SEM JOSO 2019 17 / 26

Hybrid meshes structures Aim at coupling P k and Q k structures. Need to extend or split some structures (e.g. neighbour indexes). Define new face matrices: M K,L ij = φ K i φ L j, K L MK,L ij = ψi K ψj L, K L MK,L ij = φ K i ψj L. K L Aurélien Citrain Couplage DG/SEM JOSO 2019 18 / 26

Variational formulation Global context Domain in two parts : Ω h,1 (structured quadrangles + SEM), Ω h,2 (unstructured triangles + DG). Aurélien Citrain Couplage DG/SEM JOSO 2019 19 / 26

Variational formulation Definitions Jump and average. [[u]] n = (u K2 u K1 ) n {{u}} = 1 2 (u K 2 + u K1 ) Aurélien Citrain Couplage DG/SEM JOSO 2019 19 / 26

Variational formulation SEM variational formulation : ρ tv 1 w 1 = σ 1 w 1 + (σ 1 n 1 ) w 1, Ω h,1 Ω h,1 Γ out,1 tσ 1 : ξ 1 = ( (Cξ 1 )) v 1 + (Cξ 1 n 1 ) v 1. Ω h,1 Ω h,1 Γ out,1 DG variational formulation : ρ tv 2 w 2 = σ 2 w 2 + (σ 2 n 2 ) w 2 + {{σ 2 }}[[w 2 ]] n 2, Ω h,2 Ω h,2 Γ out,2 Γ int tσ 2 : ξ 2 = ( (Cξ 2 )) v 2 + Ω h,2 Ω h,2 Γ out,2 (Cξ 2 n 2 ) v 2 + {{v 2 }}[[Cξ 2 ]] n 2. Γ int Aurélien Citrain Couplage DG/SEM JOSO 2019 19 / 26

Variational formulation ρ tv 1 w 1 + ρ tv 2 w 2 = σ 1 w 1 σ 2 w 2 Ω h,1 Ω h,2 Ω h,1 Ω h,2 + (σ 1 n 1 ) w 1 + (σ 2 n 2 ) w 2 + {{σ 2 }}[[w 2 ]] n 2 Γ out,1 Γ out,2 Γ int + [[σw]] n, Γ 1/2 tσ 1 : ξ 1 + tσ 2 : ξ 2 = ( (Cξ 1 )) v 1 ( (Cξ 2 )) v 2 Ω h,1 Ω h,2 Ω h,1 Ω h,2 + (Cξ 1 n 1 ) v 1 + (Cξ 2 n 2 ) v 2 + {{σ 2 }}[[w 2 ]] n 2 Γ out,1 Γ out,2 Γ int + [[(Cξ)v]] n. Γ 1/2 Aurélien Citrain Couplage DG/SEM JOSO 2019 20 / 26

Variational formulation ρ tv 1 w 1 + ρ tv 2 w 2 = σ 1 w 1 σ 2 w 2 Ω h,1 Ω h,2 Ω h,1 Ω h,2 + (σ 1 n 1 ) w 1 + (σ 2 n 2 ) w 2 + {{σ 2 }}[[w 2 ]] n 2 Γ out,1 Γ out,2 Γ int + {{σ}}[[w]] n + [[σ]]{{w}} n, Γ 1/2 tσ 1 : ξ 1 + tσ 2 : ξ 2 = ( (Cξ 1 )) v 1 ( (Cξ 2 )) v 2 Ω h,1 Ω h,2 Ω h,1 Ω h,2 + (Cξ 1 n 1 ) v 1 + (Cξ 2 n 2 ) v 2 + {{σ 2 }}[[w 2 ]] n 2 Γ out,1 Γ out,2 Γ int + [[Cξ]]{{v}} n + {{Cξ}}[[v]] n. Γ 1/2 Aurélien Citrain Couplage DG/SEM JOSO 2019 20 / 26

Variational formulation ρ tv 1 w 1 + ρ tv 2 w 2 = σ 1 w 1 σ 2 w 2 Ω h,1 Ω h,2 Ω h,1 Ω h,2 + (σ 1 n 1 ) w 1 + (σ 2 n 2 ) w 2 + {{σ 2 }}[[w 2 ]] n 2 Γ out,1 Γ out,2 Γ int + {{σ}}[[w]] n +[[σ]]{{w}} n, Γ 1/2 tσ 1 : ξ 1 + tσ 2 : ξ 2 = ( (Cξ 1 )) v 1 ( (Cξ 2 )) v 2 Ω h,1 Ω h,2 Ω h,1 Ω h,2 + (Cξ 1 n 1 ) v 1 + (Cξ 2 n 2 ) v 2 + {{σ 2 }}[[w 2 ]] n 2 Γ out,1 Γ out,2 Γ int + [[Cξ]]{{v}} n +{{Cξ}}[[v]] n. Γ 1/2 Aurélien Citrain Couplage DG/SEM JOSO 2019 20 / 26

Aurélien Citrain Couplage DG/SEM JOSO 2019 21 / 26

Aurélien Citrain Couplage DG/SEM JOSO 2019 21 / 26

Aurélien Citrain Couplage DG/SEM JOSO 2019 21 / 26

Aurélien Citrain Couplage DG/SEM JOSO 2019 21 / 26

Aurélien Citrain Couplage DG/SEM JOSO 2019 21 / 26

Aurélien Citrain Couplage DG/SEM JOSO 2019 21 / 26

DGSEM vs DG Two dimensional Mesh with 74969 cells : 53969 triangles and 21000 quadrangles. Aurélien Citrain Couplage DG/SEM JOSO 2019 22 / 26

DGSEM vs DG Two dimensional Mesh with 74969 cells : 53969 triangles and 21000 quadrangles. Elastic isotropic case with order 2 on triangles (DG) and order 8 on the quadrangles (DG or SEM), point source at the center of the 3000x3000 domain. CFL CPU-time Nb of time steps DG(α = 0.5) 1e-4 4148 10000 DG/SEM 1e-4 2645 10000 Figure: DG and DG/SEM comparison on an elastic isotropic case Aurélien Citrain Couplage DG/SEM JOSO 2019 22 / 26

DGSEM vs DG Two dimensional Mesh with 74969 cells : 53969 triangles and 21000 quadrangles. Elastic isotropic case with order 2 on triangles (DG) and order 8 on the quadrangles (DG or SEM), point source at the center of the 3000x3000 domain. Salt dome case with order 2 on the triangles (DG) and order 8 on the quadrangles (DG or SEM), point source on the top layer of water. CFL CPU-time Nb of time steps DG(α = 0.5) 1e-4 4148 10000 DG/SEM 1e-4 2645 10000 Figure: DG and DG/SEM comparison on an elastic isotropic case CFL CPU-time Nb of time steps DG(α = 0.5) 3e-5 38378 33333 DG/SEM 3e-5 22260 33333 Figure: DG and DG/SEM comparison on a salt dome case Aurélien Citrain Couplage DG/SEM JOSO 2019 22 / 26

General settings Figure: Hexa/Tet boundary configuration Only deal with a simple case of 3D hybrid meshes : one hexahedron has only two tetrahedra as neighbour. Extend SEM in 3D (basis functions...). Require introducing a new matrix which handles the rotation cases between two elements. Aurélien Citrain Couplage DG/SEM JOSO 2019 23 / 26

General settings Figure: Hexa/Tet boundary configuration Only deal with a simple case of 3D hybrid meshes : one hexahedron has only two tetrahedra as neighbour. Extend SEM in 3D (basis functions...). Require introducing a new matrix which handles the rotation cases between two elements. Aurélien Citrain Couplage DG/SEM JOSO 2019 23 / 26

General settings Figure: Hexa/Tet boundary configuration Only deal with a simple case of 3D hybrid meshes : one hexahedron has only two tetrahedra as neighbour. Extend SEM in 3D (basis functions...). Require introducing a new matrix which handles the rotation cases between two elements. Aurélien Citrain Couplage DG/SEM JOSO 2019 23 / 26

General settings Figure: Hexa/Tet boundary configuration Only deal with a simple case of 3D hybrid meshes : one hexahedron has only two tetrahedra as neighbour. Require introducing a new matrix which handles the rotation cases between two elements. Aurélien Citrain Couplage DG/SEM JOSO 2019 23 / 26

Aurélien Citrain Couplage DG/SEM JOSO 2019 24 / 26

Aurélien Citrain Couplage DG/SEM JOSO 2019 24 / 26

Aurélien Citrain Couplage DG/SEM JOSO 2019 24 / 26

Aurélien Citrain Couplage DG/SEM JOSO 2019 24 / 26

Aurélien Citrain Couplage DG/SEM JOSO 2019 24 / 26

Aurélien Citrain Couplage DG/SEM JOSO 2019 24 / 26

Aurélien Citrain Couplage DG/SEM JOSO 2019 24 / 26

Aurélien Citrain Couplage DG/SEM JOSO 2019 24 / 26

Conclusion and perspectives Conclusion 1 SEM is more efficient on structured quadrangle mesh than DG 2 Build a variational formulation for DG/SEM coupling and find a CFL condition that ensures stability 3 Show the utility of using hybrid meshes and method coupling (reduce computational cost,...) Perspectives Implement DG/SEM coupling on the code (2D) Develop DG/SEM coupling in 3D Develop PML in the hexahedral part Add a local time-stepping scheme Aurélien Citrain Couplage DG/SEM JOSO 2019 25 / 26

Thank you for your attention! Questions? Aurélien Citrain Couplage DG/SEM JOSO 2019 26 / 26

Error-order graphic 10 0 DG SEM Target L 2 -error 10 1 10 2 1 2 3 4 5 6 order Figure: L 2 -error comparison on a 10000 cells mesh Aurélien Citrain Couplage DG/SEM JOSO 2019 26 / 26

Error-order graphic 10 0 DG SEM Target L 2 -error 10 1 10 2 1 2 3 4 5 6 order Figure: L 2 -error comparison on a 10000 cells mesh CFL L2-error CPU-time Nb of time steps DG 2e-3 3e-2 7.93 1000 SEM(order five) 2.13e-3 3e-2 9.06 943 Figure: SEM and DG comparison with fixed error Aurélien Citrain Couplage DG/SEM JOSO 2019 26 / 26