Basic Principles of Weak Galerkin Finite Element Methods for PDEs

Similar documents
Weak Galerkin Finite Element Scheme and Its Applications

A Primal-Dual Weak Galerkin Finite Element Method for Second Order Elliptic Equations in Non-Divergence Form

arxiv: v1 [math.na] 29 Feb 2016

arxiv: v1 [math.na] 5 Jun 2018

WEAK GALERKIN FINITE ELEMENT METHODS ON POLYTOPAL MESHES

Weak Galerkin Finite Element Methods and Applications

WEAK GALERKIN FINITE ELEMENT METHOD FOR SECOND ORDER PARABOLIC EQUATIONS

AMS subject classifications. Primary, 65N15, 65N30, 76D07; Secondary, 35B45, 35J50

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

Mixed Finite Element Methods. Douglas N. Arnold, University of Minnesota The 41st Woudschoten Conference 5 October 2016

A primer on Numerical methods for elasticity

A WEAK GALERKIN MIXED FINITE ELEMENT METHOD FOR BIHARMONIC EQUATIONS

Virtual Element Methods for general second order elliptic problems

LECTURE # 0 BASIC NOTATIONS AND CONCEPTS IN THE THEORY OF PARTIAL DIFFERENTIAL EQUATIONS (PDES)

PREPRINT 2010:23. A nonconforming rotated Q 1 approximation on tetrahedra PETER HANSBO

A BIVARIATE SPLINE METHOD FOR SECOND ORDER ELLIPTIC EQUATIONS IN NON-DIVERGENCE FORM

A Locking-Free MHM Method for Elasticity

New class of finite element methods: weak Galerkin methods

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

A Mixed Nonconforming Finite Element for Linear Elasticity

The Virtual Element Method: an introduction with focus on fluid flows

Discontinuous Galerkin Methods

Variational Formulations

arxiv: v2 [math.na] 1 Aug 2018

Discontinuous Petrov-Galerkin Methods

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

CONVERGENCE THEORY. G. ALLAIRE CMAP, Ecole Polytechnique. 1. Maximum principle. 2. Oscillating test function. 3. Two-scale convergence

MIXED FINITE ELEMENTS FOR PLATES. Ricardo G. Durán Universidad de Buenos Aires

A posteriori error estimation in the FEM

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

An introduction to the mathematical theory of finite elements

MORTAR MULTISCALE FINITE ELEMENT METHODS FOR STOKES-DARCY FLOWS

Multiscale methods for time-harmonic acoustic and elastic wave propagation

Lecture Note III: Least-Squares Method

Finite Element Method in Geotechnical Engineering

Trefftz-discontinuous Galerkin methods for time-harmonic wave problems

A DELTA-REGULARIZATION FINITE ELEMENT METHOD FOR A DOUBLE CURL PROBLEM WITH DIVERGENCE-FREE CONSTRAINT

An a posteriori error estimator for the weak Galerkin least-squares finite-element method

Unified A Posteriori Error Control for all Nonstandard Finite Elements 1

Chapter Two: Numerical Methods for Elliptic PDEs. 1 Finite Difference Methods for Elliptic PDEs

Theory of PDE Homework 2

FINITE ELEMENT APPROXIMATION OF STOKES-LIKE SYSTEMS WITH IMPLICIT CONSTITUTIVE RELATION

ENERGY NORM A POSTERIORI ERROR ESTIMATES FOR MIXED FINITE ELEMENT METHODS

Boundary Value Problems and Iterative Methods for Linear Systems

WELL POSEDNESS OF PROBLEMS I

Development of discontinuous Galerkin method for linear strain gradient elasticity

THE PATCH RECOVERY FOR FINITE ELEMENT APPROXIMATION OF ELASTICITY PROBLEMS UNDER QUADRILATERAL MESHES. Zhong-Ci Shi and Xuejun Xu.

Multigrid Methods for Elliptic Obstacle Problems on 2D Bisection Grids

On angle conditions in the finite element method. Institute of Mathematics, Academy of Sciences Prague, Czech Republic

Space-time sparse discretization of linear parabolic equations

MIXED FINITE ELEMENT METHODS FOR PROBLEMS WITH ROBIN BOUNDARY CONDITIONS

Multigrid Methods for Saddle Point Problems

