Introduction to the finite element method

Size: px
Start display at page:

Download "Introduction to the finite element method"

Transcription

1 Introduction to the finite element method Instructor: Ramsharan Rangarajan March 23, 2016 One of the key concepts we have learnt in this course is that of the stress intensity factor (SIF). We have come to appreciate it as an important factor in design and safety of structures containing cracks. Using complex variable techniques, we derived a few special solutions for displacement/stress fields in cracked, linearly elastic solids. Using these solutions, we were able to compute the SIF. It is worth noting that we assumed (semi)infinite, two dimensional geometries in deriving these solutions. Handbooks provide SIF values for a large number of special configurations. Formulae in such tables have been found using empirical fits to experimental data and are routinely used in fracture testing. Over the course of the next four lectures, we will learn about a few computational techniques to compute SIFs in the context of linear elastic fracture mechanics (LEFM). The boundary element and finite element methods (FEM) are perhaps the two most commonly used numerical methods to approximate solutions in LEFM. We will focus solely on the latter. At the end of this part of the course, we hope that you will appreciate the use of FEM in computational fracture mechanics, realize the pitfalls in the mesh solve plot approach invariably followed when using commercial FEM packages, be aware of the intricacies in FEM arising from approximating solutions with singularities, be cognizant of the different ways of computing SIFs from numerical solutions, and constantly evaluate/compare the merits of each approach, always check the documentation/manual of your FEM package to know what special techniques are being used to compute LEFM solutions and estimate SIFs. In this lecture, we will get a bird s eye view of the finite element method. We will provide just enough detail so as to develop some intuition behind the method. We will start paying attention to concepts more directly relevant to LEFM in subsequent lectures. This will also help you start working on the computing assignment. A highly recommended textbook on FEM especially suitable for engineers wishing to learn the subject is the Dover classic The 1

2 finite element method: Linear static and dynamic finite element analysis by Tom Hughes. 1 The Poisson problem We will use the 2D Poisson equation as the prototypical example for discussing the FEM. We consider the problem of computing a scalar-valued function φ defined on a two-dimensional domain that satisfies φ 2 φ x φ = f over, y2 (1a) φ = 0 over. (1b) We can think of φ as the equilibrium temperature distribution of a plate represented by the domain in the presence of a heat source with intensity f(x, y). The boundary condition (1b) represents the fact that the plate is maintained at zero temperature along its boundary. Eq. (1) is an example of a linear, elliptic partial differential equation. The equilibrium equations of linear elasticity also fall under the same classification, except that the analogous equations have multiple components (as many as the number of spatial dimensions) and are usually more complex looking because of the coupling between various stress-strain components introduced by the constitutive relation. Eq. (1) is often referred to as the classical form of the Poisson equation. Its study is a dominant aspect of harmonic analysis and a unique solution can be proved to exist with some smoothness assumptions on f. An excellent text on this topic is Partial differential equations by Lawrence Evans. The analytical solution for (1) can be written down using the fundamental solution of the Laplace operator. Boundary element methods in fact exploit the knowledge of such fundamental solutions to approximate φ. The overarching goal of numerical methods is to compute a sequence of approximations {φ h } h such that φ h converges to φ in some sense as h 0. Then, we can progressively reduce h until φ φ h is smaller than a specified tolerance required depending on the application of interest. Although not related to the topic of interest, we mention the possibility of approximating (1) using finite differences. The idea here is that the partial derivatives appearing in (1) can be computed approximately using finite difference formulae: 2 φ φ(x + h, y) 2φ(x, y) + φ(x h, y) x2 h 2, (2a) 2 φ φ(x, y + h) 2φ(x, y) + φ(x, y h) y2 h 2. (2b) Representing ( 2 / x / y 2 ) as the linear operator L, we effectively replace equation Lφ = 0 in (1a) by a different one L h φ h = 0, where L h is obtained by using the finite difference approximations (2) in place of the partial derivatives appearing in L. Next, rather than insisting that L h φ h = 0 hold at every (x, y) in 2

3 Figure 1: A representative finite difference grid., we only request that it hold at a finite number of points. In this way, we arrive at a system of equations represented by L h φ h (x i, y j ) = 0 for a chosen collection of points {(x i, y j )} i,j that is usually referred to as a grid. The computed solution labeled as φ h, is only expected to be an approximation of φ. Noticing that (2) reproduces L in the limit as h 0, we expect that φ h will be a progressively better approximation of φ as h is reduced, i.e., as the grid is refined. See any text on finite difference methods for a more complete picture. A recommended text is the book Fundamentals of engineering numerical analysis by Parviz Moin. 1.1 An alternate form To compute a finite element approximation of φ, we adopt a radically different approach. To this end, we will first convert (1) into an optimization problem. Let v : R be any function that vanishes on that is smooth enough to warrant the manipulations that follow. Multiplying (1a) by v, we get fv = v φ. (3) Integrating (3) over yields fv d = v φ d = ( φ v div(v φ)) d ( ) φ = φ v d v ds n = φ v d. (4a) (4b) (4c) (4d) Denote the collection of all sufficiently smooth functions 1 on that vanish 1 Strictly speaking, S is the Sobolev space H0 1 (). We will define this space in one of the questions in the following subsection. 3

