Finite difference approximation

Size: px
Start display at page:

Download "Finite difference approximation"

Transcription

1 Finite difference approximation Praveen. C praveen@math.tifrbng.res.in Tata Institute of Fundamental Research Center for Applicable Mathematics Bangalore January 12, / 21

2 Finite difference method (FDM) Consider an ODE with some boundary conditions. au + bu + cu = 0 x (0, 1) Basic idea of finite difference method: Discretize the domain Ω = (0, 1) with N points known as grid or mesh Usually 0 = x 1 <... < x N 1 < x N = 1 x j+1 x j = h = x Approximate derivatives with finite differences Du j u (x j ) D 2 u j u (x j ) Satisfy the ODE at the grid points in an approximate sense: U j u(x j ) a j D 2 U j + b j DU j + c j U j = 0 2 j N 1 Somehow solve for the unknown values U 2, U 3,..., U N 1. 2 / 21

3 Finite difference approximation Derivatives as limits (we take h > 0 always) u u(x j + h) u(x j ) u(x j ) u(x j h) (x j ) = lim = lim h 0 h h 0 h Finite difference approximation: Take finite h; many possibilities Forward difference (FD) : Backward difference (BD) : D + x u j = u j+1 u j h D x u j = u j u j 1 h Central difference (CD) : D 0 xu j = u j+1 u j 1 2h Since they were obtained from the definition of the derivative, they must provide consistent approximation of the derivative. 3 / 21

4 Consistency of forward difference D + x u j Taylor formula around x = x j Error u j+1 = u j + hu j + h2 2 u j + O ( h 3) u j+1 u j h = u j + h 2 u j + O ( h 2) D + x u j u j = h 2 u j + O ( h 2) Or, use Taylor formula with remainder term Typical error estimate D + x u j u j = h 2 u (ξ), ξ [x j, x j+1 ] D x + u j u j 1 2 h sup u (x) = O (h) x If u C 2 (0, 1): D + x is consistent and first order accurate 4 / 21

5 Consistency of backward difference D x Taylor formula around x = x j Error u j 1 = u j hu j + h2 2 u j + O ( h 3) u j u j 1 h = u j + h 2 u j + O ( h 2) D x u j u j = h 2 u j + O ( h 2) Or, use Taylor formula with remainder term Typical error estimate D x u j u j = h 2 u (ξ), ξ [x j, x j+1 ] Dx u j u j 1 2 h sup u (x) = O (h) x If u C 2 (0, 1): D x is consistent and first order accurate 5 / 21

6 Consistency of central difference D 0 x Taylor formula around x = x j Error u j+1 = u j + hu j + h2 2 u j + h3 6 u j + O ( h 4) u j 1 = u j hu j + h2 2 u j h3 6 u j + O ( h 4) u j+1 u j 1 2h = u j + h2 6 u j + O ( h 4) D 0 xu j u j = h2 6 u j + O ( h 3) Or, using Taylor formula with remainder term Dxu 0 j u j 1 3 h2 sup u (x) = O ( h 2) x If u C 3 (0, 1): D 0 x is consistent and second order accurate 6 / 21

7 Consistency of central difference when u / C 3 (0, 1) What if u C 2 (0, 1) but u / C 3 (0, 1) u j+1 = u j + hu j + h2 2 u (ξ), ξ [x j, x j+1 ] u j 1 = u j hu j + h2 2 u (η), η [x j 1, x j ] Error u j+1 u j 1 2h = u j + h 4 [u (ξ) u (η)] D 0 xu j u j = h 4 [u (ξ) u (η)] Or Dxu 0 j u j 1 2 h sup u (x) = O (h) x If u C 2 (0, 1): D 0 x is consistent and first order accurate 7 / 21

8 Generation of FD formulae Suppose we want to approximate u (x j ) using u j 2, u j 1, u j Assume a formula with unknown coefficients a, b, c Du j = au j 2 + bu j 1 + cu j u j, (non-centered) Use Taylor formula around x = x j [ Du j = a u j 2hu j + 2h 2 u j 4 3 h3 u j + O ( h 4)] [ +b u j hu j h2 u j 1 6 h3 u j + O ( h 4)] +cu j = (a + b + c)u j (2a + b)hu j + (2a b)h2 u j ( 4 3 a b)h3 u j + O ( h 3) 8 / 21

9 Generation of FD formulae Choose a, b, c so that a + b + c = 0 (2a + b)h = 1 2a b = 0 Unique solution is a = 1 2h, b = 2 h, c = 3 2h Hence the FD formula is Error estimate Du j = u j 2 4u j 1 + 3u j 2h Du j u j = ( 4 3 a b)h3 u j + O ( h 3) = 1 3 h2 u j + O ( h 3) If u C 3 (0, 1): Consistent and second order accurate 9 / 21

10 Some remarks Approximate u (x j ) using u j 2, u j 1, u j, u j+1, u j+2 Du j = 1 2h (u j 2 8u j 1 + 8u j+1 u j+2 ) = u (x j ) + O ( h 4) central difference approximation Note the anti-symmetric structure of the formula To obtain higher order accuracy, we need to increase the stencil size Higher order accuracy requires higher regularity/smoothness of the function Central difference formulae give more accuracy with compact stencil as compared to one-sided or non-centered stencil 10 / 21

11 Differentiation via interpolation Construct approximation to u (x j ) using {u j k,..., u j 1, u j, u j+1,..., u j+l } k + l + 1 points Write an interpolating polynomial p j (x) = j+l r=j k L r (x)u r, L r (x s ) = δ rs L r (x) = (x x j k)... (x x r 1 )(x x r+1 )... (x x j+l ) (x r x j k )... (x r x r 1 )(x r x r+1 )... (x r x j+l ) Approximation of derivative u (x j ) p j(x j ) = Can be used on non-uniform grids also. j+l r=j k L r(x j )u r 11 / 21

12 Approximation of second derivative Finite difference u (x j ) = lim h 0 u (x j + h/2) u (x j h/2) h u (x j ) u (x j + h/2) u (x j h/2) h u j+1 u j h uj uj 1 h h D 2 u j = u j 1 2u j + u j+1 h 2 = u (x j ) + O ( h 2) Note the symmetric structure of the formula Other methods Generate formulae by matching Taylor series Or, use the method of interpolating polynomial 12 / 21

13 Non-uniform grids Non-uniform grids essential to capture rapid variations, e.g., boundary layers x 1 < x 2 <... < x N, Finite difference u j u j 1 x j x j 1 = u (x j ) + O (x j x j 1 ), x j+1 x j = h j constant u j+1 u j x j+1 x j = u (x j ) + O (x j+1 x j ) u j+1 u j 1 x j+1 x j 1 = u (x j ) + O (x j+1 x j 1 ) In170 general, Basic Discretization all of thesetechniques are first order accurate. Central difference does not give high accuracy as in case of uniform grids. j 1 j j 1 y j d x i x i 1 Figure Representative grid in a boundary layer region above a solid wall. 13 / 21