Numerical Solutions to Partial Differential Equations

Preconditioned space-time boundary element methods for the heat equation

New DPG techniques for designing numerical schemes

From Completing the Squares and Orthogonal Projection to Finite Element Methods

INTRODUCTION TO FINITE ELEMENT METHODS

Simple Examples on Rectangular Domains

1. Introduction. We consider the model problem: seeking an unknown function u satisfying

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

A Least-Squares Finite Element Approximation for the Compressible Stokes Equations

Scientific Computing WS 2017/2018. Lecture 18. Jürgen Fuhrmann Lecture 18 Slide 1

b i (x) u + c(x)u = f in Ω,

STABILIZED DISCONTINUOUS FINITE ELEMENT APPROXIMATIONS FOR STOKES EQUATIONS

Adaptive Finite Element Methods Lecture 1: A Posteriori Error Estimation

Mixed Hybrid Finite Element Method: an introduction

Interpolation in h-version finite element spaces

A C 1 virtual element method for the Cahn-Hilliard equation with polygonal meshes. Marco Verani

Approximation of Geometric Data

Spline Element Method for Partial Differential Equations

Approximation in Banach Spaces by Galerkin Methods

A Finite Element Method Using Singular Functions for Poisson Equations: Mixed Boundary Conditions

Reduction of Finite Element Models of Complex Mechanical Components

Numerical Methods for the Navier-Stokes equations

Abstract. 1. Introduction

Yongdeok Kim and Seki Kim

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

Chapter 1 Foundations of Elliptic Boundary Value Problems 1.1 Euler equations of variational problems

High order, finite volume method, flux conservation, finite element method

Mixed Finite Elements Method

Adaptive Finite Element Methods Lecture Notes Winter Term 2017/18. R. Verfürth. Fakultät für Mathematik, Ruhr-Universität Bochum

Iterative Methods for Linear Systems

Weak Convergence Methods for Energy Minimization

A u + b u + cu = f in Ω, (1.1)

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

Xingye Yue. Soochow University, Suzhou, China.

C e n t r u m v o o r W i s k u n d e e n I n f o r m a t i c a

Chapter 2. General concepts. 2.1 The Navier-Stokes equations

Applied Analysis (APPM 5440): Final exam 1:30pm 4:00pm, Dec. 14, Closed books.

Numerische Mathematik

Implementation of Sparse Wavelet-Galerkin FEM for Stochastic PDEs

THE STOKES SYSTEM R.E. SHOWALTER

A note on accurate and efficient higher order Galerkin time stepping schemes for the nonstationary Stokes equations

Least-Squares Finite Element Methods

Measurement of deformation. Measurement of elastic force. Constitutive law. Finite element method

Past, present and space-time

Bake, shake or break - and other applications for the FEM. 5: Do real-life experimentation using your FEM code

Maximum norm estimates for energy-corrected finite element method

The Mortar Boundary Element Method

A Finite Element Method for the Surface Stokes Problem

Transcription:

Basic Principles of Weak Galerkin Finite Element Methods for PDEs Junping Wang Computational Mathematics Division of Mathematical Sciences National Science Foundation Arlington, VA 22230 Polytopal Element Methods in Mathematics and Engineering

References in Weak Galerkin (WG) 1 Search weak Galerkin or Junping Wang on arxiv.org 2 Partial List of Contributors: Xiu Ye, University of Arkansas Chunmei Wang, Georgia Institute of Technology Lin Mu, Michigan State University Guowei Wei, Michigan State University Yanqiu Wang, Oklahoma State University Long Chen, University of California, Irvine Shan Zhao, University of Alabama Ran Zhang, Jilin University, China Ruishu Wang, Jilin University, China Qilong Zhai, Jilin University, China

Talk Outline 1 Basics of Weak Galerkin Finite Element Methods (WG-FEM) weak gradient stabilization (weak continuity) implementation and error analysis 2 An Abstract Framework 3 WG-FEM for Model PDEs mixed formulation hybridized WG linear elasticity 4 Primal-Dual Weak Galerkin What is it briefly? The Fokker-Planck equation The Cauchy problem for elliptic equations An abstract framework

Related Numerical Methods 1 FEM 2 Stabilized FEMs 3 MFD 4 DG, HDG 5 VEM