4 on by S. Noting that the choice of v in (4) is arbitrary, we conclude that the solution φ of (1) necessarily satisfies φ v d = fv d for any/every v S. (5) Eq. (5) is called the weak form of (1). There are a few ways of understanding in what sense (5) is weaker than (1). Here we note that a solution of (1) is necessarily twice continuously differentiable (denoted C 2 ). However, solutions to (5) need not even be differentiable! That is, (5) is solvable for a much larger class of functions f than (1). For example, when f is a point source, (5) has a solution while (1) does not. However, when f is smooth enough (e.g., continuous), say when f is a constant function, the solutions of (1) and (5) coincide. In the finite element method, we choose to approximate (5) rather than (1). We are yet to understand why (5) is simpler to approximate than (1). However, we have seen that one important advantage of FEM is that it permits loading scenarios and boundary conditions that are relevant in engineering, but not admissible in the classical sense. Questions: (i) Justify the manipulation from (4a) to (4b). (ii) Justify the manipulation from (4b) to (4c). (iii) Justify why the boundary term appearing in (4c) vanishes in (4d). 1.2 An optimization problem Eq. (5) appears daunting at first. It may even seem that (1) was simpler. To resolve this question, we adopt an optimization-based perspective. The big picture is that in general, there is no prescriptive way of solving PDEs. However, we have numerous tools and approximation methods at our disposal to solve optimization problems. Plainly speaking, we are good at maximizing/minimizing/extremizing functions; at least we are better at it than solving PDEs. Consider the functional ( ) 1 J(v) = v v fv d, (6) 2 where J : S R assigns a scalar to each function in S. We can think of J(v) as a cost associated with the function v. The key observation here is that the Euler-Lagrange equation corresponding to the minimization of (6) is precisely 4

5 the weak form (5). To wit, requesting that φ be a stationary point of J yields 0 = δj(φ), v d ( ) 1 (φ + ηv) (φ + ηv) f(φ + ηv) d dη 2 (7a) η=0 = ( φ v fv) d, (7b) which is precisely the weak form of the Poisson problem. Hence one interpretation of the FEM for the Poisson problem is that to solve (1), we approximately solve the optimization problem of finding a minimizer of the functional J in (6), namely Find φ arg min J(v). (8) v S An additional appeal of (8) over (1) is that the former is much more amenable to approximation using computer codes. Moreover, we can use known results from optimization theory to understand conditions for existence and uniqueness of solutions to (8). Questions: (i) Justify that (7b) follows from (7a). (ii) Justify that minimization problem (8) is equivalent to the weak form (5). 1.3 The Galerkin method Having decided to solve the weaker version of the Poisson problem, we arrive at the question of how to solve the optimization problem (8), at least approximately. An elegant answer is provided by the Galerkin method. Choose a finite dimensional subspace S h of S. Then, an approximation of the optimization problem (8) is computed as φ h arg min v S h J(v). (9) Notice that the only distinction between (8) and (9) is the choice of the collection of functions over which the minimum is sought. While we seek to find φ as a minimizer of J over the space S in (8), we seek φ h as a minimizer of J over the subspace S h in (9). Questions: (i) Define a vector space (the real kind will suffice). 5

6 Figure 2: The Galerkin approximation φ h of φ. (ii) Show that the collection of functions H0 1 () {v : R : (v 2 + v v) d < } is a vector space. This is an example of a Sobolev space, which happens to be the natural function space in which to study (5). In onedimension, it can be shown that H 1 0 ( R) consists of continuous function. In higher dimensions, such a characterization does not hold, meaning that there are functions in H 1 0 () that are not continuous. Hence it does not even make sense to talk about point-wise values of functions in H 1 0 (). Moreover, the gradient appearing in the definition above should in fact be interpreted as the weak derivative. These points should be kept in mind, but are beyond the scope of our current discussion. (iii) Define what we mean by S h being a finite dimensional subspace of S. (iv) Comparing (8) and (9), prove that J(φ h ) J(φ). (v) Convince yourself that although S h is finite dimensional, it has infinitely many functions. Considering that both S and S h contain infinitely many functions (being vector spaces), it may be a little puzzling as to why (9) is any easier to solve than (8). This is easy to answer. Since S h is finite dimensional, say of dimension 0 < n <, we can find a basis {N i } n i=1 that spans S h. Any function v S h can be expressed uniquely as a linear combination of these basis functions, say 6

