DG Method for Space Physics

Relaterede dokumenter
Particle-based T-Spline Level Set Evolution for 3D Object Reconstruction with Range and Volume Constraints

Generalized Probit Model in Design of Dose Finding Experiments. Yuehui Wu Valerii V. Fedorov RSU, GlaxoSmithKline, US

Introduction Ronny Bismark

Computing the constant in Friedrichs inequality

Basic statistics for experimental medical researchers

Linear Programming ١ C H A P T E R 2

Kurver og flader Aktivitet 15 Geodætiske kurver, Isometri, Mainardi-Codazzi, Teorema Egregium

SKRIFTLIG EKSAMEN I NUMERISK DYNAMIK Bygge- og Anlægskonstruktion, 7. semester Torsdag den 19. juni 2003 kl Alle hjælpemidler er tilladt

Calculus II Project. Calculus II Projekt. ( to ) ( til )

Besvarelser til Lineær Algebra Reeksamen Februar 2017

On the complexity of drawing trees nicely: corrigendum

Engelsk. Niveau D. De Merkantile Erhvervsuddannelser September Casebaseret eksamen. og

Noter til kursusgang 8, IMAT og IMATØ

Black Jack --- Review. Spring 2012

Engineering of Chemical Register Machines

Engelsk. Niveau C. De Merkantile Erhvervsuddannelser September Casebaseret eksamen. og

Statistik for MPH: 7

Vina Nguyen HSSP July 13, 2008

Sustainable use of pesticides on Danish golf courses

Pontryagin Approximations for Optimal Design of Elastic Structures

Sign variation, the Grassmannian, and total positivity

University of Copenhagen Faculty of Science Written Exam - 3. April Algebra 3

DIVAR VIGTIGT! / IMPORTANT! MÅL / DIMENSIONS. The DIVAR wall lamp comes standard. with 2.4 m braided cord and a plug in power supply (EU or UK).

DM559/DM545 Linear and integer programming

Subject to terms and conditions. WEEK Type Price EUR WEEK Type Price EUR WEEK Type Price EUR WEEK Type Price EUR

Project Step 7. Behavioral modeling of a dual ported register set. 1/8/ L11 Project Step 5 Copyright Joanne DeGroat, ECE, OSU 1

PARALLELIZATION OF ATTILA SIMULATOR WITH OPENMP MIGUEL ÁNGEL MARTÍNEZ DEL AMOR MINIPROJECT OF TDT24 NTNU

Integrator8 kommandoer

User Manual for LTC IGNOU

Det er muligt at chekce følgende opg. i CodeJudge: og

CISM COURSE COMPUTATIONAL ACOUSTICS

Frequency Dispersion: Dielectrics, Conductors, and Plasmas

Eric Nordenstam 1 Benjamin Young 2. FPSAC 12, Nagoya, Japan

what is this all about? Introduction three-phase diode bridge rectifier input voltages input voltages, waveforms normalization of voltages voltages?

DIVAR VIGTIGT! / IMPORTANT! MÅL / DIMENSIONS

Aktivering af Survey funktionalitet

Eksamen i Signalbehandling og matematik

Portal Registration. Check Junk Mail for activation . 1 Click the hyperlink to take you back to the portal to confirm your registration

X M Y. What is mediation? Mediation analysis an introduction. Definition

DM559/DM545 Linear and integer programming

Pattern formation Turing instability

DANSK INSTALLATIONSVEJLEDNING VLMT500 ADVARSEL!

Reexam questions in Statistics and Evidence-based medicine, august sem. Medis/Medicin, Modul 2.4.

Modtageklasser i Tønder Kommune

Boligsøgning / Search for accommodation!

DET KONGELIGE BIBLIOTEK NATIONALBIBLIOTEK OG KØBENHAVNS UNIVERSITETS- BIBLIOTEK. Index

Bilag. Resume. Side 1 af 12

E-PAD Bluetooth hængelås E-PAD Bluetooth padlock E-PAD Bluetooth Vorhängeschloss

