1 Discretizing BVP with Finite Element Methods.

Size: px
Start display at page:

Download "1 Discretizing BVP with Finite Element Methods."

Transcription

1 1 Discretizing BVP with Finite Element Methods In this section, we will discuss a process for solving boundary value problems numerically, the Finite Element Method (FEM) We note that such method is a main tool in solving PDE 11 Finite Elements in 1D We consider the 1D poisson equation with both Dirichlet and Nuemann boundary conditions, u (x) = f(x) in (, 1) u() = u (1) = (1) Weak Form Let v(x) be any smooth function with v() = Integration by parts yields < f, v > := = [ = u v = Here, a(u, v), is called a bilinear functional f(x)v(x) dx u (x)v(x) dx ] 1 + u v dx u v dx =: a(u, v) Define the subspace V = { v L 2 (, 1) : a(v, v) < and v() = } (2) The solution of (1) satisfies This is the the weak form of (1) u V such that a(u, v) =< f, v > for all v V (3) 1

2 Questions 1 Does any solution of (3) solve (1)? 2 Is u unique? 3 Does (3) always have a solution? Theorem 11 (1) Suppose f C ([, 1]) and u C 2 ([, 1]) satisfy (3), then u is solves Proof By hypothesis < f, v >= a(u, v) = ( u )v dx + u (1)v(1), (4) for every v V C 1 ([, 1]) Thus < u + f, v >= for all v V C 1 ([, 1]) such that v(1) = Suppose w = u + f Then there exists a point ˆx such that w(ˆx) By the continuity of w, there exists and interval x ˆx < δ, where w is all the same sign Without loss of generality, we assume w > on this interval We chose a specific function in V C 1 ([, 1]) such that v(1) =, v(x) = Then we arrive at the contradiction { (x (ˆx + δ)) 2 (x (ˆx δ)) 2 x ˆx δ otherwise } (5) (u + f)v dx > (6) Thus -u = f in (, 1), and the PDE is satisfied The left boundary condition is satisfied because u V To show that u satisfies the right boundary condition, we plug a specific function in V, namely v(x) = x, into the weak formulation: But, because u = f in (, 1), Therefore, u (1) = < f, x >= < f, x >= ( u )x dx + u (1) (7) ( u )x dx (8) 2

3 Remark 11 For f and u sufficiently smooth, we have shown that the solution to (3) is equivalent to that of (1) Remark 12 The boundary condition u() = is called essential and must appear explicitly in the definition of our space V The boundary condition u (1) = is callednatural and it is incorporated implicitly u(x) = essential Dirichlet u (x) = natural Nuemann (9) Ritz-Galerkin Approximation Define a finite-dimensional subspace, S V Consider the weak problem, (3), restricted to S, u s S such that a(u s, v) =< f, v > for all v S (1) Questions 1 Does such a u s always exist? 2 Is u s unique? 3 If u s does exist, how does it relate to the solution of (1)? Theorem 12 (Existence and Uniqueness) solution For f L 2 (, 1), (1) has a unique Proof Since S is finite dimensional it has a finite dimensional basis S = Span{φ j } n (11) If u s S, then u s = n α jφ j We can restate (1) as, find α such that or ( n ) a α j φ j, v =< f, v > v S (12) ( n ) a α j φ j, φ j =< f, φ j > for i = 1,, n (13) 3

4 Define n α j a(φ j, φ j ) =< f, φ j > for i = 1,, n (14) K = (K ij ) = a(φ j, φ i ) and f = (f i ) =< f, φ i > (15) Then (1) is rewritten as a linear system Kα = f (16) And the question of existence and uniqueness is reduced to that of a square linear system Now, suppose K is singular, then there exists a β such that Kβ = Furthermore, Now, define ˆv = n β jφ j, then < Kβ, β > R n = < Kβ, β > R n= β T Kβ = (17) n ( n ) β i a φ j, φ i i=1 ( n = a β j φ j, = a(ˆv, ˆv) = i=1 n ) β i φ i (ˆv ) 2 dx = Thus, ˆv = in (, 1), meaning ˆv is constant But, ˆv S V, so ˆv() = The constant must be zero: ˆv in (, 1) Because {φ i } n i=1 is a linearly independent set, β = as well So K must be a non-singular matrix and Kα = f has a unique solution Thus, u s = is a unique solution to (1) n α j φ j (18) Remark 13 We have not proved that (3) has a unique solution, yet We have only proved that if (3) has solution u C 2 ([, 1]), then u solves (1), and that (1) always has a unique solution u s S 4

5 12 Error Esitmates What can we say about the error, (u u s )? First we define some useful tools Energy Norm Under certain conditions, the bilinear function is used to define the energy norm on V, v e = a(v, v) (19) Why is this a norm? What are the certain conditions? Energy Inner Product Again, under similar conditions, the bilinear functional is used to define the energy inner product on V, < u, v > e = a(u, v) (2) Why is this an inner product? We say that u is energy orthogonal to v, if < u, v > e = Lemma 13 (Orthogonality Relation) The error is energy orthogonal to S, or a(u u s, w) = w S (21) Proof Algebra gives a(u, v) = < f, v > v V S a(u s, v) = < f, v > v S A(u u s, v) = v S (22) Theorem 14 Proof For any v S, u u s e = min v V u v e (23) u u s 2 e = a(u u s, u u s ) = a(u u s, u v) + a(u u s, v u s ) (by the bilinearity of a(, )) = a(u u s, u v) (by the orthogonality relation) u u s e u v e (by Cauchy-Schwartz) (24) Cea s Lemma Thus, u u s e u v e for all v S 5

