Finite difference method for elliptic problems: I

Size: px
Start display at page:

Download "Finite difference method for elliptic problems: I"

Transcription

1 Finite difference method for elliptic problems: I Praveen. C praveen@math.tifrbng.res.in Tata Institute of Fundamental Research Center for Applicable Mathematics Bangalore January 13, / 34

2 Contents 1 1-D BVP and FDM 2 2-D BVP and FDM 3 Higher order schemes 4 Iterative matrix solution 5 Discontinuous coefficients, finite volume method 6 Convection dominated problem General approach of numerical methods: Stability + Consistency = Convergence 2 / 34

3 1-D boundary value problem Differential equation: u (x) + c(x)u(x) = f(x) x Ω = (0, 1) u(0) = 0, u(1) = 0 (1) Finite difference mesh: Let N 2 be an integer and let mesh size: h = 1 N x = 0 x = h N 2 N 1 N mesh points: x i = ih, i = 0, 1,..., N Ω h = {x i : i = 1, 2,..., N 1}, Γ h = {x 0, x N }, Ωh = Ω h Γ h U i = numerical approximation to u(x i ) Need to find U 1, U 2,..., U N 1 3 / 34

4 Finite difference approximation Let u : [0, 1] R. By Taylor series u(x i±1 ) = u(x i ± h) = u(x i ) ± hu (x i ) + h2 2 u (x i ) ± h3 6 u (x i ) + O ( h 4) Forward difference for u : u C 2 [0, 1] D + x u(x i ) := u(x i+1) u(x i ) h Backward difference for u : u C 2 [0, 1] D x u(x i ) := u(x i) u(x i 1 ) h Central difference for u : u C 4 [0, 1] = u (x i ) + O (h) = u (x i ) + O (h) D + x D x u(x i ) = D x D + x u(x i ) = u(x i 1) 2u(x i ) + u(x i+1 ) h 2 = u (x i ) + O ( h 2) Note: If u C 3 [0, 1] then D + x D x u(x i ) u (x i ) = O (h). 4 / 34

5 Finite difference method: u D + x D x u Find (U 1, U 2,..., U N 1 ) such that (AU) i := D + x D x U i + c(x i )U i = f(x i ) i = 1, 2,..., N 1 U 0 = 0, U N = 0 (2) Then the hope is that U i u(x i ) which we have to prove. In matrix notation or more compactly AU = F, A R (N 1) (N 1), U R N 1, F R N 1 Does solution exist, i.e., is the matrix A invertible? 5 / 34

6 Discrete inner product Let V, W be two grid functions defined at the mesh points, vanishing at i = 0, N. Define the discrete inner product (V, W ) h = which resembles the L 2 inner product (v, w) = 1 0 N 1 hv i W i v(x)w(x)dx Lemma (Summation by parts) Suppose V is a grid function defined at the mesh-points x i, i = 0, 1,..., N and let V 0 = V N = 0. Then ( D + x Dx V, V ) N h = h Dx V i 2 (3) 6 / 34

7 Discrete inner product Proof: We do summation by parts, ( D + x D x V, V ) h N 1 = h(d x + Dx V i )V i N 1 = = = = N N i=2 N N 1 V i+1 V i V i + h N 1 V i V i 1 V i 1 + h N V i V i 1 V i 1 + h V i V i 1 (V i V i 1 ) = h V i V i 1 V i h V i V i 1 V i h (shift indices) V i V i 1 V i (V 0 = V N = 0) h N h Dx V i 2 Discrete analogue of 1 v vdx = (v ) 2 dx (v(0) = v(1) = 0) 7 / 34

8 Existence of discrete solution Let V be a grid function such that V 0 = V N = 0 and let c 0. Then (AV, V ) h = ( D + x D x V + cv, V ) h = ( D x + Dx V, V ) N h + (cv, V ) h h Dx V i 2 0 If AV = 0 for some V then necessarily N h Dx V i 2 = 0 = Dx V i = 0, i = 1,..., N = V 0 = V 1 =... = V N But since V 0 = V N = 0, we obtain that V = 0. Hence AV = 0 if and only if V = 0 from which we deduce that A is a non-singular matrix. Theorem (Existence of FD solution) Suppose c and f are continuous functions on [0, 1] and c(x) 0, x [0, 1]. Then the finite difference scheme (2) has a unique solution U = A 1 F. 8 / 34

9 Discrete norms Discrete L 2 norm Discrete Sobolev norm where Using this notation U h := U 1,h := ( N 1 ) 1 2 (U, U) h = h U i 2 ( ) U 2 h + D x U] h N V ] 2 h := h V i 2 (includes last grid point i = N) (AV, V ) h D + x V ] 2 h (equality if c 0) Using a discrete version of Poincare-Friedrichs inequality, we will show that (AV, V ) h c 0 V 2 1,h where c 0 is a positive constant. This is a discrete coercivity property. 9 / 34

