AMS 529: Finite Element Methods: Fundamentals, Applications, and New Trends

Similar documents
Discontinuous Galerkin methods Lecture 2

AMS 529: Finite Element Methods: Fundamentals, Applications, and New Trends

A High-Order Discontinuous Galerkin Method for the Unsteady Incompressible Navier-Stokes Equations

Conservation Laws & Applications

New DPG techniques for designing numerical schemes

Weighted ENO Schemes

Local discontinuous Galerkin methods for elliptic problems

High Order Accurate Runge Kutta Nodal Discontinuous Galerkin Method for Numerical Solution of Linear Convection Equation

Numerical Analysis of Higher Order Discontinuous Galerkin Finite Element Methods

The Discontinuous Galerkin Finite Element Method

Hybridized DG methods

A SIMPLE TUTORIAL ON DISCONTINUOUS GALERKIN METHODS. Jennifer Proft CERMICS, ENPC. J. Proft CERMICS, ENPC

Block-Structured Adaptive Mesh Refinement

An Introduction to the Discontinuous Galerkin Method

Discontinuous Galerkin Methods: Theory, Computation and Applications

Discretization of PDEs and Tools for the Parallel Solution of the Resulting Systems

Discontinuous Galerkin Methods

High-order finite volume method for curved boundaries and non-matching domain-mesh problems

Chapter 6. Finite Element Method. Literature: (tiny selection from an enormous number of publications)

Finite Difference Methods for Boundary Value Problems

YINGJIE LIU, CHI-WANG SHU, EITAN TADMOR, AND MENGPING ZHANG

ANALYSIS OF AN INTERFACE STABILISED FINITE ELEMENT METHOD: THE ADVECTION-DIFFUSION-REACTION EQUATION

Finite Volume Schemes: an introduction

FROM GODUNOV TO A UNIFIED HYBRIDIZED DISCONTINUOUS GALERKIN FRAMEWORK FOR PARTIAL DIFFERENTIAL EQUATIONS

Generalised Summation-by-Parts Operators and Variable Coefficients

Finite Elements. Colin Cotter. February 22, Colin Cotter FEM

AMS527: Numerical Analysis II

A Brief Overview of Uncertainty Quantification and Error Estimation in Numerical Simulation

SOLVING ELLIPTIC PDES

Weighted Essentially Non-Oscillatory limiters for Runge-Kutta Discontinuous Galerkin Methods

Application of Nodal Discontinuous Glaerkin Methods in Acoustic Wave Modeling

CENTRAL DISCONTINUOUS GALERKIN METHODS ON OVERLAPPING CELLS WITH A NON-OSCILLATORY HIERARCHICAL RECONSTRUCTION

The Mortar Boundary Element Method

Maximum-norm a posteriori estimates for discontinuous Galerkin methods

Scientific Computing WS 2018/2019. Lecture 15. Jürgen Fuhrmann Lecture 15 Slide 1

FEniCS Course. Lecture 0: Introduction to FEM. Contributors Anders Logg, Kent-Andre Mardal

A Central Compact-Reconstruction WENO Method for Hyperbolic Conservation Laws

Numerical Analysis and Methods for PDE I

Elliptic Problems / Multigrid. PHY 604: Computational Methods for Physics and Astrophysics II

Analysis of Hybrid Discontinuous Galerkin Methods for Incompressible Flow Problems

A DISCONTINUOUS GALERKIN METHOD FOR ELLIPTIC INTERFACE PROBLEMS WITH APPLICATION TO ELECTROPORATION

arxiv: v5 [math.na] 1 Sep 2018

AMS526: Numerical Analysis I (Numerical Linear Algebra)

Development of discontinuous Galerkin method for linear strain gradient elasticity

The Fast Sweeping Method. Hongkai Zhao. Department of Mathematics University of California, Irvine

AN OPTIMALLY ACCURATE SPECTRAL VOLUME FORMULATION WITH SYMMETRY PRESERVATION

An Equal-order DG Method for the Incompressible Navier-Stokes Equations

Chapter 12. Partial di erential equations Di erential operators in R n. The gradient and Jacobian. Divergence and rotation

A Second Order Discontinuous Galerkin Fast Sweeping Method for Eikonal Equations

Space-time Finite Element Methods for Parabolic Evolution Problems

Implicit Solution of Viscous Aerodynamic Flows using the Discontinuous Galerkin Method

Investigation of Godunov Flux Against Lax Friedrichs' Flux for the RKDG Methods on the Scalar Nonlinear Conservation Laws Using Smoothness Indicator

On a Discontinuous Galerkin Method for Surface PDEs

Discontinuous Galerkin FEMs for CFD: A Posteriori Error Estimation and Adaptivity p.1/82

Hierarchical Reconstruction with up to Second Degree Remainder for Solving Nonlinear Conservation Laws