14 Smooth non-uniform grids Example: Suppose x [0, 1]. Do a change of variable, e.g., x = f(ξ) = 1 [1 cos(πξ)], ξ [0, 1] 2 Make a uniform grid in ξ-space, also called computational space ξ 1 < ξ 2 <... < ξ N, ξ j ξ j 1 = ξ = 1 N 1 Associated grid in physical space ξ x Finite difference approximation x j = f(ξ j ), du dx = du dξ dξ dx 1 j N du dx (x j) u j+1 u j 1 dξ 2 ξ dx (x j) 14 / 21

15 Spectral analysis f : [0, 1] R a periodic function. Discrete Fourier series approximation f = N/2 k= N/2 ˆf k e i2πkx, ˆf k = ˆf k How does the finite difference approximate derivatives of Fourier modes f(x) = e i2πkx, 0 k N/2 Exact derivative Central difference df dx (x j) = i2πke i2πkxj D 0 xf j = f j+1 f j 1 2h = ei2πk(xj+h) e i2πk(xj h) 2h = i sin(2πkh) e i2πkxj h Dxf 0 j = sin(2πkh) 2πkh i2πkei2πkxj = sin(2πkh) df 2πkh dx (x j) 15 / 21

16 Spectral analysis Ratio of numerical to exact amplitude (Note: h = 1/N) w = 2πkh, ε d = sin(2πkh) 2πkh = sin(w) w = w (w) w, 0 w π ε d 1 ε d = sin w w 0 π w Central finite difference is able to resolve only small wavenumbers k, i.e., w π, i.e., very smooth functions For large k, i.e., w π, the functions are rapidly varying. Finite difference damps these high frequency modes excessively. Desirable to have ε d 1 over a larger range of w Very important for convection problems 16 / 21

17 tion 3.1. These generalizations are derived by writing approxima- =c~+~-~-~+bf,+2-.f;~2+afi+i-~-i regarded way to as c 6h 4h 2h schemes. If th in terms tridiagonal s (2.1) tional st Pf:-*+cI +fl+olfi+1 +Bfi+2 schemes are g The The relations between the coefficients a, b, c and a, B are order formal =c~+~-~-~+bf,+2-.f;~2+afi+i-~-i regarded derived by matching the Taylor series coefficients of various of sixth-order 6h 4h 2h schemes. orders. The first unmatched coefficient determines the may be furthe formal truncation error of the approximation (2.1). These eighth-order tridiagona (2.1) schemes Match terms constraints in Taylor are: scheme. series about x i on both sides The relations between the coefficients a, b, c and a, B are First order the for t derived a+b+c=1+2a+2p by matching the Taylor series (second coefficients order) of (2.1.1) generated various of sixth-o by one-parameter orders. The first unmatched coefficient determines the may be formal a + 22b truncation + 32c = 2 error G (a + of 2 p) the approximation (fourth order) (2.1). (2.1.2) schemes These eighth-ord is ob constraints are: scheme. B=O, a First a + 24b + 34c = 2 z (a + 24/?) (sixth order) (2.1.3) a+b+c=1+2a+2p (second order) (2.1.1) The generated truncation otherwise one-param the a+26b+3 c=2~(a+2 B) (eighthorder) (2.1.4) a + 22b + 32c = 2 G (a + 2 p) (fourth order) (2.1.2) from schemes here on) described be a + 28b + 38c = 2 E (a + 28/?) (tenth order). (2.1.5) indicated B=O in t a + 24b 34c = 2 z (a + 24/?) (sixth order) (2.1.3) within a class As The a -+ trun 0 th Compact tions schemes of the form: (Lele) 17 / 21

18 Compact schemes (Lele) Example: Three point stencil, β = b = c = 0 αf i 1 + f i + αf i+1 = a f i+1 f i 1 2h Two unknowns a, α, we need two equations and a = 1 + 2α, a = 2 3! 2! α = 6α = a = 3 2, α = 1 4 Need some boundary condition: periodic or one-sided formulae Stencil is {i 1, i, i + 1} Implicit; solve for {f i } by solving tri-diagonal matrix problem Can be done very efficiently using Thomas Tridiagonal Algorithm The approximation is fourth order accurate. Classical Pade scheme 18 / 21