6 Remark 14 Function u s is the member of S that minimizes the error in the energynorm, u u s e The key ingredient is that a(u, u) is a norm and a(u, v) is an inner product Approximation Assumption How small is u u s e? This depends on S Assume that f L 2 (, 1) and u C 2 ([, 1]) Furthermore, assume that for any w C 2 ([, 1]), we have ɛ >, such that min w v e ɛ w (25) v S Remark 15 We will demonstrate the validity of this assumption for a specific S later Theorem 15 If (25) holds, then u u s ɛ u u s e ɛ 2 u = ɛ 2 f (26) Proof Let w be the solution of (3) with f replaced by (u u s ) That is, w satisfies a(w, v) =< u u s, v > v V (27) In particular, replace v by (u u s ) V, a(w, u u s ) =< u u s, u u s > v V (28) Now, a(u, v) = a(v, u), by the symmetry of a(, ), so a(w, u u s ) = a(u u s, w) (by symmetry) = a(u u s, w v), v S (by orthogonality relation) u u s e w v e (by Cauchy Schwartz) (29) Now we apply the approximation assumption, (25) u u s 2 u u s e w v e ɛ u u s e w e, v S (by app assumption) = ɛ u u s e u u s e (because w = u u s ) (3) or u u s ɛ u u s e Apply the approximation assumption once more to get Aubin-Nitsche Trick u u s ɛ u u s e ɛ 2 u = ɛ 2 f (31) Remark 16 We have shown 6

7 a) Strong form (1) Weak form (3) b) Discrete weak form always has a solution, u s c) Discrete weak solution, u s, is the best possible in the energy norm d) Under a suitable hypothesis, u u s e ɛ f, we have u u s ɛ 2 f Now we choose an actual S and explore 2 Linear Finite Element Subspaces Again we consider the PDE u (x) = f(x) in (, 1) u() = u (1) = (1) We define a mesh {x i } n i=, a set of nodes in Ω such that = x < x 1 < < x n = 1 Also, we define the mesh width, h i = (x i x i 1 ), i = 1,, n, over each interval in Ω Then we define a finite dimensional space of functions V h := { u(x) : u() =, u(x) is piecewise linear on C i := (x i 1, x i ), i = 1,, n }, (2) 7

8 and which has a nodal basis, φ i (x) = x x i 1 x i x i 1 x (x i 1, x i ) x i+1 x x i+1 x i, x (x i, x i+1 ) elsewhere φ n (x) = { x xn 1 x n x n 1 x (x n 1, x n ) elsewhere for i = 1,, n 1 (3) } (4) We also define the infinite dimensional space, Note that V h V V := { v L 2 (, 1) : a(v, v) <, v() = } (5) Definition 21 Let u C ([, 1]) such that u() = Then the function u I := n u(x i ) φ i (x) (6) i=1 is called the interpolant of u Clearly, u I V h Moreover, if v V h, then v = v I The mapping Π h : u u I (7) is a projection onto V h Theorem 21 (Interpolation Error) Let h = max i (x i x i 1 ) i = 1,, n Then where c is a constant independent of h and u u u I e ch u, u V, (8) 8

9 Proof We prove this piece-wise That is, we prove that (a) xj x j 1 [(u u I ) ] 2 dx c(x j x j 1 ) 2 xj x j 1 [u ] 2 dx (9) Let ɛ = u u I denote the error Since u I = on (x j 1, x j ), (a) is equivalent to xj We make the following substitutions Now, (a) is equivalent to x j 1 [ɛ ] 2 dx c(x j x j 1 ) 2 xj x = x j 1 + s(x j x j 1 ) s (, 1) dx = (x j x j 1 )ds ˆɛ(s) = ɛ(x j 1 + s(x j x j 1 )) ˆɛ s = (x j x j 1 )ɛ 2ˆɛ s 2 = (x j x j 1 ) 2 ɛ [ˆɛ ] 2 ds c x j 1 [ɛ ] 2 dx (1) [ˆɛ ] 2 ds (11) The new estimate does not involve h j = (x j x j 1 ) Note that ˆɛ() = ˆɛ(1) = By Rolle s Theorem, there is some ξ (, 1) such that ˆɛ (ξ) = Thus, ˆɛ (s) = ˆɛ (s) = s ˆɛ (s) ds ξ s (1)ˆɛ (s) ds ξ ( s ) 1/2 ( s 1/2 ds) [1] 2 ds [ˆɛ (s)] 2 (by Cauchy-Schwartz) ξ ξ ( s = s ξ 1/2 [ˆɛ (s)] 2 ds s ξ 1/2 ( Squaring both sides and integrating gives ξ ) 1/2 ) 1/2 [ˆɛ (s)] 2 ds [ˆɛ (s)] 2 ds ˆɛ 2 s ξ ds ˆɛ ˆɛ 2 9

10 Corollary 22 Let u s be the solution of the discrete weak problem with S = V h u u S (ch) u u S e (ch) 2 u (12) Proof Theorem from last lecture with ɛ = (ch) u u I 2 e = τ i u u I 2 e,τ i τ i 1 2 h2 j u 2 τ i 1 2 h2 τ i u 2 τ i Taking a square-root gives u u I e 1 2 h u (13) Relationship to Finite Difference Method Recall the weak form: find u h V h such that a(u h, v h ) = f, v h v h V h, (14) with basis {φ j } n This becomes: find uh = n α jφ j such that n a α j φ j, φ i = f, φ i i = 1,, n n a(φ j, φ i )α j = f, φ i Define matrix (K) ij = a(φ j, φ i ) For i = j, we have xj+1 xj [ ] [φ j] dx = dx + x j 1 x j 1 x j x j = + x j x j 1 x j+1 x j = h j h j+1 1 xj+1 x j [ 1 x j+1 x j ] 2 dx

11 For i j, i = j + 1, we have xj+1 x j ( ) x ( ) xj xj+1 x dx = h j+1 h j+1 xj+1 x j = 1 h j+1 1 h 2 j+1 dx We have a similar result for i = j 1 The stencil becomes ( 1, h j 1 + 1, 1 h j h j+1 h j+1 ) (15) Which, for a equispaced grid(h = h j = h j+1 ), gives our finite-difference stencil, but scaled by h The right-hand side is xj ( ) x xj+1 ( ) xj 1 xj+1 x f, φ j = f(x) dx + f(x) dx (16) x j 1 h j x j h j+1 By the Generalized Mean-Value Theorem, if f is continuous, we have [ xj ( ) x xj+1 ( ) ] xj 1 xj+1 x f, φ j = f(ξ) dx + dx x j 1 h j x j h j+1 ( ) hj + h j+1 = f(ξ), 2 for some ξ (x j 1, x j+1 ) Note that, when h = h j = h j+1, this is not just the rghit-hand side of the finite-difference method, scaled by h Its different To summarize, we look at the j-th equations of both methods: 2 h j + h j+1 Finite Element: u j u j 1 + u ( ) j u j+1 hj + h j+1 = f(ξ) h j h j+1 2 [ Finite Difference: uj u j 1 + u ] j u j+1 = f j h j h j+1 Accumulation via Elements Recall the system Ku = f, (17) where K ij = a(φ j, φ i ) and f i = f, φ i To compute the finite element system we make use of a reference element, τ, to do all necessary integration For 1D linears, we define 11