7 v(x, y) = v i N i (x, y) where v i s are scalar coefficients. Then notice that J(v) = 1 2 K ijv i v j F k v k for v S h, (10) where K ij N i N j and F i fn i d. (11) Hence the Galerkin approximation (9) reduces to finding the coefficients {φ i } n i=1 of φ h with respect to the basis {N i } n i=1 : ( ) 1 Find φ arg min v R n 2 vt Kv Fv, (12) which in turn reduces to solving the linear system of equations Kφ = F. (13) In the FEM vernacular, the n n square matrix K is called the stiffness matrix and the n 1 vector F is called the force vector. Although (13) is likely to be very familiar, it is usually not derived in this way using an optimization-based approach. This is because the FEM is used also in problems that do not arise from a variational principle (extremal problem) such as (8). We choose the optimization route to provide the intuition behind FEM rather then merely go through a more mechanical derivation. It is common to arrive at (13) using analogies with spring or truss networks, or directly from the weak form as you will show in the following questions. Questions: (i) Using v = v i N i in (9), derive (10). (ii) Prove (13) starting from (12). (iii) Prove (12) starting from (13). That is, show that J(φ) J(v) for any v S h. (iv) An alternative perspective of FEM, applicable also to problems that may not be posed as an optimization problem, deals directly with the weak problem (5). The Galerkin method is more generally defined as Find φ h S h such that φ v d = fv d for each v S h. (14) That (9) is equivalent to (14) is shown with exactly the same arguments that showed equivalence of (5) and (8). By choosing test functions v = v i N i and φ h = φ i N i in (14), show that we arrive at the same set of equations as (13). 7

8 Figure 3: Choice of shape functions in the finite element method as piecewise polynomials. The image shows the ubiquitous choice of the hat function, that is a linear polynomial with support localized to a small region in. 1.4 Finite elements There is considerable freedom in the choice of basis functions {N i } n i=1 for the subspace S h. They only need to be included in S = H0 1 (), i.e., be sufficiently smooth and vanish on the boundary. However, arbitrary choices for these functions is not advisable. After all, we would like that as we increase n, φ h provides a progressively better approximation of φ. That is, as we increase the number of basis functions thereby making S h into progressively larger subspace of S, φ in S is better approximated by φ h in S h. These considerations intricately link the Galerkin method with interpolation theory. For our purposes, the FEM is an instance of the Galerkin method for a specific choice of basis functions {N i } n i=1. The most common choices for basis functions are as piecewise polynomials, a distinctive feature of the finite element method. Adopting piecewise polynomials is judicious because: (i) Basis functions are conveniently constructed by meshing the domain. This consists in essentially breaking up into smaller pieces called finite elements and constructing polynomial functions over them. Elements usually have polygonal shapes in 2D and polyhedral shapes in 3D. (ii) It is straightforward to compute K and F by evaluating the necessary integrals since the integrands are usually either polynomials or rational polynomials. Numerical quadrature may be required when the forcing function f is not a polynomial. (iii) By insisting that each function N i be nonzero only over a small region of, we ensure that K becomes a sparse matrix. A sparse system Kφ = F can be solved far more efficiently than if K were dense. In fact, in realistic engineering applications, K is never inverted. (iv) The approximation of functions in Sobolev spaces with polynomials is well understood. Hence it is possible to estimate a priori, how well φ h will approximate φ. 8

9 Models Physical origins of PDEs and BVPs Variational principles (weak solutions) nonconforming methods Well posedness Existence, uniqueness Galerkin approximation for coercive problems Sobolev spaces, traces, embedding theorems, Poincare and Friedrich inequalities Best approxmation property Approximation theory Polynomial approximation in Sobolev spaces A priori rates of conververgence A posteriori error estimates adaptivity Figure 4: Topics of study in finite element methods 2 Computing assignment: Part 1 Instructions: For this computing assignment, you will require an implementation of the finite element method for the Poisson equation. Please team up in pairs. Ideally, a student who is currently taking the FEM class (or has taken one previously) will team up with a student who has not. You are welcome to use any non-commercial FEM code of your choice, including the Matlab program from the FEM class. For the benefit of those without exposure to FEM or seeking to learn an implementation of the method in C++, a simple code is provided to you. The source code contains only header files (.h) and therefore does not require compiling any libraries. You will require a C++11 compliant 9

10 compiler. The example eg-poisson.cpp computes the finite element solution of a Poisson problem. This example will be discussed in detail in class. The main benefits of using the code provided are: the instructor will be able to help in case you experience any difficulties or have any questions. you will receive half a point for each bug you find and report. You will earn good karma by helping students who take this class in the future. Please do not expect me to debug code either in person or over . I will never look at your code except when you turn it in. If you have any difficulties, I will be happy to help you come up with ideas to enable you to resolve them. Questions: (i) Choose a 2D domain and a boundary condition φ 0 along. Find an exact solution to the Laplace equation φ = 0 over satisfying φ = φ 0 along. (ii) Mesh with relatively uniformly sized straight-edged triangles. This can be done in Matlab. An alternative is the open source, easy to use program gmsh. (iii) Prescribe the function φ 0 as the boundary condition in your program and compute the finite element approximation φ h of φ. (iv) Compute the L 2 () norm of the error in the solution defined as φ φ h (φ φ h ) 2 d. (v) Subdivide your mesh. Compute the solution over the refined mesh and the norm of the resulting error. The subdivision procedure will be described to you in class. (vi) Plot the L 2 () norm of the error versus the mesh size h. Take the mesh size h to be the maximum among the edge lengths in your mesh. (vii) Highlight the trend you observe in the error plot. (viii) Consult a textbook or online resource on finite elements. Quote any result/theorem that explains how the error is expected to behave as a function of the mesh size. What to turn in: Either on paper or electronically or in dropbox, turn in the following: 10