Second Order Elliptic Problems Find u H0 1 (Ω) such that (a u, v) = (f, v), v H 1 0 (Ω). Procedures in the standard Galerkin finite element method: 1 Partition Ω into triangles or tetrahedra. 2 Construct a subspace, denoted by S h H0 1 (Ω), using piecewise polynomials. 3 Seek for a finite element solution u h from S h such that (a u h, v) = (f, v) v S h.

An Out-of-Box Thinking Replace u h and v by any distribution, and u h and v by another distribution, say w v as the generalized derivative, and seek for a distribution u h such that Main Issues: (a w u h, w v) = (f, v), v S h. 1 Functions in S h are to be more general (as distributions or generalized functions) a good feature 2 The gradient v is computed weakly or as distributions Questionable and fixable? 3 The numerical approximations are stable and convergent questionable, how to fix? 4 The schemes are easy to implement and broadly applicable Ideal, and can be achieved.

Motivation for WG The classical gradient u for u C 1 (K) can be computed as u φ = u φ + u(φ n) K for all φ [C 1 (K)] 2. K The integrals on the right-hand side requires only u 0 = u in the interior of K, plus u b = u (trace) on the boundary K. We symbolically have w u φ = u 0 φ + u b φ n K K K Thus, u can be extended to {u 0, u b } with u being extended to w u. K

Generalized Weak Derivatives: Foundation of WG Weak Derivative For any u = {u 0 ; u b } with u 0 L 2 (K) and u b L 2 ( K), the generalized weak derivative of u in the direction ν is the following linear functional on H 1 (K): ν u, φ = u 0 ν φ + (n ν)u b φ. K K for all φ H 1 (K). The generalized weak derivative shall be called weak derivative.

Weak Functions Weak Functions A weak function on the region K refers to a generalized function v = {v 0, v b } such that v 0 L 2 (K) and v b L 2 ( K). The first component v 0 represents the value of v in the interior of K, and the second component v b represents v on the boundary of K. v b may or may not be related to the trace of v 0 on K. The space of weak functions: W (K) = {v = {v 0, v b } : v 0 L 2 (K), v b L 2 ( K)}.

Weak Gradient For any v W (K), the weak gradient of v is defined as a bounded linear functional w v in H 1 (K) whose action on each q H 1 (K) is given by w v, q K := v 0 qdk + v b q nds, K where n is the outward normal direction on K. The weak gradient is identical with the strong gradient for smooth weak functions (e.g., as restriction of smooth functions). K

Discrete Weak Gradients For computational purpose, the weak gradient needs to be approximated, which leads to discrete weak gradients, w,r, given by w,r v qdk = v 0 qdk + v b q nds, K K K for all q V (K, r). Here V (K, r) [P r (K)] 2 is a subspace. P r (K) is the set of polynomials on K with degree r 0. V (K, r) does not enter into the degrees of freedom in discretization.

Weak Finite Element Spaces T h : polygonal/polytopal partition of the domain Ω, shape regular construct local discrete elements W k (T ) := {v = {v 0, v b } : v 0 P k (T ), v b P k 1 ( T )}. patch local elements together to get a global space S h := {v = {v 0, v b } : {v 0, v b } T W k (T ), T T h }. Weak FE Space Weak finite element space with homogeneous boundary value: S 0 h := {v = {v 0, v b } S h, v b T Ω = 0, T T h }.

Weak Finite Element Functions Element Shape Functions for P 1 (K)/P 0 ( K): φ i = {λ i, 0}, i = 1, 2, 3, φ 3+j = {0, τ j }, j = 1, 2,, N, where N is the number of sides. Figure: WG element

Shape Regularity for Polytopal Elements F E n e x e A D A e C B Why Shape Regularity? The shape regularity is needed for (1) trace inequality, (2) inverse inequality, and (3) domain inverse inequality.

Weak Galerkin Finite Element Formulation WG-FEM Find u h = {u 0 ; u b } S 0 h such that (a w u h, w v) + s(u h, v) = (f, v 0 ), v = {v 0 ; v b } S 0 h, where 1 w v P k 1 (T ) is the discrete weak gradient computed locally on each element, 2 s(, ) is a stabilizer enforcing a weak continuity, 3 the stabilizer s(, ) measures the discontinuity of the finite element solution.