10 Lemma (Discrete Poincare-Friedrichs inequality) Let V be a mesh function with V 0 = V N = 0. Then c > 0, independent of V and h, such that V 2 h c D x V ] 2 h (4) for all such V. Proof: Using Cauchy-Schwarz inequality, we have i V i 2 = (Dx V j )h j=1 2 i h j=1 i h Dx V j 2 = ih j=1 i h Dx V j 2 j=1 V 2 h = N 1 h V i 2 (N 1)N 2 h 2 N 1 N j=1 ih 2 i h Dx V j 2 j=1 ( N 1 i ) h 2 N j=1 h D x V j 2 h D x V j D x V ] 2 h, since (N 1)N < 1 h 2 which proves (4) with c = / 34

11 Discrete coercivity property: Combining we get (AV, V ) h D x V ] 2 h 1 c V 2 h c (AV, V ) h V 2 h and (AV, V ) h D x V ] 2 h (AV, V ) h (1 + c ) 1 ( V 2 h + D x V ] 2 h ) With c 0 = (1 + c ) 1 = 2 3, we have the coercivity property (AV, V ) h c 0 V 2 1,h (5) Theorem (Stability of FD solution) The scheme (2) is stable in the sense that U 1,h 1 c 0 f h (6) Proof: Use coercivity (5) and Cauchy-Schwarz c 0 U 2 1,h (AU, U) h = (f, U) h f h U h f h U 1,h 11 / 34

12 Global error and truncation error The global error between the true solution u and the numerical solution U is e i := u(x i ) U i, i = 0, 1,..., N Due to boundary conditions Then e 0 = e N = 0 Ae i = Au(x i ) AU i = Au(x i ) f(x i ) = D x + Dx u(x i ) + c(x i )u(x i ) [ u (x i ) + c(x i )u(x i )] = u (x i ) D x + Dx u(x i ), i = 1, 2,..., N 1 Local truncation error: error in central difference approximation τ i := u (x i ) D x + Dx u(x i ) Thus the error satisfies the equation (Ae) i = τ i, i = 1, 2,..., N 1 e 0 = e N = 0 (7) 12 / 34

13 Theorem (Error estimate) Let f C[0, 1], c C[0, 1] with c(x) 0 and suppose that the solution of (1) belongs to C 4 [0, 1]. Then u U 1,h h2 8 u(4) (8) Proof: Using Taylor series with remainder term, show that so that τ i = u (x i ) D + x D x u(x i ) = h2 12 u(4) (ξ i ), ξ i [x i 1, x i+1 ] τ i h2 12 sup u (4) (x) h2 x i 1 x x i+1 12 sup Applying stability result (6) to (7) we obtain ( e 1,h 1 τ c h = 1 N 1 0 c 0 0 x 1 h τ i 2 ) 1 2 u (4) (x) (9) h2 12c 0 u (4) which yields the error estimate (8) since c 0 = / 34

14 General framework Linear differential equation Lu = f in Ω lu = g on Γ (10) Finite difference approximation Two key steps: (1) Show that the scheme is stable: where C s > 0 is independent of f, g, h. L h U = f h in Ω h l h U = g h on Γ h (11) U Ωh C s ( fh Ωh + g h Γh ) 14 / 34

15 General framework (2) Show that the scheme is consistent: Local truncation error τ Ωh = L h u f h in Ω h τ Γh = l h u g h in Γ h For Dirichlet problem, τ Γh = 0. Assuming sufficiently smooth solution u show that τ Ωh Ωh + τ Γh Γh C τ h p as h 0 where C τ > 0 independent of h but might depend on u and p > 0. Lax equivalence theorem Suppose the finite difference scheme (11) is stable and consistent. Then it is a convergent approximation of (10). Proof: Define the global error e = u U. Then L h e = L h u L h U = L h u f h = τ Ωh 15 / 34

16 General framework and similarly l h e = τ Γh Error is governed by the equation L h e = τ Ωh in Ω h l h e = τ Γh in Γ h By stability and consistency of the scheme u U Ωh = e Ωh C s ( τ Ωh Ωh + τ Γh Γh ) C s C τ h p Convergence of U now follows since u U Ωh 0 as h 0 The quantity p is called the order of accuracy of the scheme. It is desirable to have a large value of p since we can get more accurate solution with smaller number of grid points. 16 / 34

17 We will next show some results in the maximum norm. We begin with some definitions. Definitions Non-negative matrix: A matrix A is said to be non-negative if all its entries are non-negative. We will indicate this property by writing A 0. Non-negative vector: A vector V is said to be non-negative if all its entries are non-negative. We will indicate this property by writing V 0. Monotone matrix: A real, square matrix A is said to be monotone if it is invertible and the matrix A 1 is non-negative. M-matrix: A real, square matrix A = (a ij ) is called an M-matrix if aii > 0 and a ij 0 for i j A 1 is non-negative Thus an M-matrix is also a monotone matrix. 17 / 34

18 Theorem (Characterization of monotone matrices) A real matrix A of order n is monotone if and only if the inclusion {v R n : Av 0} {v R n : v 0} is satisfied. Proof: (a) If A is monotone and the vector Av is non-negative then v = A 1 (Av) 0 (b) Conversely, suppose the inclusion is satisfied. Then } Av = 0 = v 0 = v = 0 A( v) = 0 = v 0 Hence A is non-singular and A 1 exists. The j th column vector of A 1 is b j = A 1 e j, e j = [0,..., 0, 1, 0,..., 0] j th position 18 / 34