12 the reference element to be the unit interval, τ = [, 1] Associated with each element, e j, is a linear map from e j onto τ We map the basis with support on e j onto the reference element In the 1D linear case, {φ l } j l=j 1 gets mapped onto { ˆφ l } 1 l=, where ˆφ l (x) = { φj l+l (x j 1 + (x j x j 1 )x) x (, 1) else l =, 1 (18) The local-to-global map, i(j, l), is a table that specifies what nodes each element has Index j specifies the element number, and index l specifies which node we want from that element Element j Node l 1 e 1 1 e e (19) e e e j (j 1) j An interpolant can be evaluated element by element v I (x) = e j ( 1 l= v(x j 1+l )φ l (x) ) (2) 12

13 The bilinear form can be evaluated element by element, in small local stiffness matrices a(u, v) = e j a ej (u, v) u, v V h, u I = u, v I = v, (21) where a ej (u, v) = (u )(v x ) dx, Let s = e j x i(j,1) x i(j,) ( 1 1 ) ( 1 ) = (x i(j,1) x i(j,) ) 1 u i(j,l) ˆφ l (s) v i(j,l) ˆφ l (s) ds = ( ui(j,) u i(i,1) ) T K ej ( vi(j,) v i(i,1) l= ), l= with local stiffness matrix, [K ej ] lm = ˆφ l ˆφ m ds l, m =, 1 (22) The global stiffness matrix is the sum of the local stiffness matrices, injected into the global structure Notice that the adjacent local matrices overlap Example: Quadratic Elements Consider discretizing the same PDE with V h being piecewise quadratic polynomials 13

14 we could resuse the basis from the linear example, and add second order functions to each interval Reference element Nodal 14

15 Reference element 15

A brief introduction to finite element methods

A brief introduction to finite element methods CHAPTER A brief introduction to finite element methods 1. Two-point boundary value problem and the variational formulation 1.1. The model problem. Consider the two-point boundary value problem: Given a

More information

1. Let a(x) > 0, and assume that u and u h are the solutions of the Dirichlet problem:

1. Let a(x) > 0, and assume that u and u h are the solutions of the Dirichlet problem: Mathematics Chalmers & GU TMA37/MMG800: Partial Differential Equations, 011 08 4; kl 8.30-13.30. Telephone: Ida Säfström: 0703-088304 Calculators, formula notes and other subject related material are not

More information

Scientific Computing I

Scientific Computing I Scientific Computing I Module 8: An Introduction to Finite Element Methods Tobias Neckel Winter 2013/2014 Module 8: An Introduction to Finite Element Methods, Winter 2013/2014 1 Part I: Introduction to

More information

Finite Element Method for Ordinary Differential Equations

Finite Element Method for Ordinary Differential Equations 52 Chapter 4 Finite Element Method for Ordinary Differential Equations In this chapter we consider some simple examples of the finite element method for the approximate solution of ordinary differential

More information

Lehrstuhl Informatik V. Lehrstuhl Informatik V. 1. solve weak form of PDE to reduce regularity properties. Lehrstuhl Informatik V

Lehrstuhl Informatik V. Lehrstuhl Informatik V. 1. solve weak form of PDE to reduce regularity properties. Lehrstuhl Informatik V Part I: Introduction to Finite Element Methods Scientific Computing I Module 8: An Introduction to Finite Element Methods Tobias Necel Winter 4/5 The Model Problem FEM Main Ingredients Wea Forms and Wea

More information

Numerical Solutions to Partial Differential Equations

Numerical Solutions to Partial Differential Equations Numerical Solutions to Partial Differential Equations Zhiping Li LMAM and School of Mathematical Sciences Peking University Variational Problems of the Dirichlet BVP of the Poisson Equation 1 For the homogeneous

More information

Algorithms for Scientific Computing

Algorithms for Scientific Computing Algorithms for Scientific Computing Finite Element Methods Michael Bader Technical University of Munich Summer 2016 Part I Looking Back: Discrete Models for Heat Transfer and the Poisson Equation Modelling

More information

From Completing the Squares and Orthogonal Projection to Finite Element Methods

From Completing the Squares and Orthogonal Projection to Finite Element Methods From Completing the Squares and Orthogonal Projection to Finite Element Methods Mo MU Background In scientific computing, it is important to start with an appropriate model in order to design effective

More information

INTRODUCTION TO FINITE ELEMENT METHODS

INTRODUCTION TO FINITE ELEMENT METHODS INTRODUCTION TO FINITE ELEMENT METHODS LONG CHEN Finite element methods are based on the variational formulation of partial differential equations which only need to compute the gradient of a function.

More information

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

Scientific Computing WS 2017/2018. Lecture 18. Jürgen Fuhrmann Lecture 18 Slide 1 Scientific Computing WS 2017/2018 Lecture 18 Jürgen Fuhrmann juergen.fuhrmann@wias-berlin.de Lecture 18 Slide 1 Lecture 18 Slide 2 Weak formulation of homogeneous Dirichlet problem Search u H0 1 (Ω) (here,

More information

Numerical Solutions to Partial Differential Equations

Numerical Solutions to Partial Differential Equations Numerical Solutions to Partial Differential Equations Zhiping Li LMAM and School of Mathematical Sciences Peking University Nonconformity and the Consistency Error First Strang Lemma Abstract Error Estimate

More information

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

Scientific Computing WS 2018/2019. Lecture 15. Jürgen Fuhrmann Lecture 15 Slide 1 Scientific Computing WS 2018/2019 Lecture 15 Jürgen Fuhrmann juergen.fuhrmann@wias-berlin.de Lecture 15 Slide 1 Lecture 15 Slide 2 Problems with strong formulation Writing the PDE with divergence and gradient

More information

Simple Examples on Rectangular Domains

Simple Examples on Rectangular Domains 84 Chapter 5 Simple Examples on Rectangular Domains In this chapter we consider simple elliptic boundary value problems in rectangular domains in R 2 or R 3 ; our prototype example is the Poisson equation

More information

A very short introduction to the Finite Element Method

A very short introduction to the Finite Element Method A very short introduction to the Finite Element Method Till Mathis Wagner Technical University of Munich JASS 2004, St Petersburg May 4, 2004 1 Introduction This is a short introduction to the finite element

More information

LECTURE 1: SOURCES OF ERRORS MATHEMATICAL TOOLS A PRIORI ERROR ESTIMATES. Sergey Korotov,

LECTURE 1: SOURCES OF ERRORS MATHEMATICAL TOOLS A PRIORI ERROR ESTIMATES. Sergey Korotov, LECTURE 1: SOURCES OF ERRORS MATHEMATICAL TOOLS A PRIORI ERROR ESTIMATES Sergey Korotov, Institute of Mathematics Helsinki University of Technology, Finland Academy of Finland 1 Main Problem in Mathematical

More information

Numerical methods for PDEs FEM convergence, error estimates, piecewise polynomials

Numerical methods for PDEs FEM convergence, error estimates, piecewise polynomials Platzhalter für Bild, Bild auf Titelfolie hinter das Logo einsetzen Numerical methods for PDEs FEM convergence, error estimates, piecewise polynomials Dr. Noemi Friedman Contents of the course Fundamentals

More information

Numerical methods for PDEs FEM convergence, error estimates, piecewise polynomials

Numerical methods for PDEs FEM convergence, error estimates, piecewise polynomials Platzhalter für Bild, Bild auf Titelfolie hinter das Logo einsetzen Numerical methods for PDEs FEM convergence, error estimates, piecewise polynomials Dr. Noemi Friedman Contents of the course Fundamentals

More information

Chapter 1: The Finite Element Method

Chapter 1: The Finite Element Method Chapter 1: The Finite Element Method Michael Hanke Read: Strang, p 428 436 A Model Problem Mathematical Models, Analysis and Simulation, Part Applications: u = fx), < x < 1 u) = u1) = D) axial deformation