Depiction of the General WG Element P j 1 (e) P j 1 (e) P j (T ) P j 1 (e) The polynomial spaces P j 1 (T ) or P j (T ) can be used for the computation of the weak gradient w.

Stabilizer Commonly used stabilizer: s(w, v) = ρ T T h h 1 T Q bw 0 w b, Q b v 0 v b T, where Q b is the L 2 projection onto P k 1 (e), e T. Discrete and computation-friendly stabilizer: s(w, v) = ρ (Q b w 0 w b )(x j ) (Q b v 0 v b )(x j ), T T h x j where {x j } is a set of (nodal) points on T.

WG from the Minimization Perspective The original problem can be characterized as ( ) 1 u = arg min (a v, v) (f, v) v H0 1(Ω) 2 Weak Galerkin finite element scheme u h = arg min v S 0 h ( 1 2 (a w v, w v) (f, v 0 ) + 1 s(v, v) 2 ).

L 2 Projections and Weak Gradients The following is a commutative diagram: H 1 (T ) [L 2 (T )] d Q h w Q h S h (T ) V (r, T ) 0 or equivalently Implication: w (Q h u) = Q h ( u), u H 1 (T ). The discrete weak gradient is a good approximation of the true gradient operator.

Error Estimate With the correct regularity assumptions, one has the following optimal order error estimate Q h u u 0 0 + h Q h u u h 1,h Ch k+1 u k+1. Error estimates in negative norms hold true as well. Thus, the WG-FEM solutions are of superconvergent at certain places.

Computational Implementation 1 The stiffness matrix can be assembled as the sum of element stiffness matrices 2 WG preserves physical quantities of importance: mass conservation, energy conservation, etc 3 Suitable for parallel computation; element degree of freedoms can be eliminated in parallel 4 Suitable for multiscale analysis 5 Ideal for problems with discontinuous solutions

An Abstract Framework Abstract Problem Find u V such that a(u, v) = f (v), v V. In application to PDE, the space V has certain embedded continuities, such as H 1, H(div), H(curl), H 2, or weighted-version of them. Assume V h : finite dimensional spaces that approximate V a h (, ): bilinear forms on V h V h that approximate a(, ) f h : linear functionals on V h that approximate f. s h (, ): stabilizers that provide necessary smoothness In WG for Poisson equation, the first bilinear form refers to a h (u, v) = (a w u, w v), and the second one s h (, ) is the stabilizer.

Abstract WG Abstract WG Find u h V h such that Some Assumptions: a h (u h, v) + s h (u h, v) = f h (v), v V h. Regularity: The solution of the abstract problem lies in a subspace H V The (discrete) norm Vh can be extended to H + V h so that the topology of H is given by the family of semi-norms Vh, h (0, h 0 ) Boundedness and Coercivity: The bilinear form is bounded and coercive in V h. a wh (, ) := a h (, ) + s h (, )

Almost Consistency The Abstract WG algorithm is said to be almost consistent if there exists a linear projection/interpolation operator Q h : V V h such that for each u f H of the abstract problem, one has Interpolation approximation: Residual consistency: Almost smoothness: lim u f Q h u f Vh = 0 h 0 a h (Q h u f, v) f h (v) lim sup = 0 h 0 v 0,v V h v Vh s h (Q h u f, v) lim sup = 0. h 0 v 0,v V h v Vh

Convergence Convergence Assume that the Abstract WG algorithm is almost consistent. Furthermore, assume that a wh (, ) is bounded and coercive in V h, and the solution to the abstract problem lies in the subspace H. Then, we have lim h 0 u f u h Vh = 0. For the second order elliptic problem, the convergence can be interpreted as ( ) Q h ( u f ) w u h 0 + s(u h, u h ) 1 2 = 0. lim h 0

WG: a New Paradigm of Discretization Primal Formulation Find u h such that (a w u h, w v) + s(u h, v) = (f, v), v. Key in WG: discrete weak gradient + stabilization to ensure a weak continuity of u h in H 1. Primal-Mixed Formulation Find u h and q h such that (a 1 q h, v) + ( w u h, v) = 0, v s(u h, w) (q h, w w) = (f, w), w. Key in WG: discrete weak gradient + stabilization to provide a weak continuity for u h in H 1.