19 so that Ab j = e j 0 = b j 0 = A 1 0 Theorem Suppose that c is non-negative. Then the matrix A in (2) is monotone. Proof: Let A R (N 1) (N 1) be the matrix of the finite difference scheme. Due to above characterization, it is enough to show that Av 0 = v 0 Given any vector v R N 1 such that Av 0, let p {1,..., N 1} be an integer satisfying v p v i for i = 1, 2,..., N 1 ( i.e., v p = min 1 i N 1 v i) We have to show that v p 0. (a) If p = 1 0 (2 + c 1 h 2 )v 1 v 2 = (1 + c 1 h 2 )v 1 + (v 1 v 2 ) (1 + c 1 h 2 )v 1 19 / 34

20 (b) If 2 p N 2 then (c) If p = N 1 then 0 v p 1 + (2 + c p h 2 )v p v p+1 c p h 2 v p Hence we have 0 v N 2 + (2 + c N 1 h 2 )v N 1 (1 + c N 1 h 2 )v N 1 min v i 0 if c i > 0, 2 i N 2 1 i N 1 It remains to look at the case where atleast one of the c i, 2 i N 2 is zero. We already know that A is invertible (even if c 0). Now the matrix A + αi is monotone for every α > 0. This implies that (A + αi) 1 0 The elements of (A + αi) 1 are continuous functions of α 0 and hence it follows that A / 34

21 Matrix norm For any square matrix M = (m ij ) R n n and vector norm : R n R + MV M := max V 0 V = max MV V =1 In particular M = max 1 i n j=1 n m ij Theorem (Error in max norm) Suppose that c is non-negative. If the solution u of the BVP (1) satisfies u C 4 [0, 1] then we have the bound max u i U i = u U 1 i N 1 h2 96 sup u (4) (x) 0 x 1 21 / 34

22 Proof: (1) We first show the stability result A 1 1 ( A 1 8 A ) 8 (12) Let A 0 be the matrix A with c = 0. Since A, A 0 are monotone Since c is non-negative so that A 1 0 and A A A 0 = diag(c i ) 0 A 1 0 A 1 = A 1 0 (A A 0)A 1 0 Then using the expression of the matrix norm we obtain A 1 A 1? Observe that A = A 1 0 = A 1 0 E, E = [1, 1,..., 1] R N / 34

23 But A 1 0 E is the finite difference approximation to the solution of The solution is v (x) = 1 x Ω = (0, 1) v(0) = 0, v(1) = 0 v(x) = 1 2 x(1 x) = v(3) (x) = v (4) (x) = 0 Hence the finite difference solution A 1 0 E is exact at the nodes, i.e., (A 1 0 E) i = v(x i ), 1 i N 1 so that A 1 0 E = max 1 i N 1 v(x i) max 0 x 1 v(x) = 1 8 (2) We have already seen the error equation (7) for e i = u(x i ) U i (Ae) i = τ i, i = 1, 2,..., N 1 e 0 = e N = 0 23 / 34

24 Hence using (12) and (9) e = A 1 τ A 1 τ 1 h max 0 x 1 u(4) (x) which proves the desired result. Maximum principle (Differential equation) Suppose that c(x) 0 and } u (x) + c(x)u(x) 0, 0 x 1 u(0) 0, u(1) 0 = u(x) 0 Maximum principle (FDM) Suppose A is monotone. Then } AU 0 U 0 0, U N 0 = U 0 24 / 34

25 Steady diffusion-convection-reaction Au := au + bu + cu = f, in Ω = (0, 1) (13) u(0) = u 0, u(1) = u 1 a(x), b(x), c(x) are smooth functions and a > 0, c 0 in Ω Finite difference approximation of PDE (AU) j := a j U j 1 2U j+u j+1 h 2 or, for j = 1, 2,..., N 1 U 0 = u 0, U N = u 1 + b j U j+1 U j 1 2h + c j U j = f j (14) (a j hb j)u j 1 + (2a j + h 2 c j )U j (a j 1 2 hb j)u j+1 = h 2 f j 25 / 34

26 Steady diffusion-convection-reaction Discrete maximum principle Assume that h is so small that a j ± 1 2 hb j 0 and that U satisfies AU j 0 (AU j 0). 1 If c = 0, then max U j = max{u 0, U N } 0 j N ( ) min U j = min{u 0, U N } 0 j N 2 If c 0, then max U j max{u 0, U N, 0} 0 j N ( ) min U j min{u 0, U N, 0} 0 j N 26 / 34

27 Steady diffusion-convection-reaction 1 Since c = 0 and AU j 0 U j = (a j hb j) U j 1 + (a j 1 2 hb j) U j+1 + h2 AU j 2a j 2a j 2a j (a j hb j) 2a j U j 1 + (a j 1 2 hb j) 2a j U j+1 max(u j 1, U j+1 ) for 1 j N 1 Assume that U has an interior maximum at U j, i.e., U j = max 0 k N U k But this contradicts the above inequality unless U j = U j 1 = U j+1 which means that U j = constant = U 0 = U N. Hence the maximum of {U j } N 0 must occur on the boundary. 27 / 34