1. Introduction. The Stokes problem seeks unknown functions u and p satisfying

Scientific Computing I

Simple Examples on Rectangular Domains

First order BSSN formulation of Einstein s field equations

[2] (a) Develop and describe the piecewise linear Galerkin finite element approximation of,

LibMesh Experience and Usage

Trefftz-DG solution to the Helmholtz equation involving integral equations

Discontinuous Galerkin Method for interface problem of coupling different order elliptic equations

1. Introduction. We consider the model problem that seeks an unknown function u = u(x) satisfying

Zonal modelling approach in aerodynamic simulation

arxiv: v2 [math.na] 9 Apr 2018

Relevant self-assessment exercises: [LIST SELF-ASSESSMENT EXERCISES HERE]

Superconvergence of discontinuous Galerkin methods for 1-D linear hyperbolic equations with degenerate variable coefficients

A posteriori analysis of a discontinuous Galerkin scheme for a diffuse interface model

A local-structure-preserving local discontinuous Galerkin method for the Laplace equation

On the Comparison of the Finite Volume and Discontinuous Galerkin Methods

A Very Brief Introduction to Conservation Laws

Discontinuous Galerkin methods for compressible flows: higher order accuracy, error estimation and adaptivity

RECENT DEVELOPMENTS IN VERY HIGH ORDER RESIDUAL DISTRIBUTION SCHEMES

On Dual-Weighted Residual Error Estimates for p-dependent Discretizations

Xingye Yue. Soochow University, Suzhou, China.

An efficient implementation of the divergence free constraint in a discontinuous Galerkin method for magnetohydrodynamics on unstructured meshes

Code: 101MAT4 101MT4B. Today s topics Finite-difference method in 2D. Poisson equation Wave equation

A positivity-preserving high order discontinuous Galerkin scheme for convection-diffusion equations

Math 660-Lecture 23: Gudonov s method and some theories for FVM schemes

A New Class of High-Order Energy Stable Flux Reconstruction Schemes

Numerical Solutions to Partial Differential Equations

Superconvergence and H(div) Projection for Discontinuous Galerkin Methods

INTRODUCTION TO FINITE ELEMENT METHODS ON ELLIPTIC EQUATIONS LONG CHEN

Interior penalty tensor-product preconditioners for high-order discontinuous Galerkin discretizations

Emerging Numerical Methods for Atmospheric Modeling

arxiv: v1 [math.na] 29 Feb 2016

Hybrid Discontinuous Galerkin methods for incompressible flow problems

A Bound-Preserving Fourth Order Compact Finite Difference Scheme for Scalar Convection Diffusion Equations

FDM for wave equations

A note on discontinuous Galerkin divergence-free solutions of the Navier-Stokes equations

arxiv: v2 [math.na] 20 Oct 2017

A minimum entropy principle of high order schemes for gas dynamics. equations 1. Abstract

REVIEW OF SUMMATION-BY-PARTS SCHEMES FOR INITIAL-BOUNDARY-VALUE PROBLEMS

Numerical Solutions for Hyperbolic Systems of Conservation Laws: from Godunov Method to Adaptive Mesh Refinement

Basic Aspects of Discretization

Chapter 1. Introduction and Background. 1.1 Introduction

Numerical Methods for Partial Differential Equations CAAM 452. Spring 2005

A Hybrid Method for the Wave Equation. beilina

A very short introduction to the Finite Element Method

Transcription:

AMS 529: Finite Element Methods: Fundamentals, Applications, and New Trends Lecture 25: Introduction to Discontinuous Galerkin Methods Xiangmin Jiao SUNY Stony Brook Xiangmin Jiao Finite Element Methods 1 / 15

Outline 1 Overview of Discontinuous Galerkin 2 Discontinuous Galerkin for Hyperbolic Equations 3 Discontinuous Galerkin for Elliptic Equations Xiangmin Jiao Finite Element Methods 2 / 15

Discontinuous Basis Functions Discontinuous Galerkin uses discontinuous basis functions Continuous vs. discontinuous basis functions (Source: FEniCS Course). Xiangmin Jiao Finite Element Methods 3 / 15

Why Discontinuous Galerkin? High-order accuracy (higher than second order), which is desirable if 1 High precision is required Long-time integration High-dimensional problems are considered Memory restrictions become bottleneck Without continuity constraints, DG is easier with h- or p-adaptivity 2 Compact stencil (compared to finite volume methods) Better at solving hyperbolic problems (compared to finite elements) Multiphysics problems 1 1 J. S. Hesthaven, lecture notes on Discontinuous Galerkin Method. 2 FEniCS course on DG for elliptic problems Xiangmin Jiao Finite Element Methods 4 / 15