More information

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

Finite Elements. Colin Cotter. February 22, Colin Cotter FEM Finite Elements February 22, 2019 In the previous sections, we introduced the concept of finite element spaces, which contain certain functions defined on a domain. Finite element spaces are examples of

More information

Resources. Introduction to the finite element method. History. Topics

Resources. Introduction to the finite element method. History. Topics Resources Introduction to the finite element method M. M. Sussman sussmanm@math.pitt.edu Office Hours: 11:1AM-12:1PM, Thack 622 May 12 June 19, 214 Strang, G., Fix, G., An Analysis of the Finite Element

More information

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

Chapter Two: Numerical Methods for Elliptic PDEs. 1 Finite Difference Methods for Elliptic PDEs Chapter Two: Numerical Methods for Elliptic PDEs Finite Difference Methods for Elliptic PDEs.. Finite difference scheme. We consider a simple example u := subject to Dirichlet boundary conditions ( ) u

More information

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

Chapter 1 Foundations of Elliptic Boundary Value Problems 1.1 Euler equations of variational problems Chapter 1 Foundations of Elliptic Boundary Value Problems 1.1 Euler equations of variational problems Elliptic boundary value problems often occur as the Euler equations of variational problems the latter

More information

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

AMS 529: Finite Element Methods: Fundamentals, Applications, and New Trends AMS 529: Finite Element Methods: Fundamentals, Applications, and New Trends Lecture 3: Finite Elements in 2-D Xiangmin Jiao SUNY Stony Brook Xiangmin Jiao Finite Element Methods 1 / 18 Outline 1 Boundary

More information

Lecture Notes: African Institute of Mathematics Senegal, January Topic Title: A short introduction to numerical methods for elliptic PDEs

Lecture Notes: African Institute of Mathematics Senegal, January Topic Title: A short introduction to numerical methods for elliptic PDEs Lecture Notes: African Institute of Mathematics Senegal, January 26 opic itle: A short introduction to numerical methods for elliptic PDEs Authors and Lecturers: Gerard Awanou (University of Illinois-Chicago)

More information

Numerical Methods for Partial Differential Equations

Numerical Methods for Partial Differential Equations Numerical Methods for Partial Differential Equations Eric de Sturler University of Illinois at Urbana-Champaign Read section 8. to see where equations of type (au x ) x = f show up and their (exact) solution

More information

Question 9: PDEs Given the function f(x, y), consider the problem: = f(x, y) 2 y2 for 0 < x < 1 and 0 < x < 1. x 2 u. u(x, 0) = u(x, 1) = 0 for 0 x 1

Question 9: PDEs Given the function f(x, y), consider the problem: = f(x, y) 2 y2 for 0 < x < 1 and 0 < x < 1. x 2 u. u(x, 0) = u(x, 1) = 0 for 0 x 1 Question 9: PDEs Given the function f(x, y), consider the problem: 2 u x 2 u = f(x, y) 2 y2 for 0 < x < 1 and 0 < x < 1 u(x, 0) = u(x, 1) = 0 for 0 x 1 u(0, y) = u(1, y) = 0 for 0 y 1. a. Discuss how you

More information

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

LECTURE # 0 BASIC NOTATIONS AND CONCEPTS IN THE THEORY OF PARTIAL DIFFERENTIAL EQUATIONS (PDES) LECTURE # 0 BASIC NOTATIONS AND CONCEPTS IN THE THEORY OF PARTIAL DIFFERENTIAL EQUATIONS (PDES) RAYTCHO LAZAROV 1 Notations and Basic Functional Spaces Scalar function in R d, d 1 will be denoted by u,

More information

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

Chapter 12. Partial di erential equations Di erential operators in R n. The gradient and Jacobian. Divergence and rotation Chapter 12 Partial di erential equations 12.1 Di erential operators in R n The gradient and Jacobian We recall the definition of the gradient of a scalar function f : R n! R, as @f grad f = rf =,..., @f

More information

Finite difference method for elliptic problems: I