28 Steady diffusion-convection-reaction 2 Case c 0 and AU j 0: Remark: 1 If U j 0, then we are done. 2 Otherwise assume that max j U j = U k > 0 for some 1 k N 1. Let (l, r) be the largest subinterval containing k such that U j > 0, j (l, r). 3 We now have ÃUj := AUj cjuj 0 in (x l, x r). Applying result of Part 1, we have U k = max{u l, U r}. 4 But then x l and x r cannot both be interior points of Ω, for then either U l or U r would be positive, and the interval (x l, x r) would not be the largest subinterval with U j > 0. This implies that U k = max{u 0, U N }. The conditions in the theorem ensure that A is an M-matrix. Remark: Key concept used in proof was convexity. An M-matrix gives convexity property to the scheme. Remark: For proof of maximum principle in continuous case, see e.g., Larsson and Thomee. 28 / 34

29 Mesh Peclet number Note that a j = viscosity coefficient b j = convection speed The condition a j ± 1 2 hb j 0 requires that P j = h b j a j 2 Here, P j is called mesh Peclet number. If b j 0, i.e., there is no convection, then the condition is trivially satisfied for all h. When convection is large, we have to choose a small mesh h, which increases computational cost and hence is not desirable. For non-linear problems, the speed b will depend on the solution, which is itself unknown. These problems arise because we chose a central difference approximation for the term bu which has a hyperbolic character. 29 / 34

30 Numerical solution Consider the boundary value problem u (x) = f(x), x (a, b) with boundary condition u(a) = u a, u(b) = u b At i = 1 For i = 2,..., N 2 2 h 2 U 1 1 h 2 U 2 = f h 2 u a 1 h 2 U i h 2 U i 1 h 2 U i+1 = f i At i = N 1 1 h 2 U N h 2 U N 1 = f N h 2 u b 30 / 34

31 FDM for u = f For N = 11, putting all equations together 1 h 2 or AU = b U 1 U 2 U 3 U 4 U 5 U 6 = U 7 U 8 U 9 U 10 f 1 + ua h 2 f 2 f 3 f 4 f 5 f 6 f 7 f 8 f 9 f 10 + u b h 2 We have N 1 equations for the N 1 unknowns: [U 1, U 2,..., U N 1 ] 31 / 34

32 FDM for ODE We take f(x) = sin(x), (a, b) = (0, 2π), u(a) = u(b) = 0 Efficient solution using Thomas Tri-diagonal algorithm Numerical Exact u(x) bvp 1d.m x 32 / 34

33 This algorithm only requires i 1 about n 3 /3 flops, i.e. saves about twice the computing time of the LUh factorization ii = a ii andh about 2 ik half. the memory. Thomas tri-diagonal algorithm k=1 This Let algorithm us now consider only requires the particular about n case of a linear system with non-singular tridiagonal n matrix n tri-diagonal A of the form matrix A 3 /3 flops, i.e. saves about twice the computing General time of the LU factorization and about half the memory. a 1 c 1 0 Let us now consider the particular case. of a linear A= b 2 a.. system with non-singular tridiagonal matrix A of the form 2... cn 1. a 1 c b n a n A= b 2 a.. 2 In this case, the L and U matrices of. the LU factorization.. of A are two bidiagonal Make matrices an LU decomposition cn 1. of the type 0 b A = LU n a n In this case, the1 L and U matrices 0 of the LU factorization α 1 c 1 of A are 0 two bidiagonal with L lower triangular β 2 1and U upper triangular L=......, U= matrix.. α.. matrices of the type 2... cn α 1 c β n 1 0 α β 2 1 n L= The α i and. β i unknown... coefficients.., can U=. α.. 2 be easily computed... through cn 1. the following equations: 0 β n 1 0 α n The α α 1 = a 1, β i = b i i and β i unknown coefficients, αcan i = be a i easily β i c i 1 computed,i=2,...,n. through the following equations: α i 1 33 / 34

34 Thomas tri-diagonal algorithm The α i and β i are obtained from α 1 = a 1, β i = b i α i 1, α i = a i β i c i 1, i = 2, 3,..., n We want to solve We do this in two steps: Ax = b = LUx = b Ly = b and Ux = y 1 Solve Ly = b by forward substitution y 1 = b 1 β 2 y 1 + y 2 = b 2 β 3 y 2 + y 3 = b 3 etc. 2 Solve Ux = y by backward substitution. α n x n = y n No need to store the full matrix A. Store only the three diagonals. Solution obtained in O (N) operations. α n 1 x n 1 + c n 1 x n = y n 1 α n 2 x n 2 + c n 2 x n 1 = y n 2 etc. 34 / 34

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 Numerical Methods for Partial Differential Equations Finite Difference Methods

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

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

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

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 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

Poisson Solvers. William McLean. April 21, Return to Math3301/Math5315 Common Material.

Poisson Solvers. William McLean. April 21, Return to Math3301/Math5315 Common Material. Poisson Solvers William McLean April 21, 2004 Return to Math3301/Math5315 Common Material 1 Introduction Many problems in applied mathematics lead to a partial differential equation of the form a 2 u +

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

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

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

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