Outline 1 Overview of Discontinuous Galerkin 2 Discontinuous Galerkin for Hyperbolic Equations 3 Discontinuous Galerkin for Elliptic Equations Xiangmin Jiao Finite Element Methods 5 / 15

DG Scheme in 1-D Consider scalar problem u t + f (u) x = g(x), x [L, R] = Ω Form local residual x D k : R h (x, t) = uk h t + f h k x g(x) and require this to vanish locally in Galerkin sense D k R h (x, t)l k j (x) dx = 0 where l k j is restriction of test function ψ j over D k Xiangmin Jiao Finite Element Methods 6 / 15

DG Scheme in 1-D u h and ψ j is discontinuous across element boundaries Apply Gauss s theorem D k uh k t lk j fh k l k [ ] j x x glk j dx = fh k k+1 lk j x k Xiangmin Jiao Finite Element Methods 7 / 15

DG Scheme in 1-D Lack of uniqueness at interface is addressed by numerical flux f = f (u h, u+ h ) D k uh k t lk j fh k l k [ ] j x x glk j dx = f l k k+1 j x k Its corresponding variational form is then [ ] x R h (x, t)l k j (x) dx = (fh k f )l k k+1 j D k x k Choice of flux is important for accuracy and stability of DG! Flux scheme is adopted from finite-volume methods, such as Lax-Friedrich flux Riemann solvers Godunov fluxes, etc. Xiangmin Jiao Finite Element Methods 8 / 15

A Brief History of DG DG-FEM was first proposed by Reed/Hill in 1973 for advection-reaction equations First analysis was done by Lesaint and Raviart in 1974 to be O(h p ) in general and optimally O(h p+1 ) for special meshes with degree-p basis In 1986, Johnson showed sharp bound of O(h p+1/2 ) Extended to systems of conservation laws in 1990s by Cockburn and Shu It became popular in early 2000s Xiangmin Jiao Finite Element Methods 9 / 15

Outline 1 Overview of Discontinuous Galerkin 2 Discontinuous Galerkin for Hyperbolic Equations 3 Discontinuous Galerkin for Elliptic Equations Xiangmin Jiao Finite Element Methods 10 / 15

Derivation of a DG Formulation for Poisson Equation Consider Poisson s equation with homogeneous Dirichlet BCs u = f u = 0 in Ω on Ω Its variational form is Ω u v dx = Ω fv dx Assume we have mesh T on Ω with elements {T } Split left integral into sum over elements: u v dx = u v dx Ω T T T FEM applies integration by parts over Ω. DG applies it to elements: u v dx = u v dx nu v ds T T T Xiangmin Jiao Finite Element Methods 11 / 15

Derivation of a DG Cont d Then, T T T u v dx T T T nu v ds = Ω fv dx Each interior facet is shared by two elements T + and T Denote all interior facets by F i and all exterior faces by F e Redistribute integrals over element boundaries to integrals over F: nuv ds = ( n +u+ v + + n u v )ds+ nuv ds F i T T T F e Xiangmin Jiao Finite Element Methods 12 / 15

Derivation of a DG Formulation Cont d Let n + = n and n = n (i.e., geometry is continuous). Then, nuvds = ( u + v + u v ) nds + nuv ds F i T T T = u v ds + F i F e nu v ds F e where b denotes jump of vector field b, b (b + b ) n Jump identity: bv = b v + b v, where v = 1 2 (v + + v ), b = 1 2 (b+ + b ), and v = (v + v )n Applying jump identity to first term above, we have nuvds = u v + u v ds+ F i T T T F e nu v ds Xiangmin Jiao Finite Element Methods 13 / 15

Derivation of a DG Formulation Cont d Recall that T T T u v dx T T T nu v ds = Ω fv dx Weakly enforce following: Continuity of flux: u = 0 over all interior faces Continuity of solution: u = 0 over all interior faces Needs to stabilize by adding additional term Symmetric Interior Penalty (SIP/DG) formulation for Poisson equation: Find u V h = DG k (T ), such that u v dx T T T + F i + F e u v u v + S i (u, v) ds nu v + S e (u, v) ds = Ω fv dx where S i (u, v) = α h u v and S e(u, v) = γ h uv, with α, γ > 0, are introduced to stabilize solution Xiangmin Jiao Finite Element Methods 14 / 15

Example Problem Solves Poisson equation on unit square with source u(x, y) = f (x, y) f (x, y) = 100e 50((x 0.5)2 +(y 0.5) 2 ) and boundary conditions given by where u(x, y) = u 0 on x = 0 and x = 1 n u(x, y) = g on y = 0 and y = 1 using SIP/DG formulation Jupyter Notebook u 0 = x + 0.25 sin(2πx) g = (y 0.5) 2 Xiangmin Jiao Finite Element Methods 15 / 15