WG: a New Paradigm of Discretization Dual-Mixed Formulation Find q h and u h such that s(q h, v h ) + (a 1 q h, v) (u, w v) = 0, v ( w q h, w) = (f, w), w. Key in WG: discrete weak divergence + stabilization in velocity to ensure a weak continuity with respect to H(div). The space P j+1 (T ) is used for the computation of w v. Lowest order element: pw constant for flux, pw linear for pressure The finite element partition is of general polytopal type.

WG Can Be Hybridized Hybridized Dual-Mixed Formulation Find q h, u h, and λ h such that s(q h, v h ) + (a 1 q h, v) (u, w v) + T λ h, v b n T = 0, ( w q h, w) + T σ, q b n T = (f, w). Key in HWG: variable reduction in the sense that q h and u h can be eliminated locally on each element. P j n P j n [P j ] d P j+1 P j n

Linear Elasticity Problems Model Problem: Find a displacement vector field u satisfying σ(u) = f, in Ω, u = û, on Γ. Stress-strain relation for linear, homogeneous, and isotropic materials: σ(u) = 2µε(u) + λ( u)i, (Primal Form) Find u [H 1 (Ω)] d satisfying u = û on Γ and 2(µε(u), ε(v)) + (λ u, v) = (f, v), v [H 1 0 (Ω)] d.

Linear Elasticity Problems-Mixed Formulation Introducing a pressure variable p = λ u, the elasticity problem can be reformulated as follows: (Mixed Formulation) Find u [H 1 (Ω)] d and p L 2 (Ω) satisfying u = û on Γ, the compatibility condition Ω λ 1 pdx = Γ û nds, 2(µε(u), ε(v)) + ( v, p) = (f, v), v [H 1 0 (Ω)] d, ( u, q) (λ 1 p, q) = 0, q L 2 0(Ω).

Weak Divergence Operator The space of weak vector-valued functions in K V (K) = {v = {v 0, v b } : v 0 [L 2 (K)] d, v b [L 2 ( K)] d }. Weak Divergence The weak divergence of v V (K), w v, is a bounded linear functional on H 1 (K), so that its action on any φ H 1 (K) is given by w v, φ K := (v 0, φ) K + v b n, φ K. Discrete Weak Divergence The discrete weak divergence of v V (K), denoted by w,r,k v, is the unique polynomial, satisfying ( w,r,k v, φ) K = (v 0, φ) K + v b n, φ K, φ P r (K).

Weak Finite Element Spaces [P k 1 ] 2 + P RM [P k 1 ] 2 + P RM [P k ] 2 [P k 1 ] 2 + P RM w v [P k 1 (T )] 2 2 w v P k 1 (T ).

Weak Galerkin Algorithms for Primal Formulation WG-FEM Primal Find u h = {u 0, u b } V h with u b = Q b û on Γ such that for all v = {v 0, v b } V 0 h, T T h 2(µε w (u h ), ε w (v)) T + (λ w u h, w v) T + s(u h, v) = (f, v 0 ). Q b : L 2 projection onto [P k 1 (e)] d + P RM (e) ε w (u) = 1 2 ( w u + w u T ) Stablizer: s(w, v) = T T h h 1 T Q bw 0 w b, Q b v 0 v b T

Weak Galerkin Algorithms for Mixed Formulation WG-FEM in Mixed Form Find u h = {u 0, u b } V h and p h W h satisfying u b = Q b û on Γ, the compatibility condition (λ 1 p h, 1) = Γ û nds, and 2(µε w (u h ), ε w (v)) h + s(u h, v) + ( w v, p h ) h = (f, v 0 ), v V 0 h, ( w u h, q) h λ 1 (p h, q) = 0, q W 0 h. W h = {q : q T P k 1 (T ), T T h } W 0 h = W h L 2 0 (Ω) WG-FEM Primal = WG-FEM Mixed The two weak Galerkin Algorithms are equivalent in the sense that the solutions to the two weak Galerkin Algorithms are identical to each other.

Error Estimate in a Discrete H 1 -Norm Error Estimates and Convergence in H 1 Let the exact solution be sufficiently smooth such that (u; p) [H k+1 (Ω)] d H k (Ω). Let (u h ; p h ) V h W h be the weak Galerkin finite element solution. Q h u u h +λ 1 2 Qh p p h + Q h p p h 0 Ch k ( u k+1 + p k ), where C is a generic constant independent of (u; p). Consequently, u u h + λ 1 2 p ph + p p h 0 Ch k ( u k+1 + p k ).