IBM Network Station Manager. esuite 1.5 / NSM Integration. IBM Network Computer Division. tdc - 02/08/99 lotusnsm.prz Page 1

Application of High- resolution LiDAR-derived DEM in Landslide Volume Estimation

Sikkerhedsvejledning

Avancerede bjælkeelementer med tværsnitsdeformation

University of Copenhagen Faculty of Science Written Exam April Algebra 3

Elektriske apparater til husholdningsbrug o.l. Sikkerhed Del 1: Generelle krav

Some results for the weighted Drazin inverse of a modified matrix

Molio specifications, development and challenges. ICIS DA 2019 Portland, Kim Streuli, Molio,

Trolling Master Bornholm 2016 Nyhedsbrev nr. 3

28 April 2003 Retrospective: Semicore Visit

Parallel Finite Element Methods with Weighted Linear B-Splines

Resource types R 1 1, R 2 2,..., R m CPU cycles, memory space, files, I/O devices Each resource type R i has W i instances.

DK - Quick Text Translation. HEYYER Net Promoter System Magento extension

3C03 Concurrency: Model-based Design

The X Factor. Målgruppe. Læringsmål. Introduktion til læreren klasse & ungdomsuddannelser Engelskundervisningen

Probabilistic properties of modular addition. Victoria Vysotskaya

Vores mange brugere på musskema.dk er rigtig gode til at komme med kvalificerede ønsker og behov.

Noter til kursusgang 9, IMAT og IMATØ

Special VFR. - ved flyvning til mindre flyveplads uden tårnkontrol som ligger indenfor en kontrolzone

ECE 551: Digital System * Design & Synthesis Lecture Set 5

Design til digitale kommunikationsplatforme-f2013

University of Copenhagen Faculty of Science Written Exam - 8. April Algebra 3

Masters Thesis - registration form Kandidatafhandling registreringsformular

CHAPTER 8: USING OBJECTS

Userguide. NN Markedsdata. for. Microsoft Dynamics CRM v. 1.0

Unitel EDI MT940 June Based on: SWIFT Standards - Category 9 MT940 Customer Statement Message (January 2004)

A Strategic Partnership between Aarhus University, Nykredit & PwC. - Focusing on Small and Medium-sized Enterprises

Skriftlig Eksamen Diskret matematik med anvendelser (DM72)

A multimodel data assimilation framework for hydrology

Curve Modeling B-Spline Curves. Dr. S.M. Malaek. Assistant: M. Younesi

H2020 DiscardLess ( ) Lessons learnt. Chefkonsulent, seniorrådgiver Erling P. Larsen, DTU Aqua, Denmark,

Remember the Ship, Additional Work

v Motivation v Multi- Atlas Segmentation v Learn Dictionary v Apply Dictionary v Results

Skriftlig Eksamen Beregnelighed (DM517)

The GAssist Pittsburgh Learning Classifier System. Dr. J. Bacardit, N. Krasnogor G53BIO - Bioinformatics

Eksempel på eksamensspørgsmål til caseeksamen

FAST FORRETNINGSSTED FAST FORRETNINGSSTED I DANSK PRAKSIS

Adaptive Algorithms for Blind Separation of Dependent Sources. George V. Moustakides INRIA, Sigma 2

RPW This app is optimized for: For a full list of compatible phones please visit radiation. result.

Brug sømbrættet til at lave sjove figurer. Lav fx: Få de andre til at gætte, hvad du har lavet. Use the nail board to make funny shapes.

Global carbon cycle studies with LPJ-GUESS

Maskindirektivet og Remote Access. Arbejdstilsynet Dau konference 2015 Arbejdsmiljøfagligt Center Erik Lund Lauridsen

Integrated Coastal Zone Management and Europe

Statistik for MPH: oktober Attributable risk, bestemmelse af stikprøvestørrelse (Silva: , )

Titel: Barry s Bespoke Bakery

Nyhedsmail, december 2013 (scroll down for English version)