CLASSIFICATION AND PRINCIPLE OF SUPERPOSITION FOR SECOND ORDER LINEAR PDE

CLASSIFICATION AND PRINCIPLE OF SUPERPOSITION FOR SECOND ORDER LINEAR PDE CLASSIFICATION AND PRINCIPLE OF SUPERPOSITION FOR SECOND ORDER LINEAR PDE 1. Linear Partial Differential Equations A partial differential equation (PDE) is an equation, for an unknown function u, that

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

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

Numerical Methods for Partial Differential Equations

Numerical Methods for Partial Differential Equations Numerical Methods for Partial Differential Equations Steffen Börm Compiled July 12, 2018, 12:01 All rights reserved. Contents 1. Introduction 5 2. Finite difference methods 7 2.1. Potential equation.............................

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

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

Theory of PDE Homework 2

Theory of PDE Homework 2 Theory of PDE Homework 2 Adrienne Sands April 18, 2017 In the following exercises we assume the coefficients of the various PDE are smooth and satisfy the uniform ellipticity condition. R n is always an

More information

Sparse Linear Systems. Iterative Methods for Sparse Linear Systems. Motivation for Studying Sparse Linear Systems. Partial Differential Equations

Sparse Linear Systems. Iterative Methods for Sparse Linear Systems. Motivation for Studying Sparse Linear Systems. Partial Differential Equations Sparse Linear Systems Iterative Methods for Sparse Linear Systems Matrix Computations and Applications, Lecture C11 Fredrik Bengzon, Robert Söderlund We consider the problem of solving the linear system

More information

AMS527: Numerical Analysis II

AMS527: Numerical Analysis II AMS527: Numerical Analysis II Supplementary Material on Finite Different Methods for Two-Point Boundary-Value Problems Xiangmin Jiao Stony Brook University Xiangmin Jiao Stony Brook University AMS527:

More information

Applied Math Qualifying Exam 11 October Instructions: Work 2 out of 3 problems in each of the 3 parts for a total of 6 problems.

Applied Math Qualifying Exam 11 October Instructions: Work 2 out of 3 problems in each of the 3 parts for a total of 6 problems. Printed Name: Signature: Applied Math Qualifying Exam 11 October 2014 Instructions: Work 2 out of 3 problems in each of the 3 parts for a total of 6 problems. 2 Part 1 (1) Let Ω be an open subset of R

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

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

1 Discretizing BVP with Finite Element Methods.

1 Discretizing BVP with Finite Element Methods. 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

More information

Numerical Solution Techniques in Mechanical and Aerospace Engineering

Numerical Solution Techniques in Mechanical and Aerospace Engineering Numerical Solution Techniques in Mechanical and Aerospace Engineering Chunlei Liang LECTURE 3 Solvers of linear algebraic equations 3.1. Outline of Lecture Finite-difference method for a 2D elliptic PDE

More information

Finite Difference Methods (FDMs) 1

Finite Difference Methods (FDMs) 1 Finite Difference Methods (FDMs) 1 1 st - order Approxima9on Recall Taylor series expansion: Forward difference: Backward difference: Central difference: 2 nd - order Approxima9on Forward difference: Backward

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

Finite difference approximation

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

More information

Implicit Scheme for the Heat Equation