Error Estimate in L 2 -Norm Error Estimates and Convergence in L 2 Assume that the exact solution is sufficiently smooth such that (u; p) [H k+1 (Ω)] d H k (Ω). Let (u h ; p h ) V h W h be the weak Galerkin finite element solution. Then, under the regularity assumption, there exists a constant C, such that Q 0 u u 0 Ch k+s( u k+1 + p k ). Moreover, u u 0 Ch k+s( u k+1 + p k ).

Numerical Results Ω = (0, 1) 2 ( sin(x) sin(y) the exact solution u = 1 ) Table: WG based on {P 1 (T )/P RM (e)}, λ = 1, µ = 0.5. 1/h u 0 Q 0 u order u b Q b u order u h Q h u order 2 0.0750 0.0424 0.3103 4 0.0192 1.97 0.0115 1.88 0.1566 0.99 8 0.0049 1.98 0.0031 1.87 0.0787 0.99 16 0.0012 1.99 0.0008 1.93 0.0394 1.00 32 0.0003 2.00 0.0002 1.97 0.0197 1.00

Numerical Results Table: WG based on {P 1 (T )/P 1 (e)}, λ = 1, µ = 0.5. 1 h u h Q 0 u order u b Q b u order u h Q h u order 2 0.0743 0.0424 0.3082 4 0.0190 1.96 0.0113 1.90 0.1555 0.99 8 0.0048 1.98 0.0031 1.88 0.0782 0.99 16 0.0012 1.99 0.0008 1.93 0.0392 1.00 32 0.0003 2.00 0.0002 1.97 0.0196 1.00

Numerical Results: Locking-Free Experiments Ω = (0, 1) 2 the exact solution ( sin(x) sin(y) u = cos(x) cos(y) ) + λ 1 ( x y ) Table: WG based on {P 1 (T )/P RM (e)}, µ = 0.5, and λ = 1. 1 h u h Q 0 u order u b Q b u order u h Q h u order 2 0.0352 0.0331 0.1544 4 0.0097 1.86 0.0120 1.46 0.0834 0.89 8 0.0026 1.91 0.0037 1.68 0.0433 0.94 16 0.0007 1.96 0.0010 1.87 0.0220 0.98 32 0.0002 1.98 0.0003 1.96 0.0110 0.99

Numerical Results: Locking-Free Experiments Table: WG based on {P 1 (T )/P RM (e)}, µ = 0.5, and λ = 1, 000, 000. 1 h u h Q 0 u order u b Q b u order u h Q h u order 2 0.0344 0.0290 0.1447 4 0.0100 1.79 0.0113 1.36 0.0773 0.90 8 0.0028 1.82 0.0038 1.59 0.0403 0.94 16 0.0008 1.90 0.0011 1.81 0.0205 0.97 32 0.0002 1.96 0.0003 1.93 0.0103 0.99

Numerical Results: Locking-Free Experiments Table: WG based on {P 1 (T )/P 1 (e)}, µ = 0.5, and λ = 1. 1 h u h Q 0 u order u b Q b u order u h Q h u order 2 0.0341 0.0313 0.1518 4 0.0093 1.87 0.0115 1.45 0.0816 0.90 8 0.0025 1.91 0.0036 1.67 0.0424 0.95 16 0.0006 1.96 0.0010 1.86 0.0215 0.98 32 0.0002 1.98 0.0003 1.95 0.0108 0.99

Numerical Results: Locking-Free Experiments Table: WG based on {P 1 (T )/P 1 (e)}, µ = 0.5, and λ = 1, 000, 000. 1 h u h Q 0 u order u b Q b u order u h Q h u order 2 0.0340 0.0280 0.1439 4 0.0098 1.79 0.0111 1.34 0.0768 0.91 8 0.0028 1.82 0.0037 1.58 0.0400 0.94 16 0.0007 1.90 0.0011 1.81 0.0203 0.97 32 0.0002 1.96 0.0003 1.93 0.0102 0.99