11 (a) The function implementing your choice of boundary condition. (b) A plot of the coarsest mesh you used. (c) A plot of the solution computed over the coarsest mesh. (d) The function implementing mesh refinement if you coded one yourself. (e) The function computing the L 2 error if you implemented one yourself. (f) A plot of the error versus mesh size. (g) A result/theorem from the literature that helps justify the trend your observed for the error as a function of the mesh size. 11

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

Introduction to the J-integral

Introduction to the J-integral Introduction to the J-integral Instructor: Ramsharan Rangarajan February 24, 2016 The purpose of this lecture is to briefly introduce the J-integral, which is widely used in fracture mechanics. To 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

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

Introduction. J.M. Burgers Center Graduate Course CFD I January Least-Squares Spectral Element Methods

Introduction. J.M. Burgers Center Graduate Course CFD I January Least-Squares Spectral Element Methods Introduction In this workshop we will introduce you to the least-squares spectral element method. As you can see from the lecture notes, this method is a combination of the weak formulation derived from

More information

Convergence Order Studies for Elliptic Test Problems with COMSOL Multiphysics

Convergence Order Studies for Elliptic Test Problems with COMSOL Multiphysics Convergence Order Studies for Elliptic Test Problems with COMSOL Multiphysics Shiming Yang and Matthias K. Gobbert Abstract. The convergence order of finite elements is related to the polynomial order

More information

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

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

More information

Math Tune-Up Louisiana State University August, Lectures on Partial Differential Equations and Hilbert Space

Math Tune-Up Louisiana State University August, Lectures on Partial Differential Equations and Hilbert Space Math Tune-Up Louisiana State University August, 2008 Lectures on Partial Differential Equations and Hilbert Space 1. A linear partial differential equation of physics We begin by considering the simplest

More information

Least-Squares Finite Element Methods

Least-Squares Finite Element Methods Pavel В. Bochev Max D. Gunzburger Least-Squares Finite Element Methods Spri ringer Contents Part I Survey of Variational Principles and Associated Finite Element Methods 1 Classical Variational Methods

More information

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

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

More information

Numerical Solutions to Partial Differential Equations

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

More information

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

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

More information

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

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 very short introduction to the Finite Element Method

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

More information

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

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

More information

Mathematics FINITE ELEMENT ANALYSIS AS COMPUTATION. What the textbooks don't teach you about finite element analysis. Chapter 3

Mathematics FINITE ELEMENT ANALYSIS AS COMPUTATION. What the textbooks don't teach you about finite element analysis. Chapter 3 Mathematics FINITE ELEMENT ANALYSIS AS COMPUTATION What the textbooks don't teach you about finite element analysis Chapter 3 Completeness and continuity: How to choose shape functions? Gangan Prathap

More information

Contents as of 12/8/2017. Preface. 1. Overview...1

Contents as of 12/8/2017. Preface. 1. Overview...1 Contents as of 12/8/2017 Preface 1. Overview...1 1.1 Introduction...1 1.2 Finite element data...1 1.3 Matrix notation...3 1.4 Matrix partitions...8 1.5 Special finite element matrix notations...9 1.6 Finite

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

Numerical Methods for Partial Differential Equations CAAM 452. Spring 2005

Numerical Methods for Partial Differential Equations CAAM 452. Spring 2005 Numerical Methods for Partial Differential Equations Instructor: Tim Warburton Class Location: Duncan Hall 1046 Class Time: 9:5am to 10:40am Office Hours: 10:45am to noon in DH 301 CAAM 45 Spring 005 Homeworks

More information

A Method for Reducing Ill-Conditioning of Polynomial Root Finding Using a Change of Basis

A Method for Reducing Ill-Conditioning of Polynomial Root Finding Using a Change of Basis Portland State University PDXScholar University Honors Theses University Honors College 2014 A Method for Reducing Ill-Conditioning of Polynomial Root Finding Using a Change of Basis Edison Tsai Portland

More information

How to solve the stochastic partial differential equation that gives a Matérn random field using the finite element method

How to solve the stochastic partial differential equation that gives a Matérn random field using the finite element method arxiv:1803.03765v1 [stat.co] 10 Mar 2018 How to solve the stochastic partial differential equation that gives a Matérn random field using the finite element method Haakon Bakka bakka@r-inla.org March 13,

More information

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

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

More information

Weak Formulation of Elliptic BVP s

Weak Formulation of Elliptic BVP s Weak Formulation of Elliptic BVP s There are a large number of problems of physical interest that can be formulated in the abstract setting in which the Lax-Milgram lemma is applied to an equation expressed

More information

Course Description for Real Analysis, Math 156