Implicit Scheme for the Heat Equation Implicit Scheme for the Heat Equation Implicit scheme for the one-dimensional heat equation Once again we consider the one-dimensional heat equation where we seek a u(x, t) satisfying u t = νu xx + f(x,

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

Linear Algebra Section 2.6 : LU Decomposition Section 2.7 : Permutations and transposes Wednesday, February 13th Math 301 Week #4

Linear Algebra Section 2.6 : LU Decomposition Section 2.7 : Permutations and transposes Wednesday, February 13th Math 301 Week #4 Linear Algebra Section. : LU Decomposition Section. : Permutations and transposes Wednesday, February 1th Math 01 Week # 1 The LU Decomposition We learned last time that we can factor a invertible matrix

More information

Numerical Analysis and Methods for PDE I

Numerical Analysis and Methods for PDE I Numerical Analysis and Methods for PDE I A. J. Meir Department of Mathematics and Statistics Auburn University US-Africa Advanced Study Institute on Analysis, Dynamical Systems, and Mathematical Modeling

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

u(0) = u 0, u(1) = u 1. To prove what we want we introduce a new function, where c = sup x [0,1] a(x) and ɛ 0:

u(0) = u 0, u(1) = u 1. To prove what we want we introduce a new function, where c = sup x [0,1] a(x) and ɛ 0: 6. Maximum Principles Goal: gives properties of a solution of a PDE without solving it. For the two-point boundary problem we shall show that the extreme values of the solution are attained on the boundary.

More information

Preliminary Examination, Numerical Analysis, August 2016

Preliminary Examination, Numerical Analysis, August 2016 Preliminary Examination, Numerical Analysis, August 2016 Instructions: This exam is closed books and notes. The time allowed is three hours and you need to work on any three out of questions 1-4 and any

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

Applied Mathematics 205. Unit III: Numerical Calculus. Lecturer: Dr. David Knezevic

Applied Mathematics 205. Unit III: Numerical Calculus. Lecturer: Dr. David Knezevic Applied Mathematics 205 Unit III: Numerical Calculus Lecturer: Dr. David Knezevic Unit III: Numerical Calculus Chapter III.3: Boundary Value Problems and PDEs 2 / 96 ODE Boundary Value Problems 3 / 96

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

Chapter 5 HIGH ACCURACY CUBIC SPLINE APPROXIMATION FOR TWO DIMENSIONAL QUASI-LINEAR ELLIPTIC BOUNDARY VALUE PROBLEMS

Chapter 5 HIGH ACCURACY CUBIC SPLINE APPROXIMATION FOR TWO DIMENSIONAL QUASI-LINEAR ELLIPTIC BOUNDARY VALUE PROBLEMS Chapter 5 HIGH ACCURACY CUBIC SPLINE APPROXIMATION FOR TWO DIMENSIONAL QUASI-LINEAR ELLIPTIC BOUNDARY VALUE PROBLEMS 5.1 Introduction When a physical system depends on more than one variable a general

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

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

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

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

Friedrich symmetric systems

Friedrich symmetric systems viii CHAPTER 8 Friedrich symmetric systems In this chapter, we describe a theory due to Friedrich [13] for positive symmetric systems, which gives the existence and uniqueness of weak solutions of boundary

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

Introduction to PDEs and Numerical Methods Lecture 7. Solving linear systems

Introduction to PDEs and Numerical Methods Lecture 7. Solving linear systems Platzhalter für Bild, Bild auf Titelfolie hinter das Logo einsetzen Introduction to PDEs and Numerical Methods Lecture 7. Solving linear systems Dr. Noemi Friedman, 09.2.205. Reminder: Instationary heat

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

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

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

LECTURE NOTES ELEMENTARY NUMERICAL METHODS. Eusebius Doedel

LECTURE NOTES ELEMENTARY NUMERICAL METHODS. Eusebius Doedel LECTURE NOTES on ELEMENTARY NUMERICAL METHODS Eusebius Doedel TABLE OF CONTENTS Vector and Matrix Norms 1 Banach Lemma 20 The Numerical Solution of Linear Systems 25 Gauss Elimination 25 Operation Count

More information

Dirichlet s principle and well posedness of steady state solutions in peridynamics

Dirichlet s principle and well posedness of steady state solutions in peridynamics Dirichlet s principle and well posedness of steady state solutions in peridynamics Petronela Radu Work supported by NSF - DMS award 0908435 January 19, 2011 The steady state peridynamic model Consider

More information

DISCRETE MAXIMUM PRINCIPLES in THE FINITE ELEMENT SIMULATIONS

DISCRETE MAXIMUM PRINCIPLES in THE FINITE ELEMENT SIMULATIONS DISCRETE MAXIMUM PRINCIPLES in THE FINITE ELEMENT SIMULATIONS Sergey Korotov BCAM Basque Center for Applied Mathematics http://www.bcamath.org 1 The presentation is based on my collaboration with several

More information

Maximum Principles for Parabolic Equations

Maximum Principles for Parabolic Equations Maximum Principles for Parabolic Equations Kamyar Malakpoor 24 November 2004 Textbooks: Friedman, A. Partial Differential Equations of Parabolic Type; Protter, M. H, Weinberger, H. F, Maximum Principles

More information

1. Nonlinear Equations. This lecture note excerpted parts from Michael Heath and Max Gunzburger. f(x) = 0

1. Nonlinear Equations. This lecture note excerpted parts from Michael Heath and Max Gunzburger. f(x) = 0 Numerical Analysis 1 1. Nonlinear Equations This lecture note excerpted parts from Michael Heath and Max Gunzburger. Given function f, we seek value x for which where f : D R n R n is nonlinear. f(x) =

More information

Background. Background. C. T. Kelley NC State University tim C. T. Kelley Background NCSU, Spring / 58

Background. Background. C. T. Kelley NC State University tim C. T. Kelley Background NCSU, Spring / 58 Background C. T. Kelley NC State University tim kelley@ncsu.edu C. T. Kelley Background NCSU, Spring 2012 1 / 58 Notation vectors, matrices, norms l 1 : max col sum... spectral radius scaled integral norms

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

CONDITION-DEPENDENT HILBERT SPACES FOR STEEPEST DESCENT AND APPLICATION TO THE TRICOMI EQUATION Jason W. Montgomery

CONDITION-DEPENDENT HILBERT SPACES FOR STEEPEST DESCENT AND APPLICATION TO THE TRICOMI EQUATION Jason W. Montgomery CONDITION-DEPENDENT HILBERT SPACES FOR STEEPEST DESCENT AND APPLICATION TO THE TRICOMI EQUATION Jason W. Montgomery Dissertation Prepared for the Degree of DOCTOR OF PHILOSOPHY UNIVERSITY OF NORTH TEXAS

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 Discretization of Boundary Conditions Discretization of Boundary Conditions On

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

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

A BIVARIATE SPLINE METHOD FOR SECOND ORDER ELLIPTIC EQUATIONS IN NON-DIVERGENCE FORM A BIVARIAE SPLINE MEHOD FOR SECOND ORDER ELLIPIC EQUAIONS IN NON-DIVERGENCE FORM MING-JUN LAI AND CHUNMEI WANG Abstract. A bivariate spline method is developed to numerically solve second order elliptic

More information

Lecture Note III: Least-Squares Method

Lecture Note III: Least-Squares Method Lecture Note III: Least-Squares Method Zhiqiang Cai October 4, 004 In this chapter, we shall present least-squares methods for second-order scalar partial differential equations, elastic equations of solids,

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

Scientific Computing

Scientific Computing Scientific Computing Direct solution methods Martin van Gijzen Delft University of Technology October 3, 2018 1 Program October 3 Matrix norms LU decomposition Basic algorithm Cost Stability Pivoting Pivoting

More information

Numerical Analysis of Differential Equations Numerical Solution of Elliptic Boundary Value

Numerical Analysis of Differential Equations Numerical Solution of Elliptic Boundary Value Numerical Analysis of Differential Equations 188 5 Numerical Solution of Elliptic Boundary Value Problems 5 Numerical Solution of Elliptic Boundary Value Problems TU Bergakademie Freiberg, SS 2012 Numerical

More information

Gradient Descent and Implementation Solving the Euler-Lagrange Equations in Practice

Gradient Descent and Implementation Solving the Euler-Lagrange Equations in Practice 1 Lecture Notes, HCI, 4.1.211 Chapter 2 Gradient Descent and Implementation Solving the Euler-Lagrange Equations in Practice Bastian Goldlücke Computer Vision Group Technical University of Munich 2 Bastian

More information

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

Applied/Numerical Analysis Qualifying Exam

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

More information

A Robust Preconditioner for the Hessian System in Elliptic Optimal Control Problems

A Robust Preconditioner for the Hessian System in Elliptic Optimal Control Problems A Robust Preconditioner for the Hessian System in Elliptic Optimal Control Problems Etereldes Gonçalves 1, Tarek P. Mathew 1, Markus Sarkis 1,2, and Christian E. Schaerer 1 1 Instituto de Matemática Pura

More information

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

CONVERGENCE THEORY. G. ALLAIRE CMAP, Ecole Polytechnique. 1. Maximum principle. 2. Oscillating test function. 3. Two-scale convergence 1 CONVERGENCE THEOR G. ALLAIRE CMAP, Ecole Polytechnique 1. Maximum principle 2. Oscillating test function 3. Two-scale convergence 4. Application to homogenization 5. General theory H-convergence) 6.