PMDK PC-Side Basic Function Reference (Version 1.0)

Data Assimilation Models

Tork Aftørringspapir Standard, M1. Fordel. Produktspecifikation. Beskrivelse. Farve: Hvid Type: Mini Centerfeed Rulle

extreme Programming Kunders og udvikleres menneskerettigheder

Mandara. PebbleCreek. Tradition Series. 1,884 sq. ft robson.com. Exterior Design A. Exterior Design B.

Trolling Master Bornholm 2012

Transkript:

DG Method for Space Physics Moritz B. Schily* Gregor Gassner*, Florian Hindenlang, Marvin Bohm* Joachim Saur #, Stephan Schlegel # University of Cologne - Math. Dept.*, Max Planck Institute for Plasma Physics, University of Cologne - Geo-Phys. Dept.# May 22, 2019 This Project is funded by the EU

Outline Motivation Model Method Tests Outlook

Motivation Figure: Jupiter and Io, Image by Mura et al.[2]

Motivation Figure: Io s footprint in the aurora, Image by Mura et al.[2]

Governing equations The ideal MHD equations have the form U t + F ( U) + S( U, U) = 0, (1) where U = ϱ ϱv, F = ϱv v T + p I + E ϱ v ( ) v 1 2 ϱv 2 + γp γ 1 +

Governing equations The ideal MHD equations have the form U t + F ( U) + S( U, U) = 0, (1) where ϱv ϱ ( ) U = ϱv B, F = ϱv v T + p I + 1 1 µ 0 2 B2 I B B T vb T B ( v T ) E v 1 2 ϱv 2 + γp γ 1 + S A

Governing equations The ideal MHD equations have the form U t + F ( U) + S( U, U) = 0, (1) where ϱv ϱ ( ) U = ϱv B, F = ϱv v T + p I + 1 1 µ 0 2 B2 I B B T vb T B ( v T ) E v 1 2 ϱv 2 + γp γ 1 + S A S A = 1 ( E ) B, µ 0 E = 1 2 ϱv 2 + E = v B (2) p γ 1 + 1 2µ 0 B 2 (3)

Governing equations The ideal MHD equations have the form U t + F ( U) + S( U, U) = 0, (1) where ϱv ϱ ( ) U = ϱv B, F = ϱv v T + p I + 1 1 µ 0 2 B2 I B B T vb T B ( v T ) E v 1 2 ϱv 2 + γp γ 1 + S A S A = 1 ( E ) B, µ 0 E = 1 2 ϱv 2 + E = v B (2) p γ 1 + 1 B 2 (3) 2µ 0 S = 0, B = 0 (4)

Challenges B = 0 is hard to discretise as an additional constraint

Challenges B = 0 is hard to discretise as an additional constraint When we apply the classical model to our testcase the Alfven-wave speeds B µ0 ϱ reach values in the magnitude of 10c.

Altered Model To enforce the B = 0 constraint we use a generalized Lagrangian Multiplier (GLM) approach, introducing the new variable ψ.

Altered Model To enforce the B = 0 constraint we use a generalized Lagrangian Multiplier (GLM) approach, introducing the new variable ψ. To ensure, that the eigenvalues are smaller than c, we switch to the semi relativistic MHD model, Gombosi et al. [1] ϱ ϱv + U = B E E = 1 2 ϱv 2 + p γ 1 + 1 2µ 0 B 2 + (5)

Altered Model To enforce the B = 0 constraint we use a generalized Lagrangian Multiplier (GLM) approach, introducing the new variable ψ. To ensure, that the eigenvalues are smaller than c, we switch to the semi relativistic MHD model, Gombosi et al. [1] E = 1 2 ϱv 2 + U = ϱ ϱv + 1 c 2 B E ψ S A p γ 1 + 1 2µ 0 B 2 + 1 2µ 0 c 2 E 2 + 1 2 ψ2 (5)