Course Description for Real Analysis, Math 156 Course Description for Real Analysis, Math 156 In this class, we will study elliptic PDE, Fourier analysis, and dispersive PDE. Here is a quick summary of the topics will study study. They re described

More information

Function Approximation

Function Approximation 1 Function Approximation This is page i Printer: Opaque this 1.1 Introduction In this chapter we discuss approximating functional forms. Both in econometric and in numerical problems, the need for an approximating

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 2 Examples of Optimization of Discrete Parameter Systems

Chapter 2 Examples of Optimization of Discrete Parameter Systems Chapter Examples of Optimization of Discrete Parameter Systems The following chapter gives some examples of the general optimization problem (SO) introduced in the previous chapter. They all concern the

More information

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

Chapter 6. Finite Element Method. Literature: (tiny selection from an enormous number of publications) Chapter 6 Finite Element Method Literature: (tiny selection from an enormous number of publications) K.J. Bathe, Finite Element procedures, 2nd edition, Pearson 2014 (1043 pages, comprehensive). Available

More information

Scientific Computing I

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

More information

INTRODUCTION TO FINITE ELEMENT METHODS

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

More information

Variational Principles for Equilibrium Physical Systems

Variational Principles for Equilibrium Physical Systems Variational Principles for Equilibrium Physical Systems 1. Variational Principles One way of deriving the governing equations for a physical system is the express the relevant conservation statements and

More information

Partial Differential Equations

Partial Differential Equations Next: Using Matlab Up: Numerical Analysis for Chemical Previous: Ordinary Differential Equations Subsections Finite Difference: Elliptic Equations The Laplace Equations Solution Techniques Boundary Conditions

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

A primer on Numerical methods for elasticity

A primer on Numerical methods for elasticity A primer on Numerical methods for elasticity Douglas N. Arnold, University of Minnesota Complex materials: Mathematical models and numerical methods Oslo, June 10 12, 2015 One has to resort to the indignity

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

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

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

More information

Introduction to Computational Stochastic Differential Equations

Introduction to Computational Stochastic Differential Equations Introduction to Computational Stochastic Differential Equations Gabriel J. Lord Catherine E. Powell Tony Shardlow Preface Techniques for solving many of the differential equations traditionally used by

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

Steps in the Finite Element Method. Chung Hua University Department of Mechanical Engineering Dr. Ching I Chen

Steps in the Finite Element Method. Chung Hua University Department of Mechanical Engineering Dr. Ching I Chen Steps in the Finite Element Method Chung Hua University Department of Mechanical Engineering Dr. Ching I Chen General Idea Engineers are interested in evaluating effects such as deformations, stresses,

More information

Finite Element Methods

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

More information

Numerical Solutions of Laplacian Problems over L-Shaped Domains and Calculations of the Generalized Stress Intensity Factors

Numerical Solutions of Laplacian Problems over L-Shaped Domains and Calculations of the Generalized Stress Intensity Factors WCCM V Fifth World Congress on Computational Mechanics July 7-2, 2002, Vienna, Austria Eds.: H.A. Mang, F.G. Rammerstorfer, J. Eberhardsteiner Numerical Solutions of Laplacian Problems over L-Shaped Domains

More information

Numerical Solutions to Partial Differential Equations

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

More information

Computational Fluid Dynamics Prof. Dr. Suman Chakraborty Department of Mechanical Engineering Indian Institute of Technology, Kharagpur

Computational Fluid Dynamics Prof. Dr. Suman Chakraborty Department of Mechanical Engineering Indian Institute of Technology, Kharagpur Computational Fluid Dynamics Prof. Dr. Suman Chakraborty Department of Mechanical Engineering Indian Institute of Technology, Kharagpur Lecture No. #12 Fundamentals of Discretization: Finite Volume Method

More information

Linear Algebra, Summer 2011, pt. 2

Linear Algebra, Summer 2011, pt. 2 Linear Algebra, Summer 2, pt. 2 June 8, 2 Contents Inverses. 2 Vector Spaces. 3 2. Examples of vector spaces..................... 3 2.2 The column space......................... 6 2.3 The null space...........................

More information

PDEs, part 1: Introduction and elliptic PDEs

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

More information

Preface. Figures Figures appearing in the text were prepared using MATLAB R. For product information, please contact:

Preface. Figures Figures appearing in the text were prepared using MATLAB R. For product information, please contact: Linear algebra forms the basis for much of modern mathematics theoretical, applied, and computational. The purpose of this book is to provide a broad and solid foundation for the study of advanced mathematics.

More information

CRITERIA FOR SELECTION OF FEM MODELS.

CRITERIA FOR SELECTION OF FEM MODELS. CRITERIA FOR SELECTION OF FEM MODELS. Prof. P. C.Vasani,Applied Mechanics Department, L. D. College of Engineering,Ahmedabad- 380015 Ph.(079) 7486320 [R] E-mail:pcv-im@eth.net 1. Criteria for Convergence.

More information

with a proper choice of the potential U(r). Clearly, we should include the potential of the ions, U ion (r):.