More information

Optimal multilevel preconditioning of strongly anisotropic problems.part II: non-conforming FEM. p. 1/36

Optimal multilevel preconditioning of strongly anisotropic problems.part II: non-conforming FEM. p. 1/36 Optimal multilevel preconditioning of strongly anisotropic problems. Part II: non-conforming FEM. Svetozar Margenov margenov@parallel.bas.bg Institute for Parallel Processing, Bulgarian Academy of Sciences,

More information

Qualifying Examination Winter 2017

Qualifying Examination Winter 2017 Qualifying Examination Winter 2017 Examination Committee: Anne Greenbaum, Hong Qian, Eric Shea-Brown Day 1, Tuesday, December 12, 9:30-12:30, LEW 208 You have three hours to complete this exam. Work all

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

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

The continuity method

The continuity method The continuity method The method of continuity is used in conjunction with a priori estimates to prove the existence of suitably regular solutions to elliptic partial differential equations. One crucial

More information

Linear Algebra and Matrix Inversion

Linear Algebra and Matrix Inversion Jim Lambers MAT 46/56 Spring Semester 29- Lecture 2 Notes These notes correspond to Section 63 in the text Linear Algebra and Matrix Inversion Vector Spaces and Linear Transformations Matrices are much

More information

Elliptic Kirchhoff equations

Elliptic Kirchhoff equations Elliptic Kirchhoff equations David ARCOYA Universidad de Granada Sevilla, 8-IX-2015 Workshop on Recent Advances in PDEs: Analysis, Numerics and Control In honor of Enrique Fernández-Cara for his 60th birthday

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

A Perron-type theorem on the principal eigenvalue of nonsymmetric elliptic operators

A Perron-type theorem on the principal eigenvalue of nonsymmetric elliptic operators A Perron-type theorem on the principal eigenvalue of nonsymmetric elliptic operators Lei Ni And I cherish more than anything else the Analogies, my most trustworthy masters. They know all the secrets of

More information

Lecture 1 INF-MAT3350/ : Some Tridiagonal Matrix Problems

Lecture 1 INF-MAT3350/ : Some Tridiagonal Matrix Problems Lecture 1 INF-MAT3350/4350 2007: Some Tridiagonal Matrix Problems Tom Lyche University of Oslo Norway Lecture 1 INF-MAT3350/4350 2007: Some Tridiagonal Matrix Problems p.1/33 Plan for the day 1. Notation

More information

Outline. 1 Boundary Value Problems. 2 Numerical Methods for BVPs. Boundary Value Problems Numerical Methods for BVPs