Altered Flux ( ϱv ) ϱv v T + p I + 1 1 µ 0 2 B2 I B B T + F = vb T ( Bv ) T + v 1 2 ϱv 2 + γp γ 1 + S A + (6)

Altered Flux ϱ ( v ) ϱv v T + p I + 1 1 µ 0 2 B2 I B B T + P E F = vb T B ( v T + c h ψ I ) v 1 2 ϱv 2 + γp γ 1 + S A + c h ψb c hb P E = 1 ( ) 1 µ 0 c 2 2 E 2 I E E T (6) (7)

Additional nonconservative- and source terms S = ( B ) 0 B v v T B 0 + 0 0 0 vψ v ψ + 0 0 0 0 αψ (8)

Important properties of the semi relativistic model We consider the eigenvalues of the flux jacobian in x-direction with respect to the primitive variables ϱ, v, B, p, ψ and compute the speed of the Alfven waves: λ 3,4 = γ 2 A (v x + v E,x ) ± where γ 2 A v E = 1 2ϱc 2 S A, γ A = where the nonrelativistic Alfven speed is V A = ( ) VA,x 2 v x 2 + γa 4 (v x + v E,x ) 2, (9) 1 (10) 1 + V A 2 c 2 B µ0 ϱ.

Entropic properties of the GLM-MHD system Entropy function R( U) = ϱ r 1 γ, r = ln(pϱ γ ) (11)

Entropic properties of the GLM-MHD system Entropy function R( U) = ϱ r 1 γ, r = ln(pϱ γ ) (11) Entropy variables w = R U = ( γ 1 γ r βv 2, 2β v T, 2β B T, 2β, 2βψ β = ϱ 2p ) (12) (13)

Entropic properties of the GLM-MHD system Entropy function R( U) = ϱ r 1 γ, r = ln(pϱ γ ) (11) Entropy variables w = R U = ( γ 1 γ r βv 2, 2β v T, 2β B T, 2β, 2βψ β = ϱ 2p ) (12) (13) Entropy flux F R = vr (14)

Entropic properties of the GLM-MHD system Entropy flux potential Ψ = w T F F R + θ B, θ = 2β ( ) v B (15)

Entropic properties of the GLM-MHD system Entropy flux potential Ψ = w T F F R + θ B, θ = 2β ( ) v B (15) Entropy inequality w T ( U + F + S ) = R t + F R = 2αβψ 2 0 (16)

DG Approximation We first divide our computational domain Ω into elements Ω l. Then we multiply our equation (1) with a test function φ and integrate over Ω l. We transform into the reference element using a mapping x : [ 1, 1] 3 Ω l, (17) and integrate by parts to obtain the weak form 3 0 = J(u t + S) Ja [j] F φdξ + Ja [j] Fn j φds. [ 1,1] 3 ξ j j=1 [ 1,1] 3 (18) Here used the co- and contravariant vectors, the jacobi-determinant of the mapping x and and the metric identities a [i] = x ξ i, Ja [j] = a [j+1] a [j+2], J = a [j] a [j+1] a [j+2] 3 j=1 (19) ξ j Ja [j] = 0 (20)

DG Approximation To discretise this equation we use the Lagrange polynomials l i of the Legendre Gauss Lobatto nodes ξ 0,..., ξ N [ 1, 1]. Next we apply the corresponding quadrature rule to approximate the integral of a function f by 1 N f (ξ)dξ p(ξ i )ω i. (21) 1 We further approximate and test with U( ξ, t) N i,j,k=0 i=0 U ijk (t)l i (ξ)l j (η)l k (ζ) (22) φ = l 0 (ξ)l 0 (η)l 0 (ζ),..., l N (ξ)l N (η)l N (ζ). (23)