with a proper choice of the potential U(r). Clearly, we should include the potential of the ions, U ion (r):. The Hartree Equations So far we have ignored the effects of electron-electron (e-e) interactions by working in the independent electron approximation. In this lecture, we shall discuss how this effect

More information

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

Adaptive Finite Element Methods Lecture Notes Winter Term 2017/18. R. Verfürth. Fakultät für Mathematik, Ruhr-Universität Bochum Adaptive Finite Element Methods Lecture Notes Winter Term 2017/18 R. Verfürth Fakultät für Mathematik, Ruhr-Universität Bochum Contents Chapter I. Introduction 7 I.1. Motivation 7 I.2. Sobolev and finite

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

Hamiltonian Field Theory

Hamiltonian Field Theory Hamiltonian Field Theory August 31, 016 1 Introduction So far we have treated classical field theory using Lagrangian and an action principle for Lagrangian. This approach is called Lagrangian field theory

More information

On an Approximation Result for Piecewise Polynomial Functions. O. Karakashian

On an Approximation Result for Piecewise Polynomial Functions. O. Karakashian BULLETIN OF THE GREE MATHEMATICAL SOCIETY Volume 57, 010 (1 7) On an Approximation Result for Piecewise Polynomial Functions O. arakashian Abstract We provide a new approach for proving approximation results

More information

Special Theory of Relativity Prof. Shiva Prasad Department of Physics Indian Institute of Technology, Bombay

Special Theory of Relativity Prof. Shiva Prasad Department of Physics Indian Institute of Technology, Bombay Special Theory of Relativity Prof. Shiva Prasad Department of Physics Indian Institute of Technology, Bombay Lecture - 24 Current Density Four Vector and Maxwell Equation Hello, so we have now come to

More information

Adaptive Finite Element Methods Lecture 1: A Posteriori Error Estimation

Adaptive Finite Element Methods Lecture 1: A Posteriori Error Estimation Adaptive Finite Element Methods Lecture 1: A Posteriori Error Estimation Department of Mathematics and Institute for Physical Science and Technology University of Maryland, USA www.math.umd.edu/ rhn 7th

More information

11.8 Vectors Applications of Trigonometry

11.8 Vectors Applications of Trigonometry 00 Applications of Trigonometry.8 Vectors As we have seen numerous times in this book, Mathematics can be used to model and solve real-world problems. For many applications, real numbers suffice; that

More information

1 Overview. 2 Learning from Experts. 2.1 Defining a meaningful benchmark. AM 221: Advanced Optimization Spring 2016

1 Overview. 2 Learning from Experts. 2.1 Defining a meaningful benchmark. AM 221: Advanced Optimization Spring 2016 AM 1: Advanced Optimization Spring 016 Prof. Yaron Singer Lecture 11 March 3rd 1 Overview In this lecture we will introduce the notion of online convex optimization. This is an extremely useful framework

More information

Lecture 6: Introduction to Partial Differential Equations

Lecture 6: Introduction to Partial Differential Equations Introductory lecture notes on Partial Differential Equations - c Anthony Peirce. Not to be copied, used, or revised without explicit written permission from the copyright owner. 1 Lecture 6: Introduction

More information

Finite Element Analysis Prof. Dr. B. N. Rao Department of Civil Engineering Indian Institute of Technology, Madras. Lecture - 06

Finite Element Analysis Prof. Dr. B. N. Rao Department of Civil Engineering Indian Institute of Technology, Madras. Lecture - 06 Finite Element Analysis Prof. Dr. B. N. Rao Department of Civil Engineering Indian Institute of Technology, Madras Lecture - 06 In the last lecture, we have seen a boundary value problem, using the formal

More information

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

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

More information

Applied/Numerical Analysis Qualifying Exam

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

More information

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

CS 450 Numerical Analysis. Chapter 8: Numerical Integration and Differentiation

CS 450 Numerical Analysis. Chapter 8: Numerical Integration and Differentiation Lecture slides based on the textbook Scientific Computing: An Introductory Survey by Michael T. Heath, copyright c 2018 by the Society for Industrial and Applied Mathematics. http://www.siam.org/books/cl80

More information

Chapter 2 Convergence

Chapter 2 Convergence Chapter 2 Convergence The usage of computational electromagnetics in engineering and science more or less always originates from a physical situation that features a particular problem. Here, some examples

More information

u( x) = g( y) ds y ( 1 ) U solves u = 0 in U; u = 0 on U. ( 3)

u( x) = g( y) ds y ( 1 ) U solves u = 0 in U; u = 0 on U. ( 3) M ath 5 2 7 Fall 2 0 0 9 L ecture 4 ( S ep. 6, 2 0 0 9 ) Properties and Estimates of Laplace s and Poisson s Equations In our last lecture we derived the formulas for the solutions of Poisson s equation

More information

Vectors. January 13, 2013

Vectors. January 13, 2013 Vectors January 13, 2013 The simplest tensors are scalars, which are the measurable quantities of a theory, left invariant by symmetry transformations. By far the most common non-scalars are the vectors,

More information

Lecture 8: Boundary Integral Equations