19 es the may be further specialized into a one-parameter family of and (2.1.13) ). Compact These eighth-order 5 pentadiagonal 7 schemes g or (2a a single - 1) h*f tenth-order 9) scheme. analyzed Th By choosing the leading scheme. schemes order truncation (Lele) error coefficient vanishes and family of eight the scheme First is the formally tridiagonal sixth-order schemes are described. These are (2.1.14) 5 7 accurate. ;hlofilk Its coefficients a (2.1.1) Tridiagonal are This eighth-ord generated schemes: by p = β 0. = If 0 a further choice of c = 0 is made, a one-parameter (a) family of fourth-order tridiagonal This particu /I? (2.1.2) Fourth order, schemes a=$, one is parameter obtained. j?=o, For a+, α these schemes b+, c=q (2.1.7) and analyze By choos b=& the The leading specific B=O, order tridiagonal a=f(a+2), truncation schemes error b=f(4a-1), obtained coefficient for a = c=o. vanishes $ and a (2.1.6) = and i family of (2.1.3) the were scheme given is by formally Collatz [22, sixth-order p accurate. Its coefficients The specific e are This eighth- With The /3 truncation = 0 and c error #O the on the family r.h.s. of of schemes (2.1) (unless (2.1.6) stated is scheme (2.1.8) Sixth extended order otherwise to the a two-parameter term truncation error family will be of used fourth-order in this sense this one-param (2.1.4) tridiagonal from a=$, here schemes. on) j?=o, for Contained this a+, scheme and within b+, for other these c=q schemes is a (2.1.7) one- to be By choosing parameter described family below of sixth-order are listed in tridiagonal Table I. The schemes. stencil For sizes generated. Th (2.1.5) indicated in the table are the maximum stencil sizes needed The this specific (sixth-order) within tridiagonal family a class of schemes. schemes obtained for a = $ and a = i accuracy amo Sixth order, one parameter α were given As by a -+ Collatz 0 this family [22, merges p coefficients into the well-known fourth- The specific of hen the With order /3 = central 0 and P=O, difference c #O the a=$(a+9), scheme. family Similarly of schemes for (2.1.6) a = $ the is scheme (2.1 e solved extended classical to Padt a two-parameter scheme is recovered. family Furthermore, of fourth-order (2.1.8) a=;, b=h(32a-9), c=&(-3a+l). for a = f this one-par tridiagonal schemes. Contained within these is a one- By choos Among the parameter The sixth-order family tridiagonal of sixth-order scheme tridiagonal (2.1.7) is a schemes. member For of sented generated. by (2. this this (sixth-order) family (with c family = 0, a = f). This sixth-order family can be formal accuracy accura coefficients 19 / 21

20 Compact schemes (Lele) TABLE Truncation Error for the First Derivative Schemes I SANJIVA Max. 1.h.s. Max. r.h.s. Scheme stencil size stencil size Truncation error in (2.1) (2.1.6) (2.1.7) $ (3a - 1) h4f 5 $ h6fc7 K. LELE Pentadiagonal schemes general this fourth-order family is given by a=f(4+2ab=$(-1+4a+2 Schemes of sixth-order parameters a and p. They a (2.1.8) (2.1.8)&a =; (2.1.9) F(-8a+3)hlf 7 $haf P 7 ~(-1+3a-l2/?+10c)h~ a=i(9+a-208), b= c=h(1-3a The tridiagonal sixth-order within (2.1.10). Another su c = 0. This sixth-order pent (2.1.10) 5 7 B=h(-1+3a), (2.1.11) 5 5 i (9a - 4) hqf b=&( (2.1.12) (2.1.13) ;,(,I 7 g (2a - 1) h*f 9) This family limits to the (2.1.7) as fi -+ 0 or a = $. Th ficient for (2.1.11) vanishes scheme. This eighth-order (2.1.14) 5 7 ;hlofilk a=$, p=$, This particular scheme is a 20 / 21

21 f t ) The difference schemes (2.1) correspond to Compact schemes: Spectral analysis tion with Fourier coefficients -& = iwfk. The differencing error of the first derivative paring the Fourier coefficients of the derivative obtained from the differencing scheme (fb)rd with the exact Fourier DIFFERENCE SCHEMES 21 coefficients &. For central difference schemes it may be shown that (f;),, = iw fk, where the modified wavenumber w is 0 real-valued. Each finite difference scheme corresponds to r; a particular function w (w). Exact differentiation corresponds to the straight line w = w. Spectral methods provide w = w for w # x (and w = 0 for w = x). The range e of wavenumbers [27r/N, wr] over which the modified wavenumber w (w) approximates the exact differentiation w (w) = w within a specified error tolerance defines the set of well-resolved waves. While, the value wr, i.e., the shortest well resolved wave, certainly depends on the specific error tolerance it is quite reasonable to keep this error tolerance fixed when different finite difference schemes are compared. It should also be noted that wf depends only on the scheme w,(w) = a sin(w) + (b/2) sin(2w) + 0 (c/3) sin(3w) scheme may be assessed by comr; 1 + 2cr cos(w) + 28 cos(2w). (3.1.4) Plots of the modified wavenumber w against wavenumber w are presented in Fig. 1 for a variety of schemes. In this manner the resolution characteristics of different schemes can be compared. From this plot the fraction r,, representing the fraction of poorly resolved waves and the resolving efficiency e, = 1 - ri is determined. This is done and not on the number of points N used in the descretization. In the following the error tolerance is defined as: Iw (w)-wi <E 1, W Resolving COMPACT FINITE DIFFERENCE SCHEMES 21 Scheme (3.1.3) FIG. 1. Plot of modified wavenumher vs wavenumher for first derivative approximations: (a) second-order central differences; (b) fourthorder central differences; (c) sixth-order central differences; (d) standard The fraction I-, = 1 - wf/7c represents the fraction of Padt scheme (p=o = c, x= f); (e) sixth-order &diagonal scheme poorly resolved waves for the first derivative scheme. This 0 (/? = 0 = c, a = f); (f) eighth-order tridiagonal scheme (8 = 0); (g) eighthfraction d is also independent of the number of points N. The order pentadiagonal scheme (c = 0); (h) tenth-order pentadiagonal fraction 0.0 e, = w,/rc 0.5 = 1 - I.0 rl may 1.5 be regarded 2.0 as a 2.5 measure 3.0 of scheme; (i) spectral-like pentadiagonal scheme (3.1.6); (j) exact differentiathe resolving efficiency of a Wovenumber scheme. We note that the com- tion. putational FIG. 1. Plot efficiency of modified of a wavenumher scheme is proportional vs wavenumher to for the first derivative resolving approximations: efficiency but (a) also second-order depends on central the operation differences; (b) count fourth- for three different values of the error tolerance E, 21 viz., / 21 iti 1:; (e) (f) (g) (h) 6) 0 d I Wovenumber E

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

Finite difference method for heat equation

Finite difference method for heat equation Finite difference method for heat equation 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

A Central Compact-Reconstruction WENO Method for Hyperbolic Conservation Laws

A Central Compact-Reconstruction WENO Method for Hyperbolic Conservation Laws A Central Compact-Reconstruction WENO Method for Hyperbolic Conservation Laws Kilian Cooley 1 Prof. James Baeder 2 1 Department of Mathematics, University of Maryland - College Park 2 Department of Aerospace

More information

2.2. Methods for Obtaining FD Expressions. There are several methods, and we will look at a few:

2.2. Methods for Obtaining FD Expressions. There are several methods, and we will look at a few: .. Methods for Obtaining FD Expressions There are several methods, and we will look at a few: ) Taylor series expansion the most common, but purely mathematical. ) Polynomial fitting or interpolation the

More information

Semi-Lagrangian Formulations for Linear Advection Equations and Applications to Kinetic Equations

Semi-Lagrangian Formulations for Linear Advection Equations and Applications to Kinetic Equations Semi-Lagrangian Formulations for Linear Advection and Applications to Kinetic Department of Mathematical and Computer Science Colorado School of Mines joint work w/ Chi-Wang Shu Supported by NSF and AFOSR.

More information

x n+1 = x n f(x n) f (x n ), n 0.

x n+1 = x n f(x n) f (x n ), n 0. 1. Nonlinear Equations Given scalar equation, f(x) = 0, (a) Describe I) Newtons Method, II) Secant Method for approximating the solution. (b) State sufficient conditions for Newton and Secant to converge.

More information

Finite Differences for Differential Equations 28 PART II. Finite Difference Methods for Differential Equations

Finite Differences for Differential Equations 28 PART II. Finite Difference Methods for Differential Equations Finite Differences for Differential Equations 28 PART II Finite Difference Methods for Differential Equations Finite Differences for Differential Equations 29 BOUNDARY VALUE PROBLEMS (I) Solving a TWO

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 A Model Problem and Its Difference Approximations 1-D Initial Boundary Value

More information

Finite Differences: Consistency, Stability and Convergence