DG Approximation Using the defining property l i (ξ j ) = δ ij and the differentiation matrix D ij = l j (ξ i) yields the weak form DGSEM, where we use a two point numerical flux F on the cell interfaces. 0 = (JU t + JS) ijk ω ijk + Ja [1] F _jk ω jkδ in Ja [1] F _jk ω jkδ i0 +Ja [2] Fi_k ω ikδ jn Ja [2] Fi_k ω ikδ j0 + Ja [3] Fij_ω ij δ kn Ja [3] Fij_ω ik δ k0 N ( ) Ja [1] F pjk Dip T ω pjk + Ja [2] F ipk Djp T ω ipk + Ja [3] F ijp Dkp T ω ijp p=0 (24)

DG Approximation Finally we apply the SBP property Q + Q T = diag( 1, 0,..., 0, 1) of the matrix Q = diag(ω 0,..., ω N )D, to write the method in its strong form 0 = J (U t + S) ijk + N p=0 D ip ( Ja [1] F pjk ) +... ( ) ( ) + Ja [1] F_jk N Ja[1] F Njk δ in Ja [1] F_jk 0 Ja[1] F 0jk δ i0 +... (25)

DG Approximation To equip our scheme with additional properties, we exchange the Volume terms N p=0 D ipf p with the Flus difference 2 N p=0 D ipf # ip, where F # is a two point numerical flux. Examples: Standard DG: F # ip = 1 2 (F i + F p ) 2 Product rule: F # ip = 1 2 (G ih p + H i G p ) 2 N N D ip F # ip = D ip F p (26) p=0 p=0 N N D ip F # ip = G i D ip H p +H i D ip G p p=0 p=0 (27)

Averages As a final step we have to choose the surface flux F and the volume flux F #. Therefore we introduce notations for means and jumps {{a}} = 1 2 (a l + a r ), ((a b)) = 1 2 (a lb r + a r b l ) (28) a = a l a r, ((a)) ln = a ln(a) (29)

Entropy conservative flux Entropy conservation condition w T f = Ψ 1 {{B 1 }} θ (30)

Entropy conservative flux Entropy conservation condition w T f = Ψ 1 {{B 1 }} θ (30) EC flux in x direction: ((ϱ)) ln {{v 1 }} ((ϱ)) ln {{v1}} 2 {{B 1 }} 2 + p + 1 ({{ 2 B 2 1 + B2 2 + }}) B2 3 ((ϱ)) ln {{v 1 }} {{v 2 }} {{B 1 }} {{B 2 }} F #EC ((ϱ)) ln {{v 1 }} {{v 3 }} {{B 1 }} {{B 3 }} 1 = c h {{ψ}}, {{v 1 }} {{B 2 }} {{v 2 }} {{B 1 }} {{v 1 }} {{B 3 }} {{v 3 }} {{B 1 }} f5 EC c h {{B 1 }} (31)

Entropy stable flux F ES n = F #EC n 1 2 ΛH w, (32) where H discretizes the Jacobian U w and Λ controls the amount of dissipation added e.g. Λ = max( λ )I (33) local

Test setup We simulate in a domain close to Io, which again is simulated as a source term on the right hand side ( r c = 0, ωϱv, 0, 1 ) 2 ϱv 2, 0, (34) with ω io, if x is on io ω = ω io exp( d(x,io) d 0 ), if x in the ionosphere 0, else (35)

Test setup

Test plot

Test plot

Outlook Next steps will be:

Outlook Next steps will be: Divergence free implementation

Outlook Next steps will be: Divergence free implementation Suitable boundary conditions

Outlook Next steps will be: Divergence free implementation Suitable boundary conditions Semi relativistic terms

Thank you for your attention!

Tamas I Gombosi, Gábor Tóth, Darren L De Zeeuw, Kenneth C Hansen, Konstantin Kabin, and Kenneth G Powell. Semirelativistic magnetohydrodynamics and physics-based convergence acceleration. Journal of Computational Physics, 177(1):176 205, 2002. A Mura, A Adriani, JEP Connerney, S Bolton, F Altieri, F Bagenal, Bertrand Bonfond, BM Dinelli, J-C Gérard, T Greathouse, et al. Juno observations of spot structures and a split tail in io-induced aurorae on jupiter. Science, 361(6404):774 777, 2018.