Lecture 8: Boundary Integral Equations CBMS Conference on Fast Direct Solvers Dartmouth College June 23 June 27, 2014 Lecture 8: Boundary Integral Equations Gunnar Martinsson The University of Colorado at Boulder Research support by: Consider

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

The Finite Element Method

The Finite Element Method Chapter 1 The Finite Element Method 1.1 Introduction This document provides a brief introduction to the finite element method and illustrates how the method is implemented in oomph-lib. The first few sections

More information

Math 440 Project Assignment

Math 440 Project Assignment Math 440 Project Assignment 1. Overview The goal of your project assignment is to explore an aspect of topology beyond the topics covered in class. It will be necessary to use the tools and properties

More information

Seminar 6: COUPLED HARMONIC OSCILLATORS

Seminar 6: COUPLED HARMONIC OSCILLATORS Seminar 6: COUPLED HARMONIC OSCILLATORS 1. Lagrangian Equations of Motion Let consider a system consisting of two harmonic oscillators that are coupled together. As a model, we will use two particles attached

More information

Unit 2, Section 3: Linear Combinations, Spanning, and Linear Independence Linear Combinations, Spanning, and Linear Independence

Unit 2, Section 3: Linear Combinations, Spanning, and Linear Independence Linear Combinations, Spanning, and Linear Independence Linear Combinations Spanning and Linear Independence We have seen that there are two operations defined on a given vector space V :. vector addition of two vectors and. scalar multiplication of a vector

More information

A Mixed Nonconforming Finite Element for Linear Elasticity

A Mixed Nonconforming Finite Element for Linear Elasticity A Mixed Nonconforming Finite Element for Linear Elasticity Zhiqiang Cai, 1 Xiu Ye 2 1 Department of Mathematics, Purdue University, West Lafayette, Indiana 47907-1395 2 Department of Mathematics and Statistics,

More information

2 A Model, Harmonic Map, Problem

2 A Model, Harmonic Map, Problem ELLIPTIC SYSTEMS JOHN E. HUTCHINSON Department of Mathematics School of Mathematical Sciences, A.N.U. 1 Introduction Elliptic equations model the behaviour of scalar quantities u, such as temperature or

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

Computational Methods for Engineering Applications II. Homework Problem Sheet 4

Computational Methods for Engineering Applications II. Homework Problem Sheet 4 S. Mishra K. O. Lye L. Scarabosio Autumn Term 2015 Computational Methods for Engineering Applications II ETH Zürich D-MATH Homework Problem Sheet 4 This assignment sheet contains some tasks marked as Core

More information

Some New Elements for the Reissner Mindlin Plate Model

Some New Elements for the Reissner Mindlin Plate Model Boundary Value Problems for Partial Differential Equations and Applications, J.-L. Lions and C. Baiocchi, eds., Masson, 1993, pp. 287 292. Some New Elements for the Reissner Mindlin Plate Model Douglas

More information

R T (u H )v + (2.1) J S (u H )v v V, T (2.2) (2.3) H S J S (u H ) 2 L 2 (S). S T

R T (u H )v + (2.1) J S (u H )v v V, T (2.2) (2.3) H S J S (u H ) 2 L 2 (S). S T 2 R.H. NOCHETTO 2. Lecture 2. Adaptivity I: Design and Convergence of AFEM tarting with a conforming mesh T H, the adaptive procedure AFEM consists of loops of the form OLVE ETIMATE MARK REFINE to produce

More information

Making the grade. by Chris Sangwin. Making the grade

Making the grade. by Chris Sangwin. Making the grade 1997 2009, Millennium Mathematics Project, University of Cambridge. Permission is granted to print and copy this page on paper for non commercial use. For other uses, including electronic redistribution,

More information

From Stationary Methods to Krylov Subspaces

From Stationary Methods to Krylov Subspaces Week 6: Wednesday, Mar 7 From Stationary Methods to Krylov Subspaces Last time, we discussed stationary methods for the iterative solution of linear systems of equations, which can generally be written

More information

Partial Differential Equations with Numerical Methods

Partial Differential Equations with Numerical Methods Stig Larsson Vidar Thomée Partial Differential Equations with Numerical Methods May 2, 2003 Springer Berlin Heidelberg New York Barcelona Hong Kong London Milan Paris Tokyo Preface Our purpose in this

More information

Partial Differential Equations and the Finite Element Method

Partial Differential Equations and the Finite Element Method Partial Differential Equations and the Finite Element Method Pavel Solin The University of Texas at El Paso Academy of Sciences ofthe Czech Republic iwiley- INTERSCIENCE A JOHN WILEY & SONS, INC, PUBLICATION

More information

1 Introduction & Objective

1 Introduction & Objective Signal Processing First Lab 13: Numerical Evaluation of Fourier Series Pre-Lab and Warm-Up: You should read at least the Pre-Lab and Warm-up sections of this lab assignment and go over all exercises in

More information

Scientific Computing: An Introductory Survey