Outline. 1 Boundary Value Problems. 2 Numerical Methods for BVPs. Boundary Value Problems Numerical Methods for BVPs Boundary Value Problems Numerical Methods for BVPs Outline Boundary Value Problems 2 Numerical Methods for BVPs Michael T. Heath Scientific Computing 2 / 45 Boundary Value Problems Numerical Methods for

More information

BTCS Solution to the Heat Equation

BTCS Solution to the Heat Equation BTCS Solution to the Heat Equation ME 448/548 Notes Gerald Recktenwald Portland State University Department of Mechanical Engineering gerry@mepdxedu ME 448/548: BTCS Solution to the Heat Equation Overview

More information

TD M1 EDP 2018 no 2 Elliptic equations: regularity, maximum principle

TD M1 EDP 2018 no 2 Elliptic equations: regularity, maximum principle TD M EDP 08 no Elliptic equations: regularity, maximum principle Estimates in the sup-norm I Let be an open bounded subset of R d of class C. Let A = (a ij ) be a symmetric matrix of functions of class

More information

Solving linear systems (6 lectures)

Solving linear systems (6 lectures) Chapter 2 Solving linear systems (6 lectures) 2.1 Solving linear systems: LU factorization (1 lectures) Reference: [Trefethen, Bau III] Lecture 20, 21 How do you solve Ax = b? (2.1.1) In numerical linear

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

is a weak solution with the a ij,b i,c2 C 1 ( )

is a weak solution with the a ij,b i,c2 C 1 ( ) Thus @u @x i PDE 69 is a weak solution with the RHS @f @x i L. Thus u W 3, loc (). Iterating further, and using a generalized Sobolev imbedding gives that u is smooth. Theorem 3.33 (Local smoothness).

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

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

Research Article A Two-Grid Method for Finite Element Solutions of Nonlinear Parabolic Equations

Research Article A Two-Grid Method for Finite Element Solutions of Nonlinear Parabolic Equations Abstract and Applied Analysis Volume 212, Article ID 391918, 11 pages doi:1.1155/212/391918 Research Article A Two-Grid Method for Finite Element Solutions of Nonlinear Parabolic Equations Chuanjun Chen

More information

Introduction to Boundary Value Problems

Introduction to Boundary Value Problems Chapter 5 Introduction to Boundary Value Problems When we studied IVPs we saw that we were given the initial value of a function and a differential equation which governed its behavior for subsequent times.

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

ON SOME ELLIPTIC PROBLEMS IN UNBOUNDED DOMAINS

ON SOME ELLIPTIC PROBLEMS IN UNBOUNDED DOMAINS Chin. Ann. Math.??B(?), 200?, 1 20 DOI: 10.1007/s11401-007-0001-x ON SOME ELLIPTIC PROBLEMS IN UNBOUNDED DOMAINS Michel CHIPOT Abstract We present a method allowing to obtain existence of a solution for

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

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

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

Relevant self-assessment exercises: [LIST SELF-ASSESSMENT EXERCISES HERE] Chapter 6 Finite Volume Methods In the previous chapter we have discussed finite difference methods for the discretization of PDEs. In developing finite difference methods we started from the differential

More information

arxiv: v1 [math.na] 29 Feb 2016

arxiv: v1 [math.na] 29 Feb 2016 EFFECTIVE IMPLEMENTATION OF THE WEAK GALERKIN FINITE ELEMENT METHODS FOR THE BIHARMONIC EQUATION LIN MU, JUNPING WANG, AND XIU YE Abstract. arxiv:1602.08817v1 [math.na] 29 Feb 2016 The weak Galerkin (WG)

More information

Chapter 7 Iterative Techniques in Matrix Algebra

Chapter 7 Iterative Techniques in Matrix Algebra Chapter 7 Iterative Techniques in Matrix Algebra Per-Olof Persson persson@berkeley.edu Department of Mathematics University of California, Berkeley Math 128B Numerical Analysis Vector Norms Definition

More information

Partial Differential Equations

Partial Differential Equations Part II Partial Differential Equations Year 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2015 Paper 4, Section II 29E Partial Differential Equations 72 (a) Show that the Cauchy problem for u(x,

More information

A Numerical Algorithm for Finding Positive Solutions of Superlinear Dirichlet Problem

A Numerical Algorithm for Finding Positive Solutions of Superlinear Dirichlet Problem ISSN 1479-3889 (print), 1479-3897 (online) International Journal of Nonlinear Science Vol.3(2007) No.1,pp.27-31 A Numerical Algorithm for Finding Positive Solutions of Superlinear Dirichlet Problem G.A.Afrouzi

More information

Finite difference method for solving Advection-Diffusion Problem in 1D

Finite difference method for solving Advection-Diffusion Problem in 1D Finite difference method for solving Advection-Diffusion Problem in 1D Author : Osei K. Tweneboah MATH 5370: Final Project Outline 1 Advection-Diffusion Problem Stationary Advection-Diffusion Problem in

More information

Implicit schemes of Lax-Friedrichs type for systems with source terms

Implicit schemes of Lax-Friedrichs type for systems with source terms Implicit schemes of Lax-Friedrichs type for systems with source terms A. J. Forestier 1, P. González-Rodelas 2 1 DEN/DSNI/Réacteurs C.E.A. Saclay (France 2 Department of Applied Mathematics, Universidad

More information