Finite Differences: Consistency, Stability and Convergence Finite Differences: Consistency, Stability and Convergence Varun Shankar March, 06 Introduction Now that we have tackled our first space-time PDE, we will take a quick detour from presenting new FD methods,

More information

Notation Nodes are data points at which functional values are available or at which you wish to compute functional values At the nodes fx i

Notation Nodes are data points at which functional values are available or at which you wish to compute functional values At the nodes fx i LECTURE 6 NUMERICAL DIFFERENTIATION To find discrete approximations to differentiation (since computers can only deal with functional values at discrete points) Uses of numerical differentiation To represent

More information

Finite Difference Methods for Boundary Value Problems

Finite Difference Methods for Boundary Value Problems Finite Difference Methods for Boundary Value Problems October 2, 2013 () Finite Differences October 2, 2013 1 / 52 Goals Learn steps to approximate BVPs using the Finite Difference Method Start with two-point

More information

FINITE DIFFERENCES. Lecture 1: (a) Operators (b) Forward Differences and their calculations. (c) Backward Differences and their calculations.

FINITE DIFFERENCES. Lecture 1: (a) Operators (b) Forward Differences and their calculations. (c) Backward Differences and their calculations. FINITE DIFFERENCES Lecture 1: (a) Operators (b) Forward Differences and their calculations. (c) Backward Differences and their calculations. 1. Introduction When a function is known explicitly, it is easy

More information

FDM for parabolic equations

FDM for parabolic equations FDM for parabolic equations Consider the heat equation where Well-posed problem Existence & Uniqueness Mass & Energy decreasing FDM for parabolic equations CNFD Crank-Nicolson + 2 nd order finite difference

More information

Linear Advection Equation

Linear Advection Equation Linear Advection Equation Numerical Methods Laboratory Modelling the Climate System ARC Centre of Excellence for Climate System Science 2nd Annual Winter School 18 June 2013 1 Analytical Solution The linear

More information

Analysis and Implementation of High-Order Compact Finite Difference Schemes

Analysis and Implementation of High-Order Compact Finite Difference Schemes Brigham Young University BYU ScholarsArchive All Theses and Dissertations 27--3 Analysis and Implementation of High-Order Compact Finite Difference Schemes Jonathan G. Tyler Brigham Young University -

More information

Fourth Order RK-Method

Fourth Order RK-Method Fourth Order RK-Method The most commonly used method is Runge-Kutta fourth order method. The fourth order RK-method is y i+1 = y i + 1 6 (k 1 + 2k 2 + 2k 3 + k 4 ), Ordinary Differential Equations (ODE)

More information

Lecture 4.5 Schemes for Parabolic Type Equations

Lecture 4.5 Schemes for Parabolic Type Equations Lecture 4.5 Schemes for Parabolic Type Equations 1 Difference Schemes for Parabolic Equations One-dimensional problems: Consider the unsteady diffusion problem (parabolic in nature) in a thin wire governed

More information

Tutorial 2. Introduction to numerical schemes

Tutorial 2. Introduction to numerical schemes 236861 Numerical Geometry of Images Tutorial 2 Introduction to numerical schemes c 2012 Classifying PDEs Looking at the PDE Au xx + 2Bu xy + Cu yy + Du x + Eu y + Fu +.. = 0, and its discriminant, B 2

More information

30 crete maximum principle, which all imply the bound-preserving property. But most

30 crete maximum principle, which all imply the bound-preserving property. But most 3 4 7 8 9 3 4 7 A HIGH ORDER ACCURATE BOUND-PRESERVING COMPACT FINITE DIFFERENCE SCHEME FOR SCALAR CONVECTION DIFFUSION EQUATIONS HAO LI, SHUSEN XIE, AND XIANGXIONG ZHANG Abstract We show that the classical

More information

n 1 f n 1 c 1 n+1 = c 1 n $ c 1 n 1. After taking logs, this becomes

n 1 f n 1 c 1 n+1 = c 1 n $ c 1 n 1. After taking logs, this becomes Root finding: 1 a The points {x n+1, }, {x n, f n }, {x n 1, f n 1 } should be co-linear Say they lie on the line x + y = This gives the relations x n+1 + = x n +f n = x n 1 +f n 1 = Eliminating α and

More information

Chapter 8. Numerical Solution of Ordinary Differential Equations. Module No. 1. Runge-Kutta Methods

Chapter 8. Numerical Solution of Ordinary Differential Equations. Module No. 1. Runge-Kutta Methods Numerical Analysis by Dr. Anita Pal Assistant Professor Department of Mathematics National Institute of Technology Durgapur Durgapur-71309 email: anita.buie@gmail.com 1 . Chapter 8 Numerical Solution 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 Implicit Schemes for the Model Problem The Crank-Nicolson scheme and θ-scheme

More information

Lecture 4.2 Finite Difference Approximation

Lecture 4.2 Finite Difference Approximation Lecture 4. Finite Difference Approimation 1 Discretization As stated in Lecture 1.0, there are three steps in numerically solving the differential equations. They are: 1. Discretization of the domain by

More information

2.3. Quantitative Properties of Finite Difference Schemes. Reading: Tannehill et al. Sections and

2.3. Quantitative Properties of Finite Difference Schemes. Reading: Tannehill et al. Sections and 3 Quantitative Properties of Finite Difference Schemes 31 Consistency, Convergence and Stability of FD schemes Reading: Tannehill et al Sections 333 and 334 Three important properties of FD schemes: Consistency

More information

Chapter 3 Second Order Linear Equations

Chapter 3 Second Order Linear Equations Partial Differential Equations (Math 3303) A Ë@ Õæ Aë áöß @. X. @ 2015-2014 ú GA JË@ É Ë@ Chapter 3 Second Order Linear Equations Second-order partial differential equations for an known function u(x,

More information

Spatial and Modal Superconvergence of the Discontinuous Galerkin Method for Linear Equations

Spatial and Modal Superconvergence of the Discontinuous Galerkin Method for Linear Equations Spatial and Modal Superconvergence of the Discontinuous Galerkin Method for Linear Equations N. Chalmers and L. Krivodonova March 5, 014 Abstract We apply the discontinuous Galerkin finite element method

More information

A CCD-ADI method for unsteady convection-diffusion equations

A CCD-ADI method for unsteady convection-diffusion equations A CCD-ADI method for unsteady convection-diffusion equations Hai-Wei Sun, Leonard Z. Li Department of Mathematics, University of Macau, Macao Abstract With a combined compact difference scheme for the

More information

Appendix C: Recapitulation of Numerical schemes

Appendix C: Recapitulation of Numerical schemes Appendix C: Recapitulation of Numerical schemes August 31, 2009) SUMMARY: Certain numerical schemes of general use are regrouped here in order to facilitate implementations of simple models C1 The tridiagonal

More information

Fall 2014 MAT 375 Numerical Methods. Numerical Differentiation (Chapter 9)