Scientific Computing: An Introductory Survey Scientific Computing: An Introductory Survey Chapter 7 Interpolation Prof. Michael T. Heath Department of Computer Science University of Illinois at Urbana-Champaign Copyright c 2002. Reproduction permitted

More information

General elastic beam with an elastic foundation

General elastic beam with an elastic foundation General elastic beam with an elastic foundation Figure 1 shows a beam-column on an elastic foundation. The beam is connected to a continuous series of foundation springs. The other end of the foundation

More information

Foliations of hyperbolic space by constant mean curvature surfaces sharing ideal boundary

Foliations of hyperbolic space by constant mean curvature surfaces sharing ideal boundary Foliations of hyperbolic space by constant mean curvature surfaces sharing ideal boundary David Chopp and John A. Velling December 1, 2003 Abstract Let γ be a Jordan curve in S 2, considered as the ideal

More information

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

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

More information

Non-Conforming Finite Element Methods for Nonmatching Grids in Three Dimensions

Non-Conforming Finite Element Methods for Nonmatching Grids in Three Dimensions Non-Conforming Finite Element Methods for Nonmatching Grids in Three Dimensions Wayne McGee and Padmanabhan Seshaiyer Texas Tech University, Mathematics and Statistics (padhu@math.ttu.edu) Summary. In

More information

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

PREPRINT 2010:23. A nonconforming rotated Q 1 approximation on tetrahedra PETER HANSBO PREPRINT 2010:23 A nonconforming rotated Q 1 approximation on tetrahedra PETER HANSBO Department of Mathematical Sciences Division of Mathematics CHALMERS UNIVERSITY OF TECHNOLOGY UNIVERSITY OF GOTHENBURG

More information

Ordinary Differential Equations Prof. A. K. Nandakumaran Department of Mathematics Indian Institute of Science Bangalore

Ordinary Differential Equations Prof. A. K. Nandakumaran Department of Mathematics Indian Institute of Science Bangalore Ordinary Differential Equations Prof. A. K. Nandakumaran Department of Mathematics Indian Institute of Science Bangalore Module - 3 Lecture - 10 First Order Linear Equations (Refer Slide Time: 00:33) Welcome

More information

Eigenvalues and eigenvectors

Eigenvalues and eigenvectors Roberto s Notes on Linear Algebra Chapter 0: Eigenvalues and diagonalization Section Eigenvalues and eigenvectors What you need to know already: Basic properties of linear transformations. Linear systems

More information

The Closed Form Reproducing Polynomial Particle Shape Functions for Meshfree Particle Methods

The Closed Form Reproducing Polynomial Particle Shape Functions for Meshfree Particle Methods The Closed Form Reproducing Polynomial Particle Shape Functions for Meshfree Particle Methods by Hae-Soo Oh Department of Mathematics, University of North Carolina at Charlotte, Charlotte, NC 28223 June

More information

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

Mixed Finite Element Methods. Douglas N. Arnold, University of Minnesota The 41st Woudschoten Conference 5 October 2016 Mixed Finite Element Methods Douglas N. Arnold, University of Minnesota The 41st Woudschoten Conference 5 October 2016 Linear elasticity Given the load f : Ω R n, find the displacement u : Ω R n and the

More information

FORMULATION OF THE LEARNING PROBLEM

FORMULATION OF THE LEARNING PROBLEM FORMULTION OF THE LERNING PROBLEM MIM RGINSKY Now that we have seen an informal statement of the learning problem, as well as acquired some technical tools in the form of concentration inequalities, we

More information

Solving the Time-Dependent Schrödinger Equation: Instructor Notes a. Abstract

Solving the Time-Dependent Schrödinger Equation: Instructor Notes a. Abstract Solving the Time-Dependent Schrödinger Equation: Instructor Notes a David G. Robertson Department of Physics, Otterbein University, Westerville, OH 43081 (Dated: October 10, 2011) Abstract Some notes on

More information

REVIEW FOR TEST I OF CALCULUS I:

REVIEW FOR TEST I OF CALCULUS I: REVIEW FOR TEST I OF CALCULUS I: The first and best line of defense is to complete and understand the homework and lecture examples. Past that my old test might help you get some idea of how my tests typically

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

0.2 Vector spaces. J.A.Beachy 1

0.2 Vector spaces. J.A.Beachy 1 J.A.Beachy 1 0.2 Vector spaces I m going to begin this section at a rather basic level, giving the definitions of a field and of a vector space in much that same detail as you would have met them in a

More information

Connectedness. Proposition 2.2. The following are equivalent for a topological space (X, T ).

Connectedness. Proposition 2.2. The following are equivalent for a topological space (X, T ). Connectedness 1 Motivation Connectedness is the sort of topological property that students love. Its definition is intuitive and easy to understand, and it is a powerful tool in proofs of well-known results.

More information

Solving PDEs with Multigrid Methods p.1

Solving PDEs with Multigrid Methods p.1 Solving PDEs with Multigrid Methods Scott MacLachlan maclachl@colorado.edu Department of Applied Mathematics, University of Colorado at Boulder Solving PDEs with Multigrid Methods p.1 Support and Collaboration

More information