Finite difference method for elliptic problems: I Finite difference method for elliptic problems: I Praveen. C praveen@math.tifrbng.res.in Tata Institute of Fundamental Research Center for Applicable Mathematics Bangalore 560065 http://math.tifrbng.res.in/~praveen

More information

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

[2] (a) Develop and describe the piecewise linear Galerkin finite element approximation of, 269 C, Vese Practice problems [1] Write the differential equation u + u = f(x, y), (x, y) Ω u = 1 (x, y) Ω 1 n + u = x (x, y) Ω 2, Ω = {(x, y) x 2 + y 2 < 1}, Ω 1 = {(x, y) x 2 + y 2 = 1, x 0}, Ω 2 = {(x,

More information

Subdiffusion in a nonconvex polygon

Subdiffusion in a nonconvex polygon Subdiffusion in a nonconvex polygon Kim Ngan Le and William McLean The University of New South Wales Bishnu Lamichhane University of Newcastle Monash Workshop on Numerical PDEs, February 2016 Outline Time-fractional

More information

DIFFERENTIAL EQUATIONS

DIFFERENTIAL EQUATIONS NUMERICAL PARTIAL DIFFERENTIAL EQUATIONS Lecture Notes, Winter 2013/14 Christian Clason July 15, 2014 Institute for Mathematics and Scientific Computing Karl-Franzens-Universität Graz CONTENTS I BACKGROUND

More information

NUMERICAL PARTIAL DIFFERENTIAL EQUATIONS

NUMERICAL PARTIAL DIFFERENTIAL EQUATIONS NUMERICAL PARTIAL DIFFERENTIAL EQUATIONS Lecture Notes, Winter 2011/12 Christian Clason January 31, 2012 Institute for Mathematics and Scientific Computing Karl-Franzens-Universität Graz CONTENTS I BACKGROUND

More information

Applied/Numerical Analysis Qualifying Exam

Applied/Numerical Analysis Qualifying Exam Applied/Numerical Analysis Qualifying Exam August 9, 212 Cover Sheet Applied Analysis Part Policy on misprints: The qualifying exam committee tries to proofread exams as carefully as possible. Nevertheless,

More information

FINITE ELEMENT METHODS

FINITE ELEMENT METHODS FINITE ELEMENT METHODS Lecture notes arxiv:1709.08618v1 [math.na] 25 Sep 2017 Christian Clason September 25, 2017 christian.clason@uni-due.de https://udue.de/clason CONTENTS I BACKGROUND 1 overview of

More information

Numerical Solutions to Partial Differential Equations

Numerical Solutions to Partial Differential Equations Numerical Solutions to Partial Differential Equations Zhiping Li LMAM and School of Mathematical Sciences Peking University The Residual and Error of Finite Element Solutions Mixed BVP of Poisson Equation

More information

arxiv: v5 [math.na] 1 Sep 2018

arxiv: v5 [math.na] 1 Sep 2018 High-Order Adaptive Extended Stencil FEM (AES-FEM) Part I: Convergence and Superconvergence Xiangmin Jiao Rebecca Conley Tristan J. Delaney arxiv:1603.09325v5 [math.na] 1 Sep 2018 Abstract Finite elements

More information

Linear Algebra. Paul Yiu. Department of Mathematics Florida Atlantic University. Fall A: Inner products

Linear Algebra. Paul Yiu. Department of Mathematics Florida Atlantic University. Fall A: Inner products Linear Algebra Paul Yiu Department of Mathematics Florida Atlantic University Fall 2011 6A: Inner products In this chapter, the field F = R or C. We regard F equipped with a conjugation χ : F F. If F =

More information

Chapter 5 A priori error estimates for nonconforming finite element approximations 5.1 Strang s first lemma

Chapter 5 A priori error estimates for nonconforming finite element approximations 5.1 Strang s first lemma Chapter 5 A priori error estimates for nonconforming finite element approximations 51 Strang s first lemma We consider the variational equation (51 a(u, v = l(v, v V H 1 (Ω, and assume that the conditions

More information

Lecture 9 Approximations of Laplace s Equation, Finite Element Method. Mathématiques appliquées (MATH0504-1) B. Dewals, C.

Lecture 9 Approximations of Laplace s Equation, Finite Element Method. Mathématiques appliquées (MATH0504-1) B. Dewals, C. Lecture 9 Approximations of Laplace s Equation, Finite Element Method Mathématiques appliquées (MATH54-1) B. Dewals, C. Geuzaine V1.2 23/11/218 1 Learning objectives of this lecture Apply the finite difference

More information

Isogeometric Analysis:

Isogeometric Analysis: Isogeometric Analysis: some approximation estimates for NURBS L. Beirao da Veiga, A. Buffa, Judith Rivas, G. Sangalli Euskadi-Kyushu 2011 Workshop on Applied Mathematics BCAM, March t0th, 2011 Outline

More information

Finite Element Methods

Finite Element Methods Solving Operator Equations Via Minimization We start with several definitions. Definition. Let V be an inner product space. A linear operator L: D V V is said to be positive definite if v, Lv > for every

More information

Chapter 3 Conforming Finite Element Methods 3.1 Foundations Ritz-Galerkin Method

Chapter 3 Conforming Finite Element Methods 3.1 Foundations Ritz-Galerkin Method Chapter 3 Conforming Finite Element Methods 3.1 Foundations 3.1.1 Ritz-Galerkin Method Let V be a Hilbert space, a(, ) : V V lr a bounded, V-elliptic bilinear form and l : V lr a bounded linear functional.

More information

Math 660-Lecture 15: Finite element spaces (I)

Math 660-Lecture 15: Finite element spaces (I) Math 660-Lecture 15: Finite element spaces (I) (Chapter 3, 4.2, 4.3) Before we introduce the concrete spaces, let s first of all introduce the following important lemma. Theorem 1. Let V h consists of

More information

ACM/CMS 107 Linear Analysis & Applications Fall 2017 Assignment 2: PDEs and Finite Element Methods Due: 7th November 2017

ACM/CMS 107 Linear Analysis & Applications Fall 2017 Assignment 2: PDEs and Finite Element Methods Due: 7th November 2017 ACM/CMS 17 Linear Analysis & Applications Fall 217 Assignment 2: PDEs and Finite Element Methods Due: 7th November 217 For this assignment the following MATLAB code will be required: Introduction http://wwwmdunloporg/cms17/assignment2zip

More information

One-dimensional and nonlinear problems

One-dimensional and nonlinear problems Solving PDE s with FEniCS One-dimensional and nonlinear problems L. Ridgway Scott The Institute for Biophysical Dynamics, The Computation Institute, and the Departments of Computer Science and Mathematics,

More information

Projected Surface Finite Elements for Elliptic Equations

Projected Surface Finite Elements for Elliptic Equations Available at http://pvamu.edu/aam Appl. Appl. Math. IN: 1932-9466 Vol. 8, Issue 1 (June 2013), pp. 16 33 Applications and Applied Mathematics: An International Journal (AAM) Projected urface Finite Elements

More information

Boundary Value Problems and Iterative Methods for Linear Systems

Boundary Value Problems and Iterative Methods for Linear Systems Boundary Value Problems and Iterative Methods for Linear Systems 1. Equilibrium Problems 1.1. Abstract setting We want to find a displacement u V. Here V is a complete vector space with a norm v V. In

More information

Numerical Solution I

Numerical Solution I Numerical Solution I Stationary Flow R. Kornhuber (FU Berlin) Summerschool Modelling of mass and energy transport in porous media with practical applications October 8-12, 2018 Schedule Classical Solutions

More information

Numerical Solutions to Partial Differential Equations

Numerical Solutions to Partial Differential Equations Numerical Solutions to Partial Differential Equations Zhiping Li LMAM and School of Mathematical Sciences Peking University Sobolev Embedding Theorems Embedding Operators and the Sobolev Embedding Theorem

More information

Math 5520 Homework 2 Solutions

Math 5520 Homework 2 Solutions Math 552 Homework 2 Solutions March, 26. Consider the function fx) = 2x ) 3 if x, 3x ) 2 if < x 2. Determine for which k there holds f H k, 2). Find D α f for α k. Solution. We show that k = 2. The formulas

More information

The Plane Stress Problem

The Plane Stress Problem The Plane Stress Problem Martin Kronbichler Applied Scientific Computing (Tillämpad beräkningsvetenskap) February 2, 2010 Martin Kronbichler (TDB) The Plane Stress Problem February 2, 2010 1 / 24 Outline

More information

Lecture 1. Finite difference and finite element methods. Partial differential equations (PDEs) Solving the heat equation numerically

Lecture 1. Finite difference and finite element methods. Partial differential equations (PDEs) Solving the heat equation numerically Finite difference and finite element methods Lecture 1 Scope of the course Analysis and implementation of numerical methods for pricing options. Models: Black-Scholes, stochastic volatility, exponential

More information

10 The Finite Element Method for a Parabolic Problem

10 The Finite Element Method for a Parabolic Problem 1 The Finite Element Method for a Parabolic Problem In this chapter we consider the approximation of solutions of the model heat equation in two space dimensions by means of Galerkin s method, using piecewise

More information

Solution of Non-Homogeneous Dirichlet Problems with FEM

Solution of Non-Homogeneous Dirichlet Problems with FEM Master Thesis Solution of Non-Homogeneous Dirichlet Problems with FEM Francesco Züger Institut für Mathematik Written under the supervision of Prof. Dr. Stefan Sauter and Dr. Alexander Veit August 27,

More information

Regularity for Poisson Equation

Regularity for Poisson Equation Regularity for Poisson Equation OcMountain Daylight Time. 4, 20 Intuitively, the solution u to the Poisson equation u= f () should have better regularity than the right hand side f. In particular one expects

More information

Lecture 3: Function Spaces I Finite Elements Modeling. Bruno Lévy

Lecture 3: Function Spaces I Finite Elements Modeling. Bruno Lévy Lecture 3: Function Spaces I Finite Elements Modeling Bruno Lévy Overview 1. Motivations 2. Function Spaces 3. Discretizing a PDE 4. Example: Discretizing the Laplacian 5. Eigenfunctions Spectral Mesh

More information

Second Order Elliptic PDE

Second Order Elliptic PDE Second Order Elliptic PDE T. Muthukumar tmk@iitk.ac.in December 16, 2014 Contents 1 A Quick Introduction to PDE 1 2 Classification of Second Order PDE 3 3 Linear Second Order Elliptic Operators 4 4 Periodic

More information

Discontinuous Galerkin Methods

Discontinuous Galerkin Methods Discontinuous Galerkin Methods Joachim Schöberl May 20, 206 Discontinuous Galerkin (DG) methods approximate the solution with piecewise functions (polynomials), which are discontinuous across element interfaces.

More information

Iterative Methods for Linear Systems

Iterative Methods for Linear Systems Iterative Methods for Linear Systems 1. Introduction: Direct solvers versus iterative solvers In many applications we have to solve a linear system Ax = b with A R n n and b R n given. If n is large the

More information

Traces, extensions and co-normal derivatives for elliptic systems on Lipschitz domains

Traces, extensions and co-normal derivatives for elliptic systems on Lipschitz domains Traces, extensions and co-normal derivatives for elliptic systems on Lipschitz domains Sergey E. Mikhailov Brunel University West London, Department of Mathematics, Uxbridge, UB8 3PH, UK J. Math. Analysis

More information

A posteriori error estimation for elliptic problems

A posteriori error estimation for elliptic problems A posteriori error estimation for elliptic problems Praveen. C praveen@math.tifrbng.res.in Tata Institute of Fundamental Research Center for Applicable Mathematics Bangalore 560065 http://math.tifrbng.res.in

More information

Numerical Analysis of Higher Order Discontinuous Galerkin Finite Element Methods

Numerical Analysis of Higher Order Discontinuous Galerkin Finite Element Methods Numerical Analysis of Higher Order Discontinuous Galerkin Finite Element Methods Contents Ralf Hartmann Institute of Aerodynamics and Flow Technology DLR (German Aerospace Center) Lilienthalplatz 7, 3808

More information

2 Two-Point Boundary Value Problems

2 Two-Point Boundary Value Problems 2 Two-Point Boundary Value Problems Another fundamental equation, in addition to the heat eq. and the wave eq., is Poisson s equation: n j=1 2 u x 2 j The unknown is the function u = u(x 1, x 2,..., x

More information

Approximation in Banach Spaces by Galerkin Methods

Approximation in Banach Spaces by Galerkin Methods 2 Approximation in Banach Spaces by Galerkin Methods In this chapter, we consider an abstract linear problem which serves as a generic model for engineering applications. Our first goal is to specify the

More information

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

FEniCS Course. Lecture 0: Introduction to FEM. Contributors Anders Logg, Kent-Andre Mardal FEniCS Course Lecture 0: Introduction to FEM Contributors Anders Logg, Kent-Andre Mardal 1 / 46 What is FEM? The finite element method is a framework and a recipe for discretization of mathematical problems

More information

Numerical Functional Analysis

Numerical Functional Analysis Numerical Functional Analysis T. Betcke December 17, 28 These notes are in development and only for internal use at the University of Mancheser. For questions, comments or typos please e-mail timo.betcke@manchester.ac.uk.

More information

Linear Algebra. Session 12

Linear Algebra. Session 12 Linear Algebra. Session 12 Dr. Marco A Roque Sol 08/01/2017 Example 12.1 Find the constant function that is the least squares fit to the following data x 0 1 2 3 f(x) 1 0 1 2 Solution c = 1 c = 0 f (x)

More information

New class of finite element methods: weak Galerkin methods

New class of finite element methods: weak Galerkin methods New class of finite element methods: weak Galerkin methods Xiu Ye University of Arkansas at Little Rock Second order elliptic equation Consider second order elliptic problem: a u = f, in Ω (1) u = 0, on

More information

Finite Elements. Colin Cotter. January 15, Colin Cotter FEM

Finite Elements. Colin Cotter. January 15, Colin Cotter FEM Finite Elements January 15, 2018 Why Can solve PDEs on complicated domains. Have flexibility to increase order of accuracy and match the numerics to the physics. has an elegant mathematical formulation

More information

arxiv: v1 [math.ap] 6 Dec 2011

arxiv: v1 [math.ap] 6 Dec 2011 LECTURE NOTES: THE GALERKIN METHOD arxiv:1112.1176v1 [math.ap] 6 Dec 211 Raghavendra Venkatraman 1 In these notes, we consider the analysis of Galerkin Method and its application to computing approximate

More information

Hamburger Beiträge zur Angewandten Mathematik

Hamburger Beiträge zur Angewandten Mathematik Hamburger Beiträge zur Angewandten Mathematik Numerical analysis of a control and state constrained elliptic control problem with piecewise constant control approximations Klaus Deckelnick and Michael

More information

Finite Element Methods

Finite Element Methods Finite Element Methods Max D. Gunzburger Janet S. Peterson August 26, 214 2 Chapter 1 Introduction Many mathematical models of phenomena occurring in the universe involve differential equations for which

More information

Maximum norm estimates for energy-corrected finite element method

Maximum norm estimates for energy-corrected finite element method Maximum norm estimates for energy-corrected finite element method Piotr Swierczynski 1 and Barbara Wohlmuth 1 Technical University of Munich, Institute for Numerical Mathematics, piotr.swierczynski@ma.tum.de,

More information

DS-GA 1002 Lecture notes 0 Fall Linear Algebra. These notes provide a review of basic concepts in linear algebra.

DS-GA 1002 Lecture notes 0 Fall Linear Algebra. These notes provide a review of basic concepts in linear algebra. DS-GA 1002 Lecture notes 0 Fall 2016 Linear Algebra These notes provide a review of basic concepts in linear algebra. 1 Vector spaces You are no doubt familiar with vectors in R 2 or R 3, i.e. [ ] 1.1

More information

Finite Element Spectral Approximation with Numerical Integration for the Biharmonic Eigenvalue Problem

Finite Element Spectral Approximation with Numerical Integration for the Biharmonic Eigenvalue Problem City University of New York (CUNY) CUNY Academic Works Publications and Research Kingsborough Community College 2014 Finite Element Spectral Approximation with Numerical Integration for the Biharmonic

More information

Numerical Methods for Two Point Boundary Value Problems

Numerical Methods for Two Point Boundary Value Problems Numerical Methods for Two Point Boundary Value Problems Graeme Fairweather and Ian Gladwell 1 Finite Difference Methods 1.1 Introduction Consider the second order linear two point boundary value problem

More information

Basic Concepts of Adaptive Finite Element Methods for Elliptic Boundary Value Problems

Basic Concepts of Adaptive Finite Element Methods for Elliptic Boundary Value Problems Basic Concepts of Adaptive Finite lement Methods for lliptic Boundary Value Problems Ronald H.W. Hoppe 1,2 1 Department of Mathematics, University of Houston 2 Institute of Mathematics, University of Augsburg

More information

FEM Convergence for PDEs with Point Sources in 2-D and 3-D

FEM Convergence for PDEs with Point Sources in 2-D and 3-D FEM Convergence for PDEs with Point Sources in 2-D and 3-D Kourosh M. Kalayeh 1, Jonathan S. Graf 2 Matthias K. Gobbert 2 1 Department of Mechanical Engineering 2 Department of Mathematics and Statistics

More information

Parallel Discontinuous Galerkin Method

Parallel Discontinuous Galerkin Method Parallel Discontinuous Galerkin Method Yin Ki, NG The Chinese University of Hong Kong Aug 5, 2015 Mentors: Dr. Ohannes Karakashian, Dr. Kwai Wong Overview Project Goal Implement parallelization on Discontinuous

More information

Variational Formulations

Variational Formulations Chapter 2 Variational Formulations In this chapter we will derive a variational (or weak) formulation of the elliptic boundary value problem (1.4). We will discuss all fundamental theoretical results that

More information

Block-Structured Adaptive Mesh Refinement

Block-Structured Adaptive Mesh Refinement Block-Structured Adaptive Mesh Refinement Lecture 2 Incompressible Navier-Stokes Equations Fractional Step Scheme 1-D AMR for classical PDE s hyperbolic elliptic parabolic Accuracy considerations Bell

More information

The Finite Element Method for the Wave Equation

The Finite Element Method for the Wave Equation The Finite Element Method for the Wave Equation 1 The Wave Equation We consider the scalar wave equation modelling acoustic wave propagation in a bounded domain 3, with boundary Γ : 1 2 u c(x) 2 u 0, in

More information

CBS Constants and Their Role in Error Estimation for Stochastic Galerkin Finite Element Methods. Crowder, Adam J and Powell, Catherine E

CBS Constants and Their Role in Error Estimation for Stochastic Galerkin Finite Element Methods. Crowder, Adam J and Powell, Catherine E CBS Constants and Their Role in Error Estimation for Stochastic Galerkin Finite Element Methods Crowder, Adam J and Powell, Catherine E 2017 MIMS EPrint: 2017.18 Manchester Institute for Mathematical Sciences

More information

Lecture 2: Linear Algebra Review

Lecture 2: Linear Algebra Review EE 227A: Convex Optimization and Applications January 19 Lecture 2: Linear Algebra Review Lecturer: Mert Pilanci Reading assignment: Appendix C of BV. Sections 2-6 of the web textbook 1 2.1 Vectors 2.1.1

More information

SPECTRAL PROPERTIES OF THE LAPLACIAN ON BOUNDED DOMAINS

SPECTRAL PROPERTIES OF THE LAPLACIAN ON BOUNDED DOMAINS SPECTRAL PROPERTIES OF THE LAPLACIAN ON BOUNDED DOMAINS TSOGTGEREL GANTUMUR Abstract. After establishing discrete spectra for a large class of elliptic operators, we present some fundamental spectral properties

More information

A Hybrid Method for the Wave Equation. beilina

A Hybrid Method for the Wave Equation.   beilina A Hybrid Method for the Wave Equation http://www.math.unibas.ch/ beilina 1 The mathematical model The model problem is the wave equation 2 u t 2 = (a 2 u) + f, x Ω R 3, t > 0, (1) u(x, 0) = 0, x Ω, (2)

More information

Algorithms for Scientific Computing

Algorithms for Scientific Computing Algorithms for Scientific Computing Hierarchical Methods and Sparse Grids d-dimensional Hierarchical Basis Michael Bader Technical University of Munich Summer 208 Intermezzo/ Big Picture : Archimedes Quadrature

More information

Higher-Order Compact Finite Element Method

Higher-Order Compact Finite Element Method Higher-Order Compact Finite Element Method Major Qualifying Project Advisor: Professor Marcus Sarkis Amorn Chokchaisiripakdee Worcester Polytechnic Institute Abstract The Finite Element Method (FEM) is

More information

(f P Ω hf) vdx = 0 for all v V h, if and only if Ω (f P hf) φ i dx = 0, for i = 0, 1,..., n, where {φ i } V h is set of hat functions.

(f P Ω hf) vdx = 0 for all v V h, if and only if Ω (f P hf) φ i dx = 0, for i = 0, 1,..., n, where {φ i } V h is set of hat functions. Answer ALL FOUR Questions Question 1 Let I = [, 2] and f(x) = (x 1) 3 for x I. (a) Let V h be the continous space of linear piecewise function P 1 (I) on I. Write a MATLAB code to compute the L 2 -projection

More information

Solutions of Selected Problems

Solutions of Selected Problems 1 Solutions of Selected Problems October 16, 2015 Chapter I 1.9 Consider the potential equation in the disk := {(x, y) R 2 ; x 2 +y 2 < 1}, with the boundary condition u(x) = g(x) r for x on the derivative

More information

Vectors in Function Spaces

Vectors in Function Spaces Jim Lambers MAT 66 Spring Semester 15-16 Lecture 18 Notes These notes correspond to Section 6.3 in the text. Vectors in Function Spaces We begin with some necessary terminology. A vector space V, also

More information

PDEs, part 1: Introduction and elliptic PDEs

PDEs, part 1: Introduction and elliptic PDEs PDEs, part 1: Introduction and elliptic PDEs Anna-Karin Tornberg Mathematical Models, Analysis and Simulation Fall semester, 2013 Partial di erential equations The solution depends on several variables,

More information

Optimal Left and Right Additive Schwarz Preconditioning for Minimal Residual Methods with Euclidean and Energy Norms

Optimal Left and Right Additive Schwarz Preconditioning for Minimal Residual Methods with Euclidean and Energy Norms Optimal Left and Right Additive Schwarz Preconditioning for Minimal Residual Methods with Euclidean and Energy Norms Marcus Sarkis Worcester Polytechnic Inst., Mass. and IMPA, Rio de Janeiro and Daniel

More information

PDE & FEM TERMINOLOGY. BASIC PRINCIPLES OF FEM.

PDE & FEM TERMINOLOGY. BASIC PRINCIPLES OF FEM. PDE & FEM TERMINOLOGY. BASIC PRINCIPLES OF FEM. Sergey Korotov Basque Center for Applied Mathematics / IKERBASQUE http://www.bcamath.org & http://www.ikerbasque.net 1 Introduction The analytical solution

More information

The Convergence of Mimetic Discretization

The Convergence of Mimetic Discretization The Convergence of Mimetic Discretization for Rough Grids James M. Hyman Los Alamos National Laboratory T-7, MS-B84 Los Alamos NM 87545 and Stanly Steinberg Department of Mathematics and Statistics University

More information

Local Mesh Refinement with the PCD Method

Local Mesh Refinement with the PCD Method Advances in Dynamical Systems and Applications ISSN 0973-5321, Volume 8, Number 1, pp. 125 136 (2013) http://campus.mst.edu/adsa Local Mesh Refinement with the PCD Method Ahmed Tahiri Université Med Premier

More information

An introduction to the mathematical theory of finite elements

An introduction to the mathematical theory of finite elements Master in Seismic Engineering E.T.S.I. Industriales (U.P.M.) Discretization Methods in Engineering An introduction to the mathematical theory of finite elements Ignacio Romero ignacio.romero@upm.es October

More information

MATH Linear Algebra

MATH Linear Algebra MATH 4 - Linear Algebra One of the key driving forces for the development of linear algebra was the profound idea (going back to 7th century and the work of Pierre Fermat and Rene Descartes) that geometry

More information

A simple FEM solver and its data parallelism

A simple FEM solver and its data parallelism A simple FEM solver and its data parallelism Gundolf Haase Institute for Mathematics and Scientific Computing University of Graz, Austria Chile, Jan. 2015 Partial differential equation Considered Problem

More information