Fall 2014 MAT 375 Numerical Methods. Numerical Differentiation (Chapter 9) Fall 2014 MAT 375 Numerical Metods (Capter 9) Idea: Definition of te derivative at x Obviuos approximation: f (x) = lim 0 f (x + ) f (x) f (x) f (x + ) f (x) forward-difference formula? ow good is tis

More information

Numerical Methods for Conservation Laws WPI, January 2006 C. Ringhofer C2 b 2

Numerical Methods for Conservation Laws WPI, January 2006 C. Ringhofer C2 b 2 Numerical Methods for Conservation Laws WPI, January 2006 C. Ringhofer ringhofer@asu.edu, C2 b 2 2 h2 x u http://math.la.asu.edu/ chris Last update: Jan 24, 2006 1 LITERATURE 1. Numerical Methods for Conservation

More information

x λ ϕ(x)dx x λ ϕ(x)dx = xλ+1 λ + 1 ϕ(x) u = xλ+1 λ + 1 dv = ϕ (x)dx (x))dx = ϕ(x)

x λ ϕ(x)dx x λ ϕ(x)dx = xλ+1 λ + 1 ϕ(x) u = xλ+1 λ + 1 dv = ϕ (x)dx (x))dx = ϕ(x) 1. Distributions A distribution is a linear functional L : D R (or C) where D = C c (R n ) which is linear and continuous. 1.1. Topology on D. Let K R n be a compact set. Define D K := {f D : f outside

More information

Development and stability analysis of the inverse Lax-Wendroff boundary. treatment for central compact schemes 1

Development and stability analysis of the inverse Lax-Wendroff boundary. treatment for central compact schemes 1 Development and stability analysis of the inverse Lax-Wendroff boundary treatment for central compact schemes François Vilar 2 and Chi-Wang Shu 3 Division of Applied Mathematics, Brown University, Providence,

More information

A new class of central compact schemes with spectral-like resolution I: Linear. schemes. Abstract

A new class of central compact schemes with spectral-like resolution I: Linear. schemes. Abstract A new class of central compact schemes with spectral-like resolution I: Linear schemes Xuliang Liu 1, Shuhai Zhang 2, Hanxin Zhang 3 and Chi-Wang Shu 4 Abstract In this paper, we design a new class of

More information

5. FVM discretization and Solution Procedure

5. FVM discretization and Solution Procedure 5. FVM discretization and Solution Procedure 1. The fluid domain is divided into a finite number of control volumes (cells of a computational grid). 2. Integral form of the conservation equations are discretized

More information

Consistency and Convergence

Consistency and Convergence Jim Lambers MAT 77 Fall Semester 010-11 Lecture 0 Notes These notes correspond to Sections 1.3, 1.4 and 1.5 in the text. Consistency and Convergence We have learned that the numerical solution obtained

More information

Finite Difference Method for PDE. Y V S S Sanyasiraju Professor, Department of Mathematics IIT Madras, Chennai 36

Finite Difference Method for PDE. Y V S S Sanyasiraju Professor, Department of Mathematics IIT Madras, Chennai 36 Finite Difference Method for PDE Y V S S Sanyasiraju Professor, Department of Mathematics IIT Madras, Chennai 36 1 Classification of the Partial Differential Equations Consider a scalar second order partial

More information

2.29 Numerical Fluid Mechanics Spring 2015 Lecture 13

2.29 Numerical Fluid Mechanics Spring 2015 Lecture 13 REVIEW Lecture 12: Spring 2015 Lecture 13 Grid-Refinement and Error estimation Estimation of the order of convergence and of the discretization error Richardson s extrapolation and Iterative improvements

More information

MATH745 Fall MATH745 Fall

MATH745 Fall MATH745 Fall MATH745 Fall 5 MATH745 Fall 5 INTRODUCTION WELCOME TO MATH 745 TOPICS IN NUMERICAL ANALYSIS Instructor: Dr Bartosz Protas Department of Matematics & Statistics Email: bprotas@mcmasterca Office HH 36, Ext

More information

Solving Ordinary Differential equations

Solving Ordinary Differential equations Solving Ordinary Differential equations Taylor methods can be used to build explicit methods with higher order of convergence than Euler s method. The main difficult of these methods is the computation

More information

Energy dissipating structures generated by dipole-wall collisions at high Reynolds number

Energy dissipating structures generated by dipole-wall collisions at high Reynolds number Energy dissipating structures generated by dipole-wall collisions at high Reynolds number Duncan Sutherland 1 Charlie Macaskill 1 David Dritschel 2 1. School of Mathematics and Statistics University of

More information

TOOLS FROM HARMONIC ANALYSIS

TOOLS FROM HARMONIC ANALYSIS TOOLS FROM HARMONIC ANALYSIS BRADLY STADIE Abstract. The Fourier transform can be thought of as a map that decomposes a function into oscillatory functions. In this paper, we will apply this decomposition

More information

High-order ADI schemes for convection-diffusion equations with mixed derivative terms

High-order ADI schemes for convection-diffusion equations with mixed derivative terms High-order ADI schemes for convection-diffusion equations with mixed derivative terms B. Düring, M. Fournié and A. Rigal Abstract We consider new high-order Alternating Direction Implicit ADI) schemes

More information

Time-dependent variational forms

Time-dependent variational forms Time-dependent variational forms Hans Petter Langtangen 1,2 1 Center for Biomedical Computing, Simula Research Laboratory 2 Department of Informatics, University of Oslo Oct 30, 2015 PRELIMINARY VERSION

More information

Lecture 4: Numerical solution of ordinary differential equations

Lecture 4: Numerical solution of ordinary differential equations Lecture 4: Numerical solution of ordinary differential equations Department of Mathematics, ETH Zürich General explicit one-step method: Consistency; Stability; Convergence. High-order methods: Taylor

More information

Numerical Methods for Differential Equations Mathematical and Computational Tools

Numerical Methods for Differential Equations Mathematical and Computational Tools Numerical Methods for Differential Equations Mathematical and Computational Tools Gustaf Söderlind Numerical Analysis, Lund University Contents V4.16 Part 1. Vector norms, matrix norms and logarithmic

More information

A Simple Compact Fourth-Order Poisson Solver on Polar Geometry

A Simple Compact Fourth-Order Poisson Solver on Polar Geometry Journal of Computational Physics 182, 337 345 (2002) doi:10.1006/jcph.2002.7172 A Simple Compact Fourth-Order Poisson Solver on Polar Geometry Ming-Chih Lai Department of Applied Mathematics, National

More information

Math 112 Rahman. Week Taylor Series Suppose the function f has the following power series:

Math 112 Rahman. Week Taylor Series Suppose the function f has the following power series: Math Rahman Week 0.8-0.0 Taylor Series Suppose the function f has the following power series: fx) c 0 + c x a) + c x a) + c 3 x a) 3 + c n x a) n. ) Can we figure out what the coefficients are? Yes, yes

More information

Lecture Notes on Numerical Schemes for Flow and Transport Problems

Lecture Notes on Numerical Schemes for Flow and Transport Problems Lecture Notes on Numerical Schemes for Flow and Transport Problems by Sri Redeki Pudaprasetya sr pudap@math.itb.ac.id Department of Mathematics Faculty of Mathematics and Natural Sciences Bandung Institute

More information

Partial Differential Equations, 2nd Edition, L.C.Evans Chapter 5 Sobolev Spaces

Partial Differential Equations, 2nd Edition, L.C.Evans Chapter 5 Sobolev Spaces Partial Differential Equations, nd Edition, L.C.Evans Chapter 5 Sobolev Spaces Shih-Hsin Chen, Yung-Hsiang Huang 7.8.3 Abstract In these exercises always denote an open set of with smooth boundary. As

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

Lecture Notes on Numerical Schemes for Flow and Transport Problems

Lecture Notes on Numerical Schemes for Flow and Transport Problems Lecture Notes on Numerical Schemes for Flow and Transport Problems by Sri Redeki Pudaprasetya sr pudap@math.itb.ac.id Department of Mathematics Faculty of Mathematics and Natural Sciences Bandung Institute

More information

arxiv: v4 [physics.flu-dyn] 23 Mar 2019

arxiv: v4 [physics.flu-dyn] 23 Mar 2019 High-Order Localized Dissipation Weighted Compact Nonlinear Scheme for Shock- and Interface-Capturing in Compressible Flows Man Long Wong a, Sanjiva K. Lele a,b arxiv:7.895v4 [physics.flu-dyn] 3 Mar 9

More information

Math 106 Fall 2014 Exam 2.1 October 31, ln(x) x 3 dx = 1. 2 x 2 ln(x) + = 1 2 x 2 ln(x) + 1. = 1 2 x 2 ln(x) 1 4 x 2 + C

Math 106 Fall 2014 Exam 2.1 October 31, ln(x) x 3 dx = 1. 2 x 2 ln(x) + = 1 2 x 2 ln(x) + 1. = 1 2 x 2 ln(x) 1 4 x 2 + C Math 6 Fall 4 Exam. October 3, 4. The following questions have to do with the integral (a) Evaluate dx. Use integration by parts (x 3 dx = ) ( dx = ) x3 x dx = x x () dx = x + x x dx = x + x 3 dx dx =

More information

AProofoftheStabilityoftheSpectral Difference Method For All Orders of Accuracy

AProofoftheStabilityoftheSpectral Difference Method For All Orders of Accuracy AProofoftheStabilityoftheSpectral Difference Method For All Orders of Accuracy Antony Jameson 1 1 Thomas V. Jones Professor of Engineering Department of Aeronautics and Astronautics Stanford University

More information

High Accuracy Finite Difference Approximation to Solutions of Elliptic Partial Differential Equations

High Accuracy Finite Difference Approximation to Solutions of Elliptic Partial Differential Equations Purdue University Purdue e-pubs Department of Computer Science Technical Reports Department of Computer Science 1977 High Accuracy Finite Difference Approximation to Solutions of Elliptic Partial Differential

More information

Ordinary differential equations - Initial value problems

Ordinary differential equations - Initial value problems Education has produced a vast population able to read but unable to distinguish what is worth reading. G.M. TREVELYAN Chapter 6 Ordinary differential equations - Initial value problems In this chapter

More information

Fourier Transform & Sobolev Spaces

Fourier Transform & Sobolev Spaces Fourier Transform & Sobolev Spaces Michael Reiter, Arthur Schuster Summer Term 2008 Abstract We introduce the concept of weak derivative that allows us to define new interesting Hilbert spaces the Sobolev

More information

Numerical Methods. King Saud University

Numerical Methods. King Saud University Numerical Methods King Saud University Aims In this lecture, we will... find the approximate solutions of derivative (first- and second-order) and antiderivative (definite integral only). Numerical Differentiation

More information

Additive Manufacturing Module 8

Additive Manufacturing Module 8 Additive Manufacturing Module 8 Spring 2015 Wenchao Zhou zhouw@uark.edu (479) 575-7250 The Department of Mechanical Engineering University of Arkansas, Fayetteville 1 Evaluating design https://www.youtube.com/watch?v=p

More information

An Analysis of Five Numerical Methods for Approximating Certain Hypergeometric Functions in Domains within their Radii of Convergence

An Analysis of Five Numerical Methods for Approximating Certain Hypergeometric Functions in Domains within their Radii of Convergence An Analysis of Five Numerical Methods for Approximating Certain Hypergeometric Functions in Domains within their Radii of Convergence John Pearson MSc Special Topic Abstract Numerical approximations of

More information

Polynomial Interpolation with n + 1 nodes

Polynomial Interpolation with n + 1 nodes Polynomial Interpolation with n + 1 nodes Given n + 1 distinct points (x 0, f (x 0 )), (x 1, f (x 1 )),, (x n, f (x n )), Interpolating polynomial of degree n P(x) = f (x 0 )L 0 (x) + f (x 1 )L 1 (x) +

More information

Polynomial Approximation: The Fourier System

Polynomial Approximation: The Fourier System Polynomial Approximation: The Fourier System Charles B. I. Chilaka CASA Seminar 17th October, 2007 Outline 1 Introduction and problem formulation 2 The continuous Fourier expansion 3 The discrete Fourier

More information

Chapter 2 Finite-Difference Discretization of the Advection-Diffusion Equation

Chapter 2 Finite-Difference Discretization of the Advection-Diffusion Equation Chapter Finite-Difference Discretization of the Advection-Diffusion Equation. Introduction Finite-difference methods are numerical methods that find solutions to differential equations using approximate

More information

Method of infinite system of equations for problems in unbounded domains

Method of infinite system of equations for problems in unbounded domains Method of infinite system of equations for problems in unbounded domains Dang Quang A Institute of Information Technology 18 Hoang Quoc Viet, Cau giay, Hanoi, Vietnam Innovative Time Integration, May 13-16,

More information

Module 3: BASICS OF CFD. Part A: Finite Difference Methods

Module 3: BASICS OF CFD. Part A: Finite Difference Methods Module 3: BASICS OF CFD Part A: Finite Difference Methods THE CFD APPROACH Assembling the governing equations Identifying flow domain and boundary conditions Geometrical discretization of flow domain Discretization

More information

INTERPOLATION. and y i = cos x i, i = 0, 1, 2 This gives us the three points. Now find a quadratic polynomial. p(x) = a 0 + a 1 x + a 2 x 2.