The Fokker-Planck Equation describe the time evolution of the probability density function of the velocity of a particle under the influence of drag forces and random forces, as in Brownian motion. assume the stochastic differential equation: dx t = µ(x t, t)dt + σ(x t, t)dw t the probability density f (x, t) for the random vector X t satisfies the Fokker-Planck equation f t + (µf ) 1 2 N ij[d 2 ij f ] = 0, i,j=1 where µ = (µ 1,, µ N ) is the drift vector and D ij (x, t) = is the diffusion tensor. M σ ik (x, t)σ jk (x, t) k=1

Model Problem Find u = u(x) satisfying d ij(a 2 ij u) =g, in Ω, i,j=1 u =0, on Ω. assume that a(x) is non-smooth, weak formulation is given by seeking u such that d (u, a ij ijw) 2 = (g, w), i,j=1 v H 2 (Ω) H 1 0 (Ω).

A Cauchy Problem for Elliptic Equations The model problem seeks u such that u = f, in Ω, u = 0, on Γ Ω, u n = ψ, on Γ Ω. This is usually an ill-posed problem which does not have a solution or has many solutions. Let Γ c = Ω/Γ. A variational form for this problem seeks u H0,Γ 1 (Ω) such that for all w H 1 0,Γ c (Ω). ( u, w) = (f, w) + ψ, w Γ,

An Abstract Problem Let V and W be two Hilbert spaces b(, ) is a bilinear form on V W The inf-sup condition of Babuska and Brezzi is satisfied. The spaces U and V have certain embedded continuities, such as L 2, H 1, H(div), H(curl), H 2, or weighted-version of them. Abstract Problem Find u V such that b(u, w) = f (w) for all w W. Here f is a bounded linear functional on W. Goal: Design finite element methods by using weak Galerkin approach.

Specific Examples (Revisited) For the Fokker-Planck, we have V = L 2 and W = H 2 H0 1 and d b(v, w) := (v, a ij ijw). 2 i,j=1 For the Cauchy problem for Poisson equation, V W = H 1 0,Γ (Ω) H1 0,Γ c (Ω) and b(v, w) := ( v, w). Note that the inf-sup condition may not be satisfied.

An Abstract Primal-Dual Formulation Primal equation in color blue, Dual equation in color red, They are connected by stabilizers with weak continuity. WG-FEM Find u h V h and λ h W h such that s 1 (u h, v) b h (v, λ h ) = 0, v V h s 2 (λ h, w) + b h (u h, w) = f h (w), w W h. s 1 (, ): s 2 (, ): stabilizer/smoother in V h stabilizer/smoother in W h

The Primal-Dual WG for Elliptic Cauchy Problem the b h (, )-form is given by Both stabilizers are given by: b h (v, w) := ( w v, w w), s(u, v) = T T h h 1 T u 0 u b, v 0 v b T +h T n u 0 u gn, n v 0 v gn T. Error estimates and numerical experiments are on the way.

Numerical Tests the right-hand side f is given by 2a 11 +2a 22 10a 12 10a 21 50 sin(30(x 0.5) 2 +30(y 0.5) 2 ) the boundary condition u = x 2 + 2y 2 5xy on Ω Ω = (0, 1) 2 Figure: WG finite element solution with coefficients a 11 = 3, a 12 = a 21 = 1 and a 22 = 2 in mesh size 1.250e-01 (ρ h is piecewise linear function).

Numerical Tests Figure: WG finite element solution with coefficients a 11 = 10, a 12 = a 21 = (0.25x) 2 (0.25y) 2, a 22 = 10 in mesh size 1.250e-01 (ρ h is piecewise linear function).

Numerical Tests Figure: WG finite element solution with coefficients a 11 = 3, a 12 = a 21 = 1 and a 22 = 2 in mesh size 1.250e-01 (ρ h is a piecewise constant).

Numerical Tests Figure: WG finite element solution with coefficients a 11 = 10, a 12 = a 21 = (0.25x) 2 (0.25y) 2, a 22 = 10 in mesh size 1.250e-01 (ρ h is a piecewise constant).

Current and Future Research The current and future research projects include 1 WG on polytopal partitions with curved sides, 2 Fokker-Planck equation, 3 Nonlinear PDEs such as MHD and Cahn-Hillard equations, 4 Variational problems where the trial and test spaces are different, but an inf-sup condition is satisfied, 5 Applications and efficient implementation issues.

Thanks for your attention!