INTERPOLATION. and y i = cos x i, i = 0, 1, 2 This gives us the three points. Now find a quadratic polynomial. p(x) = a 0 + a 1 x + a 2 x 2. INTERPOLATION Interpolation is a process of finding a formula (often a polynomial) whose graph will pass through a given set of points (x, y). As an example, consider defining and x 0 = 0, x 1 = π/4, x

More information

An introduction to Birkhoff normal form

An introduction to Birkhoff normal form An introduction to Birkhoff normal form Dario Bambusi Dipartimento di Matematica, Universitá di Milano via Saldini 50, 0133 Milano (Italy) 19.11.14 1 Introduction The aim of this note is to present an

More information

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF MATHEMATICS ACADEMIC YEAR / EVEN SEMESTER QUESTION BANK

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF MATHEMATICS ACADEMIC YEAR / EVEN SEMESTER QUESTION BANK KINGS COLLEGE OF ENGINEERING MA5-NUMERICAL METHODS DEPARTMENT OF MATHEMATICS ACADEMIC YEAR 00-0 / EVEN SEMESTER QUESTION BANK SUBJECT NAME: NUMERICAL METHODS YEAR/SEM: II / IV UNIT - I SOLUTION OF EQUATIONS

More information

Section Taylor and Maclaurin Series

Section Taylor and Maclaurin Series Section.0 Taylor and Maclaurin Series Ruipeng Shen Feb 5 Taylor and Maclaurin Series Main Goal: How to find a power series representation for a smooth function us assume that a smooth function has a power

More information

Department of Applied Mathematics and Theoretical Physics. AMA 204 Numerical analysis. Exam Winter 2004

Department of Applied Mathematics and Theoretical Physics. AMA 204 Numerical analysis. Exam Winter 2004 Department of Applied Mathematics and Theoretical Physics AMA 204 Numerical analysis Exam Winter 2004 The best six answers will be credited All questions carry equal marks Answer all parts of each question

More information

Introduction to numerical schemes

Introduction to numerical schemes 236861 Numerical Geometry of Images Tutorial 2 Introduction to numerical schemes Heat equation The simple parabolic PDE with the initial values u t = K 2 u 2 x u(0, x) = u 0 (x) and some boundary conditions

More information

Numerical solution of surface PDEs with Radial Basis Functions

Numerical solution of surface PDEs with Radial Basis Functions Numerical solution of surface PDEs with Radial Basis Functions Andriy Sokolov Institut für Angewandte Mathematik (LS3) TU Dortmund andriy.sokolov@math.tu-dortmund.de TU Dortmund June 1, 2017 Outline 1

More information

Numerical explorations of a forward-backward diffusion equation

Numerical explorations of a forward-backward diffusion equation Numerical explorations of a forward-backward diffusion equation Newton Institute KIT Programme Pauline Lafitte 1 C. Mascia 2 1 SIMPAF - INRIA & U. Lille 1, France 2 Univ. La Sapienza, Roma, Italy September

More information

Problem Set 4 Issued: Wednesday, March 18, 2015 Due: Wednesday, April 8, 2015

Problem Set 4 Issued: Wednesday, March 18, 2015 Due: Wednesday, April 8, 2015 MASSACHUSETTS INSTITUTE OF TECHNOLOGY DEPARTMENT OF MECHANICAL ENGINEERING CAMBRIDGE, MASSACHUSETTS 0139.9 NUMERICAL FLUID MECHANICS SPRING 015 Problem Set 4 Issued: Wednesday, March 18, 015 Due: Wednesday,

More information

MATH 205C: STATIONARY PHASE LEMMA

MATH 205C: STATIONARY PHASE LEMMA MATH 205C: STATIONARY PHASE LEMMA For ω, consider an integral of the form I(ω) = e iωf(x) u(x) dx, where u Cc (R n ) complex valued, with support in a compact set K, and f C (R n ) real valued. Thus, I(ω)

More information

4 Riesz Kernels. Since the functions k i (ξ) = ξ i. are bounded functions it is clear that R

4 Riesz Kernels. Since the functions k i (ξ) = ξ i. are bounded functions it is clear that R 4 Riesz Kernels. A natural generalization of the Hilbert transform to higher dimension is mutiplication of the Fourier Transform by homogeneous functions of degree 0, the simplest ones being R i f(ξ) =

More information

COURSE Iterative methods for solving linear systems

COURSE Iterative methods for solving linear systems COURSE 0 4.3. Iterative methods for solving linear systems Because of round-off errors, direct methods become less efficient than iterative methods for large systems (>00 000 variables). An iterative scheme

More information

High Order Semi-Lagrangian WENO scheme for Vlasov Equations

High Order Semi-Lagrangian WENO scheme for Vlasov Equations High Order WENO scheme for Equations Department of Mathematical and Computer Science Colorado School of Mines joint work w/ Andrew Christlieb Supported by AFOSR. Computational Mathematics Seminar, UC Boulder

More information

Computation Fluid Dynamics

Computation Fluid Dynamics Computation Fluid Dynamics CFD I Jitesh Gajjar Maths Dept Manchester University Computation Fluid Dynamics p.1/189 Garbage In, Garbage Out We will begin with a discussion of errors. Useful to understand

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 Introduction to Hyperbolic Equations The Hyperbolic Equations n-d 1st Order Linear

More information

Numerical Analysis of Differential Equations Numerical Solution of Parabolic Equations

Numerical Analysis of Differential Equations Numerical Solution of Parabolic Equations Numerical Analysis of Differential Equations 215 6 Numerical Solution of Parabolic Equations 6 Numerical Solution of Parabolic Equations TU Bergakademie Freiberg, SS 2012 Numerical Analysis of Differential

More information

HOMEWORK 4: Numerical solution of PDEs for Mathmatical Models, Analysis and Simulation, Fall 2011 Report due Mon Nov 12, Maximum score 6.0 pts.

HOMEWORK 4: Numerical solution of PDEs for Mathmatical Models, Analysis and Simulation, Fall 2011 Report due Mon Nov 12, Maximum score 6.0 pts. HOMEWORK 4: Numerical solution of PDEs for Mathmatical Models, Analysis and Simulation, Fall 2011 Report due Mon Nov 12, 2012. Maximum score 6.0 pts. Read Strang s (old) book, Sections 3.1-3.4 and 6.4-6.5.

More information

An Efficient Algorithm Based on Quadratic Spline Collocation and Finite Difference Methods for Parabolic Partial Differential Equations.

An Efficient Algorithm Based on Quadratic Spline Collocation and Finite Difference Methods for Parabolic Partial Differential Equations. An Efficient Algorithm Based on Quadratic Spline Collocation and Finite Difference Methods for Parabolic Partial Differential Equations by Tong Chen A thesis submitted in conformity with the requirements

More information

Research Article Solution of the Porous Media Equation by a Compact Finite Difference Method

Research Article Solution of the Porous Media Equation by a Compact Finite Difference Method Hindawi Publishing Corporation Mathematical Problems in Engineering Volume 2009, Article ID 9254, 3 pages doi:0.55/2009/9254 Research Article Solution of the Porous Media Equation by a Compact Finite Difference

More information

The Fourier spectral method (Amath Bretherton)

The Fourier spectral method (Amath Bretherton) The Fourier spectral method (Amath 585 - Bretherton) 1 Introduction The Fourier spectral method (or more precisely, pseudospectral method) is a very accurate way to solve BVPs with smooth solutions on

More information

Sharp Gårding inequality on compact Lie groups.

Sharp Gårding inequality on compact Lie groups. 15-19.10.2012, ESI, Wien, Phase space methods for pseudo-differential operators Ville Turunen, Aalto University, Finland (ville.turunen@aalto.fi) M. Ruzhansky, V. Turunen: Sharp Gårding inequality on compact

More information

1 Math 241A-B Homework Problem List for F2015 and W2016

1 Math 241A-B Homework Problem List for F2015 and W2016 1 Math 241A-B Homework Problem List for F2015 W2016 1.1 Homework 1. Due Wednesday, October 7, 2015 Notation 1.1 Let U be any set, g be a positive function on U, Y be a normed space. For any f : U Y let

More information

Kasetsart University Workshop. Multigrid methods: An introduction

Kasetsart University Workshop. Multigrid methods: An introduction Kasetsart University Workshop Multigrid methods: An introduction Dr. Anand Pardhanani Mathematics Department Earlham College Richmond, Indiana USA pardhan@earlham.edu A copy of these slides is available

More information

1. Introduction We consider the following self-adjoint singularly perturbed boundary value problem: ɛu + p(x)u = q(x), p(x) > 0,

1. Introduction We consider the following self-adjoint singularly perturbed boundary value problem: ɛu + p(x)u = q(x), p(x) > 0, TWMS J. Pure Appl. Math. V., N., 00, pp. 6-5 NON-POLYNOMIAL SPLINE APPROXIMATIONS FOR THE SOLUTION OF SINGULARLY-PERTURBED BOUNDARY VALUE PROBLEMS J. RASHIDINIA, R. MOHAMMADI Abstract. We consider the

More information

Numerical resolution of discontinuous Galerkin methods for time dependent. wave equations 1. Abstract

Numerical resolution of discontinuous Galerkin methods for time dependent. wave equations 1. Abstract Numerical resolution of discontinuous Galerkin methods for time dependent wave equations Xinghui Zhong 2 and Chi-Wang Shu Abstract The discontinuous Galerkin DG method is known to provide good wave resolution

More information

Compact High Order Finite Difference Stencils for Elliptic Variable Coefficient and Interface Problems

Compact High Order Finite Difference Stencils for Elliptic Variable Coefficient and Interface Problems Compact High Order Finite Difference Stencils for Elliptic Variable Coefficient and Interface Problems Daniel Ritter 1, Ulrich Rüde 1, Björn Gmeiner 1, Rochus Schmid 2 Copper Mountain, March 18th, 2013

More information

Consistency Estimates for gfd Methods and Selection of Sets of Influence

Consistency Estimates for gfd Methods and Selection of Sets of Influence Consistency Estimates for gfd Methods and Selection of Sets of Influence Oleg Davydov University of Giessen, Germany Localized Kernel-Based Meshless Methods for PDEs ICERM / Brown University 7 11 August

More information

Scalable Non-Linear Compact Schemes

Scalable Non-Linear Compact Schemes Scalable Non-Linear Compact Schemes Debojyoti Ghosh Emil M. Constantinescu Jed Brown Mathematics Computer Science Argonne National Laboratory International Conference on Spectral and High Order Methods

More information

THE PROBLEMS FOR THE SECOND TEST FOR BRIEF SOLUTIONS

THE PROBLEMS FOR THE SECOND TEST FOR BRIEF SOLUTIONS THE PROBLEMS FOR THE SECOND TEST FOR 18.102 BRIEF SOLUTIONS RICHARD MELROSE Question.1 Show that a subset of a separable Hilbert space is compact if and only if it is closed and bounded and has the property

More information

Finite Difference and Finite Element Methods

Finite Difference and Finite Element Methods Finite Difference and Finite Element Methods Georgy Gimel farb COMPSCI 369 Computational Science 1 / 39 1 Finite Differences Difference Equations 3 Finite Difference Methods: Euler FDMs 4 Finite Element

More information

256 Summary. D n f(x j ) = f j+n f j n 2n x. j n=1. α m n = 2( 1) n (m!) 2 (m n)!(m + n)!. PPW = 2π k x 2 N + 1. i=0?d i,j. N/2} N + 1-dim.

256 Summary. D n f(x j ) = f j+n f j n 2n x. j n=1. α m n = 2( 1) n (m!) 2 (m n)!(m + n)!. PPW = 2π k x 2 N + 1. i=0?d i,j. N/2} N + 1-dim. 56 Summary High order FD Finite-order finite differences: Points per Wavelength: Number of passes: D n f(x j ) = f j+n f j n n x df xj = m α m dx n D n f j j n= α m n = ( ) n (m!) (m n)!(m + n)!. PPW =

More information

Scientific Computing: An Introductory Survey

Scientific Computing: An Introductory Survey Scientific Computing: An Introductory Survey Chapter 11 Partial Differential Equations Prof. Michael T. Heath Department of Computer Science University of Illinois at Urbana-Champaign Copyright c 2002.

More information

Chapter 4. MAC Scheme. The MAC scheme is a numerical method used to solve the incompressible Navier-Stokes. u = 0

Chapter 4. MAC Scheme. The MAC scheme is a numerical method used to solve the incompressible Navier-Stokes. u = 0 Chapter 4. MAC Scheme 4.1. MAC Scheme and the Staggered Grid. The MAC scheme is a numerical method used to solve the incompressible Navier-Stokes equation in the velocity-pressure formulation: (4.1.1)

More information

Evolution equations with spectral methods: the case of the wave equation

Evolution equations with spectral methods: the case of the wave equation Evolution equations with spectral methods: the case of the wave equation Jerome.Novak@obspm.fr Laboratoire de l Univers et de ses Théories (LUTH) CNRS / Observatoire de Paris, France in collaboration with

More information

Multigrid Methods for Saddle Point Problems

Multigrid Methods for Saddle Point Problems Multigrid Methods for Saddle Point Problems Susanne C. Brenner Department of Mathematics and Center for Computation & Technology Louisiana State University Advances in Mathematics of Finite Elements (In

More information