Numerical Methods for Partial Differential Equations CAAM 452. Spring 2005

Size: px
Start display at page:

Download "Numerical Methods for Partial Differential Equations CAAM 452. Spring 2005"

Transcription

1 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 will be set each Thursday and due the following Thursday unless otherwise notified. Homework should be typed (with equations written by hand if necessary) You must use a word processor (e.g. open office, kword, Microsoft Word ) or latex. IMPORTANT: you must include your name at the top right of every page (see web page for example latex template). All homework should be an individual effort unless otherwise specified. Students are expected to be proficient in Matlab or C or C++ For homework with a coding component, include a print out of your code in the body of the work (if small) or in an appendix (if the code is long). You may only use outsourced code if notified explicitly. I will post the original source of homeworks handouts you may cut and paste the problem descriptions into your homework. All lecture notes will be posted as soon as possible. Any student who does not attend multiple classes without reasonable explanation will incur point deductions at 1.5 times the usual rate (i.e. if you achieve 8/10 on a homework but have noticeably been absent for the relevant classes you will receive 7/10 unless you can explain your absence) Homework which is more than one day late will incur point deductions at a rate of 1.5 times the usual rate.

2 Grade Distribution 60% homeworks 0% midterm 0% final Books Finite Element Method: Linear Static and Dynamic Finite Element Analysis, Thomas J. R. Hughes (Dover Publications) Finite Volume Methods for Hyperbolic Problems, by Randall J. LeVeque, D. G. Crighton (Series Editor) (Cambridge Texts in Applied Mathematics) Time Dependent Problems and Difference Methods by Bertil Gustafsson, Heinz-Otto Kreiss, Joseph Oliger (Pure and Applied Mathematics: A Wiley-Interscience Series of Texts, Monographs and Tracts) Syllabus Sample equations which we will aim to solve with numerical methods: 1D u u a x 1) one-way wave equation: + = 0 ) second order wave equation: 3) linearized Euler equations: x = c (,,, ) (,,, ) u 0 c u f u p x t + = p c 0 x p g u p x t 4) heat equation: u = ν

3 5) advection-diffusion: u u a b + = x x x x 6) Poisson s equation: = f ( x) D u u u x y 7) one-way wave equation: + a + b = 0 8) second order wave equation: = c u q q q + A + B = 0 x y 9) linearized Euler equations: u 0 0 0, A = =, = v B q p 10) heat equation: = ν u + = 11) advection-diffusion: a u ( b u) q + f,,, = 0 1) Nonlinear conservation law: ( q x y t) 13) Poisson s equation: u = f ( x, y) These prototype equations will be used extensively as they each illustrate certain properties of partial differential equations (a.k.a. PDE s). They include classic examples of hyperbolic, parabolic and elliptic PDE s.

4 The course will consist of four overlapping sections, focusing on four topics: 1) Temporal discretization of ODE s (also known as time stepping methods): these are introduced to explain how we will treat the temporal part of the above equations. The choice of time-stepping method to use will be determined by the properties of the spatial differential operators of the PDE being discretized. Understanding how time-stepping of an ODE can be performed is fundamentally important for using numerical methods to solve a specific partial differential equation. Topics: a. Stability of time stepping b. Stability regions in the complex plane c. Accuracy of time stepping d. Convergence of time stepping method with decreasing time step e. Examples of explicit time stepping methods: i. Euler forward ii. Leap-frog iii. Adams-Bashford iv. Runge-Kutta ) Finite Difference Methods (FDM): we will use these straightforward methods to motivate the ideas behind and understanding of stability/consistency/accuracy and convergence. Topics a. Approximation of spatial derivatives with difference formulae b. Taylor s theorem c. Interpretation of differentiation by differencing in terms of interpolants d. Stencils e. Periodic domains f. Example canned methods for some of the above 1D PDE s g. Method of lines h. Spectral properties of finite difference operators i. Stability j. Consistency k. Accuracy l. Role of function regularity. m. Convergence (Lax-Richtmyer equivalence theorem) n. von Neumann analysis o. Courant-Friedrichs-Lewy (CFL) time step restrictions 3) Finite Volume Methods (FVM): we will focus on discretizing hyperbolic conservation laws with these methods, because of their local nature. a. Formulation of conservation laws in terms of integro-differential equations

5 b. Flux formulae c. Characteristic variables. d. Stability e. Consistency f. Accuracy g. Impact of nonlinearity in the conservation law. h. Nonlinear stability i. Monotone methods j. Total variation diminishing algorithms k. Limiting l. Special time-stepping algorithms m. Discontinuous Galerkin methods 4) Finite Element Methods (FEM): we will focus on discretizing elliptic and parabolic components of the equations using these methods. a. Basis functions b. Test spaces/trial spaces c. Dirichlet boundary conditions d. Variational statement of an example PDE e. Bilinear forms f. Choosing an approximate basis for the test and trial spaces. g. Forming the discrete Galerkin system. h. FEM techniques related to mesh generation and geometry processing i. Solving large sparse linear systems j. Stability (Coercivity, Lax-Milgram Theorem) k. Accuracy (Cea s Theorem and Bramble-Hilbert s Lemma) l. Convergence m. Error estimates using an adjoint based error estimator n. Ideas behind higher order FEM (a.k.a. spectral elements and hp-fem) o. If time permits I will discuss operator splitting for treating stiff PDE s. This are by no means an exhaustive survey of all methods available to us to for solving PDE s numerically, however it will provide an overview of three very commonly used techniques. Through examining the properties of each method gain an understanding of how and when to use a given method. Note on theorems: typically I will state hard theorem s without proof, but with reference to texts containing proofs. This will allow us to cover a large amount of material quickly, and also to focus on the consequences of the theoretical results. For example, I may discuss a theorem dependent on multiple conditions I will then demonstrate what can go wrong if we ignore those conditions. You will be required to prove some simple results and will be expected to use the theorems introduced in class.

6 Note on computer codes: I will try to design homework code problem components to take less than 5 hours. If you take more time than this seek help. Also, make sure you test your code and describe the tests in your homework write up. Note on students starting after the first day of class: If you miss any classes at the beginning of the semester (perhaps because you are shopping class options) then you must read all online notes and me the following text with any missed homework assignments: I (INSERT YOUR NAME HERE) confirm that I have read this syllabus and all available class notes. I am also able to code proficiently in one of C/C++/Matlab.

Math 7824 Spring 2010 Numerical solution of partial differential equations Classroom notes and homework

Math 7824 Spring 2010 Numerical solution of partial differential equations Classroom notes and homework Math 7824 Spring 2010 Numerical solution of partial differential equations Classroom notes and homework Jan Mandel University of Colorado Denver May 12, 2010 1/20/09: Sec. 1.1, 1.2. Hw 1 due 1/27: problems

More information

Index. higher order methods, 52 nonlinear, 36 with variable coefficients, 34 Burgers equation, 234 BVP, see boundary value problems

Index. higher order methods, 52 nonlinear, 36 with variable coefficients, 34 Burgers equation, 234 BVP, see boundary value problems Index A-conjugate directions, 83 A-stability, 171 A( )-stability, 171 absolute error, 243 absolute stability, 149 for systems of equations, 154 absorbing boundary conditions, 228 Adams Bashforth methods,

More information

Numerical Methods for Partial Differential Equations. CAAM 452 Spring 2005 Lecture 2 Instructor: Tim Warburton

Numerical Methods for Partial Differential Equations. CAAM 452 Spring 2005 Lecture 2 Instructor: Tim Warburton Numerical Methods for Partial Differential Equations CAAM 452 Spring 2005 Lecture 2 Instructor: Tim Warburton Note on textbook for finite difference methods Due to the difficulty some students have experienced

More information

SOLVING ELLIPTIC PDES

SOLVING ELLIPTIC PDES university-logo SOLVING ELLIPTIC PDES School of Mathematics Semester 1 2008 OUTLINE 1 REVIEW 2 POISSON S EQUATION Equation and Boundary Conditions Solving the Model Problem 3 THE LINEAR ALGEBRA PROBLEM

More information

PARTIAL DIFFERENTIAL EQUATIONS. MTH 5230, Fall 2007, MW 6:30 pm - 7:45 pm. George M. Skurla Hall 116

PARTIAL DIFFERENTIAL EQUATIONS. MTH 5230, Fall 2007, MW 6:30 pm - 7:45 pm. George M. Skurla Hall 116 PARTIAL DIFFERENTIAL EQUATIONS MTH 5230, Fall 2007, MW 6:30 pm - 7:45 pm George M. Skurla Hall 116 Ugur G. Abdulla Office Hours: S311, TR 2-3 pm COURSE DESCRIPTION The course presents partial diffrential

More information

Computational Modeling for Physical Sciences

Computational Modeling for Physical Sciences Computational Modeling for Physical Sciences Since the invention of computers the use of computational modeling and simulations have revolutionized the way we study physical systems. Their applications

More information

Partial differential equations

Partial differential equations Partial differential equations Many problems in science involve the evolution of quantities not only in time but also in space (this is the most common situation)! We will call partial differential equation

More information

arxiv: v1 [math.na] 21 Nov 2017

arxiv: v1 [math.na] 21 Nov 2017 High Order Finite Difference Schemes for the Heat Equation Whose Convergence Rates are Higher Than Their Truncation Errors, A. Ditkowski arxiv:7.0796v [math.na] Nov 07 Abstract Typically when a semi-discrete

More information

Advection / Hyperbolic PDEs. PHY 604: Computational Methods in Physics and Astrophysics II

Advection / Hyperbolic PDEs. PHY 604: Computational Methods in Physics and Astrophysics II Advection / Hyperbolic PDEs Notes In addition to the slides and code examples, my notes on PDEs with the finite-volume method are up online: https://github.com/open-astrophysics-bookshelf/numerical_exercises

More information

Numerical Solutions for Hyperbolic Systems of Conservation Laws: from Godunov Method to Adaptive Mesh Refinement

Numerical Solutions for Hyperbolic Systems of Conservation Laws: from Godunov Method to Adaptive Mesh Refinement Numerical Solutions for Hyperbolic Systems of Conservation Laws: from Godunov Method to Adaptive Mesh Refinement Romain Teyssier CEA Saclay Romain Teyssier 1 Outline - Euler equations, MHD, waves, hyperbolic

More information

MATH 345 Differential Equations

MATH 345 Differential Equations MATH 345 Differential Equations Spring 2018 Instructor: Time: Dr. Manuela Girotti; office: Weber 223C email: manuela.girotti@colostate.edu Mon-Tue-Wed-Fri 1:00pm-1:50pm Location: Engineering E 206 Office

More information

Course Information Course Overview Study Skills Background Material. Introduction. CS 205A: Mathematical Methods for Robotics, Vision, and Graphics

Course Information Course Overview Study Skills Background Material. Introduction. CS 205A: Mathematical Methods for Robotics, Vision, and Graphics Introduction CS 205A: Mathematical Methods for Robotics, Vision, and Graphics Doug James CS 205A: Mathematical Methods Introduction 1 / 16 Instructor Prof. Doug James Office: Gates 363 Telephone: (650)

More information

Part 1. The diffusion equation

Part 1. The diffusion equation Differential Equations FMNN10 Graded Project #3 c G Söderlind 2016 2017 Published 2017-11-27. Instruction in computer lab 2017-11-30/2017-12-06/07. Project due date: Monday 2017-12-11 at 12:00:00. Goals.

More information

CHEM 4725/8725 Organometallic Chemistry. Spring 2016

CHEM 4725/8725 Organometallic Chemistry. Spring 2016 Lecture Time and Location: CHEM 4725/8725 Organometallic Chemistry Spring 2016 11:15 am - 12:30 pm Tuesdays and Thursdays 111 Smith Hall Instructor: Prof. Ian A. Tonks 568A Kolthoff Hall Phone: 612.624.4705

More information

FDM for wave equations

FDM for wave equations FDM for wave equations Consider the second order wave equation Some properties Existence & Uniqueness Wave speed finite!!! Dependence region Analytical solution in 1D Finite difference discretization Finite

More information

Finite Difference Methods (FDMs) 2

Finite Difference Methods (FDMs) 2 Finite Difference Methods (FDMs) 2 Time- dependent PDEs A partial differential equation of the form (15.1) where A, B, and C are constants, is called quasilinear. There are three types of quasilinear equations:

More information

AMSC/MATH 673, CLASSICAL METHODS IN PDE, FALL Required text: Evans, Partial Differential Equations second edition

AMSC/MATH 673, CLASSICAL METHODS IN PDE, FALL Required text: Evans, Partial Differential Equations second edition AMSC/MATH 673, CLASSICAL METHODS IN PDE, FALL 2018. MWF 2:00pm - 2:50pm MTH 0407 Instructor: M. Machedon Office: MTH 3311 e-mail: mxm@math.umd.edu Required text: Evans, Partial Differential Equations second

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

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

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

7 Hyperbolic Differential Equations

7 Hyperbolic Differential Equations Numerical Analysis of Differential Equations 243 7 Hyperbolic Differential Equations While parabolic equations model diffusion processes, hyperbolic equations model wave propagation and transport phenomena.

More information

High Order Accurate Runge Kutta Nodal Discontinuous Galerkin Method for Numerical Solution of Linear Convection Equation

High Order Accurate Runge Kutta Nodal Discontinuous Galerkin Method for Numerical Solution of Linear Convection Equation High Order Accurate Runge Kutta Nodal Discontinuous Galerkin Method for Numerical Solution of Linear Convection Equation Faheem Ahmed, Fareed Ahmed, Yongheng Guo, Yong Yang Abstract This paper deals with

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

Linear Algebra. Instructor: Justin Ryan

Linear Algebra. Instructor: Justin Ryan Linear Algebra Instructor: Justin Ryan ryan@math.wichita.edu Department of Mathematics, Statistics, and Physics Wichita State University Wichita, Kansas Summer 2014 DRAFT 3 June 2014 Preface These lecture

More information

The family of Runge Kutta methods with two intermediate evaluations is defined by

The family of Runge Kutta methods with two intermediate evaluations is defined by AM 205: lecture 13 Last time: Numerical solution of ordinary differential equations Today: Additional ODE methods, boundary value problems Thursday s lecture will be given by Thomas Fai Assignment 3 will

More information

Finite difference methods for the diffusion equation

Finite difference methods for the diffusion equation Finite difference methods for the diffusion equation D150, Tillämpade numeriska metoder II Olof Runborg May 0, 003 These notes summarize a part of the material in Chapter 13 of Iserles. They are based

More information

Chapter 3. Finite Difference Methods for Hyperbolic Equations Introduction Linear convection 1-D wave equation

Chapter 3. Finite Difference Methods for Hyperbolic Equations Introduction Linear convection 1-D wave equation Chapter 3. Finite Difference Methods for Hyperbolic Equations 3.1. Introduction Most hyperbolic problems involve the transport of fluid properties. In the equations of motion, the term describing the transport

More information

1 Introduction to MATLAB

1 Introduction to MATLAB L3 - December 015 Solving PDEs numerically (Reports due Thursday Dec 3rd, carolinemuller13@gmail.com) In this project, we will see various methods for solving Partial Differential Equations (PDEs) using

More information

Numerical Solution of Initial Boundary Value Problems. Jan Nordström Division of Computational Mathematics Department of Mathematics

Numerical Solution of Initial Boundary Value Problems. Jan Nordström Division of Computational Mathematics Department of Mathematics Numerical Solution of Initial Boundary Value Problems Jan Nordström Division of Computational Mathematics Department of Mathematics Overview Material: Notes + GUS + GKO + HANDOUTS Schedule: 5 lectures

More information

MAE/MSE502 Partial Differential Equations in Engineering. Spring 2019 Mon/Wed 6:00-7:15 PM Classroom: CAVC 101

MAE/MSE502 Partial Differential Equations in Engineering. Spring 2019 Mon/Wed 6:00-7:15 PM Classroom: CAVC 101 MAE/MSE502 Partial Differential Equations in Engineering Spring 2019 Mon/Wed 6:00-7:15 PM Classroom: CAVC 101 Instructor: Huei-Ping Huang, hp.huang@asu.edu Office: ERC 359 Office hours: Monday 3-4 PM,

More information

MATH-3150H-A: Partial Differential Equation 2018WI - Peterborough Campus

MATH-3150H-A: Partial Differential Equation 2018WI - Peterborough Campus MATH-3150H-A: Partial Differential Equation 2018WI - Peterborough Campus Instructor: Instructor: Kenzu Abdella Email Address: kabdella@trentu.ca Phone Number: 705-748-1011 x7327 Office: GSC 339 Office

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

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

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

More information

Atm Sci 360 Synoptic Meteorology I Lecture: TR 9:30-10:45a, EMS E423 Lab: W 2-3:50p, EMS W434 Fall 2014

Atm Sci 360 Synoptic Meteorology I Lecture: TR 9:30-10:45a, EMS E423 Lab: W 2-3:50p, EMS W434 Fall 2014 Atm Sci 360 Synoptic Meteorology I Lecture: TR 9:30-10:45a, EMS E423 Lab: W 2-3:50p, EMS W434 Fall 2014 Instructor: Prof. Clark Evans Contact: (414) 229-5116, evans36@uwm.edu, EMS E486 Office Hours: TR

More information

PHYSICS 564 Introduction to Particle Physics I

PHYSICS 564 Introduction to Particle Physics I PHYSICS 564 Introduction to Particle Physics I Prof. Norbert Neumeister Department of Physics Purdue University Fall 2016 http://www.physics.purdue.edu/phys564 Course Format Lectures: Time: Tuesday, Thursday

More information

Scientific Computing: An Introductory Survey

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

More information

GIST 4302/5302: Spatial Analysis and Modeling

GIST 4302/5302: Spatial Analysis and Modeling GIST 4302/5302: Spatial Analysis and Modeling Fall 2015 Lectures: Tuesdays & Thursdays 2:00pm-2:50pm, Science 234 Lab sessions: Tuesdays or Thursdays 3:00pm-4:50pm or Friday 9:00am-10:50am, Holden 204

More information

GIST 4302/5302: Spatial Analysis and Modeling

GIST 4302/5302: Spatial Analysis and Modeling GIST 4302/5302: Spatial Analysis and Modeling Spring 2016 Lectures: Tuesdays & Thursdays 12:30pm-1:20pm, Science 234 Labs: GIST 4302: Monday 1:00-2:50pm or Tuesday 2:00-3:50pm GIST 5302: Wednesday 2:00-3:50pm

More information

ENO and WENO schemes. Further topics and time Integration

ENO and WENO schemes. Further topics and time Integration ENO and WENO schemes. Further topics and time Integration Tefa Kaisara CASA Seminar 29 November, 2006 Outline 1 Short review ENO/WENO 2 Further topics Subcell resolution Other building blocks 3 Time Integration

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

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

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

More information

Leon, Chap. 1. Chap. 2

Leon, Chap. 1. Chap. 2 Linear Algebra for Dierential Equations Math 309.501, 309.502 Spring, 2014 Section 501: MWF 10:2011:10 (BLOC 164) Section 502: MWF 11:3012:20 (BLOC 164) Instructor: Prof. Thomas Vogel Oce: 629C Blocker

More information

Phys 631 Mathematical Methods of Theoretical Physics Fall 2018

Phys 631 Mathematical Methods of Theoretical Physics Fall 2018 Phys 631 Mathematical Methods of Theoretical Physics Fall 2018 Course information (updated November 10th) Instructor: Joaquín E. Drut. Email: drut at email.unc.edu. Office: Phillips 296 Where and When:

More information

Numerical Solutions to PDE s

Numerical Solutions to PDE s Introduction Numerical Solutions to PDE s Mathematical Modelling Week 5 Kurt Bryan Let s start by recalling a simple numerical scheme for solving ODE s. Suppose we have an ODE u (t) = f(t, u(t)) for some

More information

Syllabus for Applied Mathematics Graduate Student Qualifying Exams, Dartmouth Mathematics Department

Syllabus for Applied Mathematics Graduate Student Qualifying Exams, Dartmouth Mathematics Department Syllabus for Applied Mathematics Graduate Student Qualifying Exams, Dartmouth Mathematics Department Alex Barnett, Scott Pauls, Dan Rockmore August 12, 2011 We aim to touch upon many topics that a professional

More information

Numerical Methods for Partial Differential Equations. CAAM 452 Spring 2005 Lecture 3 AB2,AB3, Stability, Accuracy Instructor: Tim Warburton

Numerical Methods for Partial Differential Equations. CAAM 452 Spring 2005 Lecture 3 AB2,AB3, Stability, Accuracy Instructor: Tim Warburton Numerical Methods for Partial Differential Equations CAAM 452 Spring 25 Lecture 3 AB2,AB3, Stability, Accuracy Instructor: Tim Warburton Recall: Euler-Forward Time Stepping By several different approximations

More information

High-Order Finite-Volume Methods! Phillip Colella! Computational Research Division! Lawrence Berkeley National Laboratory!

High-Order Finite-Volume Methods! Phillip Colella! Computational Research Division! Lawrence Berkeley National Laboratory! High-Order Finite-Volume Methods! Phillip Colella! Computational Research Division! Lawrence Berkeley National Laboratory! Why Higher Order?! Locally-refined grids, mapped-multiblock grids smooth except

More information

Math Partial Differential Equations

Math Partial Differential Equations Math 531 - Partial Differential Equations to Partial Differential Equations Joseph M. Mahaffy, jmahaffy@sdsu.edu Department of Mathematics and Statistics Dynamical Systems Group Computational Sciences

More information

NEW RIVER COMMUNITY COLLEGE DUBLIN, VIRGINIA COURSE PLAN

NEW RIVER COMMUNITY COLLEGE DUBLIN, VIRGINIA COURSE PLAN NEW RIVER COMMUNITY COLLEGE DUBLIN, VIRGINIA COURSE PLAN Course Number and Title: MTH 279 Ordinary Differential Equations Prepared by: Mathematics Department (Date) Approved by: (Dean) (Date) I. Course

More information

OT98_LevequeFM2.qxp 6/4/ :20 AM Page 1. Finite Difference Methods for Ordinary and Partial Differential Equations

OT98_LevequeFM2.qxp 6/4/ :20 AM Page 1. Finite Difference Methods for Ordinary and Partial Differential Equations OT98_LevequeFM2.qxp 6/4/2007 10:20 AM Page 1 Finite Difference Methods for Ordinary and Partial Differential Equations OT98_LevequeFM2.qxp 6/4/2007 10:20 AM Page 2 OT98_LevequeFM2.qxp 6/4/2007 10:20 AM

More information

UC DAVIS. Circuits I Course Outline

UC DAVIS. Circuits I Course Outline UC DAVIS Circuits I Course Outline ENG 17 Professor Spencer Fall 2010 2041 Kemper Hall Lecture: MWF 4:10-5:00, 1003 Giedt Hall 752-6885 Discussion Section 1: W 1:10-2:00, 55 Roessler CRN: 61417 Discussion

More information

Chapter 10 Exercises

Chapter 10 Exercises Chapter 10 Exercises From: Finite Difference Methods for Ordinary and Partial Differential Equations by R. J. LeVeque, SIAM, 2007. http://www.amath.washington.edu/ rl/fdmbook Exercise 10.1 (One-sided and

More information

Numerical Hydraulics

Numerical Hydraulics ETHZ, Fall 017 Numerical Hydraulics Assignment 4 Numerical solution of 1D solute transport using Matlab http://www.bafg.de/ http://warholian.com Numerical Hydraulics Assignment 4 ETH 017 1 Introduction

More information

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

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

More information

SYLLABUS SEFS 540 / ESRM 490 B Optimization Techniques for Natural Resources Spring 2017

SYLLABUS SEFS 540 / ESRM 490 B Optimization Techniques for Natural Resources Spring 2017 SYLLABUS SEFS 540 / ESRM 490 B Optimization Techniques for Natural Resources Spring 2017 Lectures: Winkenwerder Hall 107, 4:50-5:50pm, MW Labs: Mary Gates Hall 030, 1:30-2:50pm, Th Course Web Site: http://faculty.washington.edu/toths/course.shtml

More information

Diffusion / Parabolic Equations. PHY 688: Numerical Methods for (Astro)Physics

Diffusion / Parabolic Equations. PHY 688: Numerical Methods for (Astro)Physics Diffusion / Parabolic Equations Summary of PDEs (so far...) Hyperbolic Think: advection Real, finite speed(s) at which information propagates carries changes in the solution Second-order explicit methods

More information

ECE 4800 Fall 2011: Electromagnetic Fields and Waves. Credits: 4 Office Hours: M 6-7:30PM, Th 2-3:30, and by appointment

ECE 4800 Fall 2011: Electromagnetic Fields and Waves. Credits: 4 Office Hours: M 6-7:30PM, Th 2-3:30, and by appointment ECE 4800 Fall 2011: Electromagnetic Fields and Waves Instructor: Amar S. Basu Office: 3133 Engineering Email: abasu@eng.wayne.edu Phone: 313-577-3990 Lecture Times: M W 7:30PM - 9:20PM, Class Dates: 9/7/11

More information

Computational Fluid Dynamics-1(CFDI)

Computational Fluid Dynamics-1(CFDI) بسمه تعالی درس دینامیک سیالات محاسباتی 1 دوره کارشناسی ارشد دانشکده مهندسی مکانیک دانشگاه صنعتی خواجه نصیر الدین طوسی Computational Fluid Dynamics-1(CFDI) Course outlines: Part I A brief introduction to

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

Numerical Solution of partial differential equations

Numerical Solution of partial differential equations G. D. SMITH Brunei University Numerical Solution of partial differential equations FINITE DIFFERENCE METHODS THIRD EDITION CLARENDON PRESS OXFORD Contents NOTATION 1. INTRODUCTION AND FINITE-DIFFERENCE

More information

Additive Manufacturing Module 8

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

More information

2 Multidimensional Hyperbolic Problemss where A(u) =f u (u) B(u) =g u (u): (7.1.1c) Multidimensional nite dierence schemes can be simple extensions of

2 Multidimensional Hyperbolic Problemss where A(u) =f u (u) B(u) =g u (u): (7.1.1c) Multidimensional nite dierence schemes can be simple extensions of Chapter 7 Multidimensional Hyperbolic Problems 7.1 Split and Unsplit Dierence Methods Our study of multidimensional parabolic problems in Chapter 5 has laid most of the groundwork for our present task

More information

Calculus, Series and Differential Equations

Calculus, Series and Differential Equations Calculus, Series and Differential Equations Mathematics S-1b Summer 2003 Course Information and Syllabus Course Content and Goals: About four hundred years ago, Galileo wrote The book of the universe is

More information

2018 SPRING PHYS 8011 Classical mechanics I (as of Apr. 19/2018) The course syllabus is a general plan for the course; deviations announced to the class by the instructor may be necessary. A FRIENDLY REMINDER:

More information

Partial Differential Equations II

Partial Differential Equations II Partial Differential Equations II CS 205A: Mathematical Methods for Robotics, Vision, and Graphics Justin Solomon CS 205A: Mathematical Methods Partial Differential Equations II 1 / 28 Almost Done! Homework

More information

MATH 251 Ordinary and Partial Differential Equations Summer Semester 2017 Syllabus

MATH 251 Ordinary and Partial Differential Equations Summer Semester 2017 Syllabus MATH 251 Ordinary and Partial Differential Equations Summer Semester 2017 Syllabus Course Description: Ordinary and Partial Differential Equations. First and second order equations; series solutions; Laplace

More information

Strong Stability-Preserving (SSP) High-Order Time Discretization Methods

Strong Stability-Preserving (SSP) High-Order Time Discretization Methods Strong Stability-Preserving (SSP) High-Order Time Discretization Methods Xinghui Zhong 12/09/ 2009 Outline 1 Introduction Why SSP methods Idea History/main reference 2 Explicit SSP Runge-Kutta Methods

More information

AE 200 Engineering Analysis and Control of Aerospace Systems

AE 200 Engineering Analysis and Control of Aerospace Systems Instructor Info Credit Class Days / Time Office Location: ENG 272C Office Hours: Monday 4:00pm 6:30pm Email: kamran.turkoglu@sjsu.edu 3 units Tuesday, 6:00pm 8:45pm Classroom CL 222 Prerequisites TA: Contact

More information

2.29 Numerical Fluid Mechanics Spring 2015 Lecture 13

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

More information

GIST 4302/5302: Spatial Analysis and Modeling

GIST 4302/5302: Spatial Analysis and Modeling GIST 4302/5302: Spatial Analysis and Modeling Spring 2014 Lectures: Tuesdays & Thursdays 2:00pm-2:50pm, Holden Hall 00038 Lab sessions: Tuesdays or Thursdays 3:00pm-4:50pm or Wednesday 1:00pm-2:50pm, Holden

More information

Welcome to Physics 161 Elements of Physics Fall 2018, Sept 4. Wim Kloet

Welcome to Physics 161 Elements of Physics Fall 2018, Sept 4. Wim Kloet Welcome to Physics 161 Elements of Physics Fall 2018, Sept 4 Wim Kloet 1 Lecture 1 TOPICS Administration - course web page - contact details Course materials - text book - iclicker - syllabus Course Components

More information

Numerical Methods for PDEs

Numerical Methods for PDEs Numerical Methods for PDEs Problems 1. Numerical Differentiation. Find the best approximation to the second drivative d 2 f(x)/dx 2 at x = x you can of a function f(x) using (a) the Taylor series approach

More information

Numerical Methods for Partial Differential Equations: an Overview.

Numerical Methods for Partial Differential Equations: an Overview. Numerical Methods for Partial Differential Equations: an Overview math652_spring2009@colorstate PDEs are mathematical models of physical phenomena Heat conduction Wave motion PDEs are mathematical models

More information

Intro to Linear & Nonlinear Optimization

Intro to Linear & Nonlinear Optimization ECE 174 Intro to Linear & Nonlinear Optimization Ken Kreutz-Delgado ECE Department UCSD Version 10.5.2017 Contact Information Fall 2017 Course Website Accessible from http://dsp.ucsd.edu/~kreutz/; Piazza:

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 25: Introduction to Discontinuous Galerkin Methods Xiangmin Jiao SUNY Stony Brook Xiangmin Jiao Finite Element Methods

More information

1.1 Administrative Stuff

1.1 Administrative Stuff 601.433 / 601.633 Introduction to Algorithms Lecturer: Michael Dinitz Topic: Introduction, Karatsuba/Strassen Date: 9/4/18 1.1 Administrative Stuff Welcome to Algorithms! In this class you will learn the

More information

Krylov single-step implicit integration factor WENO methods for advection-diffusion-reaction equations

Krylov single-step implicit integration factor WENO methods for advection-diffusion-reaction equations Accepted Manuscript Krylov single-step implicit integration factor WENO methods for advection diffusion reaction equations Tian Jiang, Yong-Tao Zhang PII: S0021-9991(16)00029-2 DOI: http://dx.doi.org/10.1016/j.jcp.2016.01.021

More information

CCHEMISTRY 366. Inorganic Chemistry with Emphasis on Bioinorganic, Medicinal & Materials Chemistry

CCHEMISTRY 366. Inorganic Chemistry with Emphasis on Bioinorganic, Medicinal & Materials Chemistry CCHEMISTRY 366 Inorganic Chemistry with Emphasis on Bioinorganic, Medicinal & Materials Chemistry Instructor: North Building Office Hours: to be decided by class, probably Tuesday after class or by appointment.

More information

Dr. LeGrande M. Slaughter Chemistry Building Rm. 307E Office phone: ; Tues, Thurs 11:00 am-12:20 pm, CHEM 331D

Dr. LeGrande M. Slaughter Chemistry Building Rm. 307E Office phone: ; Tues, Thurs 11:00 am-12:20 pm, CHEM 331D Syllabus: CHEM 5620 Selected Topics in Inorganic Chemistry: Transition Metal Organometallic Chemistry and Catalysis Spring Semester 2017 (3 credit hours) Instructor: Lecture: Required Text: Office Hours:

More information

Spatial Discretization

Spatial Discretization Spatial Discretization Shengtai Li and Hui Li Los Alamos National Laboratory 1 Overview Finite Difference Method Finite Difference for Linear Advection Equation 3 Conservation Laws Modern Finite Difference

More information

A High-Order Discontinuous Galerkin Method for the Unsteady Incompressible Navier-Stokes Equations

A High-Order Discontinuous Galerkin Method for the Unsteady Incompressible Navier-Stokes Equations A High-Order Discontinuous Galerkin Method for the Unsteady Incompressible Navier-Stokes Equations Khosro Shahbazi 1, Paul F. Fischer 2 and C. Ross Ethier 1 1 University of Toronto and 2 Argonne National

More information

Introduction to PDEs and Numerical Methods: Exam 1

Introduction to PDEs and Numerical Methods: Exam 1 Prof Dr Thomas Sonar, Institute of Analysis Winter Semester 2003/4 17122003 Introduction to PDEs and Numerical Methods: Exam 1 To obtain full points explain your solutions thoroughly and self-consistently

More information

Length Learning Objectives Learning Objectives Assessment

Length Learning Objectives Learning Objectives Assessment Universidade Federal Fluminense PGMEC Course: Advanced Computational Fluid Dynamics Coordinator: Vassilis Theofilis Academic Year: 2018, 2 nd Semester Length: 60hrs (48hrs classroom and 12hrs tutorials)

More information

GRADUATE MATHEMATICS COURSES, FALL, 2016

GRADUATE MATHEMATICS COURSES, FALL, 2016 GRADUATE MATHEMATICS COURSES, FALL, 2016 Math 8007: Introduction to Methods in Applied Mathematics I Prof. I. Klapper Modeling and understanding our world through mathematical description and analysis

More information

MAE502/MSE502 Partial Differential Equations in Engineering. Spring 2012 Mon/Wed 5:00-6:15 PM

MAE502/MSE502 Partial Differential Equations in Engineering. Spring 2012 Mon/Wed 5:00-6:15 PM MAE502/MSE502 Partial Differential Equations in Engineering Spring 2012 Mon/Wed 5:00-6:15 PM Instructor: Huei-Ping Huang, hp.huang@asu.edu (Huei rhymes with "way") Office: ERC 359 Office hours: Monday

More information

MIT (Spring 2014)

MIT (Spring 2014) 18.311 MIT (Spring 014) Rodolfo R. Rosales May 6, 014. Problem Set # 08. Due: Last day of lectures. IMPORTANT: Turn in the regular and the special problems stapled in two SEPARATE packages. Print your

More information

Ph.D. and M.S. in Computational Science and Engineering. Two different M.S. and Ph.D. degrees in Applied mathematics and Engineering

Ph.D. and M.S. in Computational Science and Engineering. Two different M.S. and Ph.D. degrees in Applied mathematics and Engineering Ph.D. and M.S. in Computational Science and Engineering Two different M.S. and Ph.D. degrees in Applied mathematics and Engineering MS in CSE - Mathematics MS in CSE Mechanical/Electrical Engineering PhD

More information

ARTICLE IN PRESS Mathematical and Computer Modelling ( )

ARTICLE IN PRESS Mathematical and Computer Modelling ( ) Mathematical and Computer Modelling Contents lists available at ScienceDirect Mathematical and Computer Modelling ournal homepage: wwwelseviercom/locate/mcm Total variation diminishing nonstandard finite

More information

Numerical Hydraulics

Numerical Hydraulics ETH Zurich, Fall 2017 Numerical Hydraulics Assignment 2 Numerical solution of shallow water wave propagation (www.surfertoday.com) 1 Introduction 1.1 Equations Understanding the propagation of shallow

More information

arxiv: v1 [physics.comp-ph] 22 Feb 2013

arxiv: v1 [physics.comp-ph] 22 Feb 2013 Numerical Methods and Causality in Physics Muhammad Adeel Ajaib 1 University of Delaware, Newark, DE 19716, USA arxiv:1302.5601v1 [physics.comp-ph] 22 Feb 2013 Abstract We discuss physical implications

More information

PDE Solvers for Fluid Flow

PDE Solvers for Fluid Flow PDE Solvers for Fluid Flow issues and algorithms for the Streaming Supercomputer Eran Guendelman February 5, 2002 Topics Equations for incompressible fluid flow 3 model PDEs: Hyperbolic, Elliptic, Parabolic

More information

ME451 Kinematics and Dynamics of Machine Systems

ME451 Kinematics and Dynamics of Machine Systems ME451 Kinematics and Dynamics of Machine Systems Introduction September 2, 2010 Dan Negrut, 2010 ME451, UW-Madison Dan Negrut University of Wisconsin, Madison Before we get started Today: Discuss Syllabus

More information

Strong Stability Preserving Time Discretizations

Strong Stability Preserving Time Discretizations AJ80 Strong Stability Preserving Time Discretizations Sigal Gottlieb University of Massachusetts Dartmouth Center for Scientific Computing and Visualization Research November 20, 2014 November 20, 2014

More information

GEORGETOWN UNIVERSITY Department of Chemistry General Chemistry I - Summer General Information for CHEM 001 and CHEM 009

GEORGETOWN UNIVERSITY Department of Chemistry General Chemistry I - Summer General Information for CHEM 001 and CHEM 009 GEORGETOWN UNIVERSITY Department of Chemistry General Chemistry I - Summer 2018 General Information for CHEM 001 and CHEM 009 Prof. Diana C. Glick (Lecture and Lab) Regents Hall 211A 687-5961 glickdc@georgetown.edu

More information

TOTAL VARIATION DIMINISHING RUNGE-KUTTA SCHEMES

TOTAL VARIATION DIMINISHING RUNGE-KUTTA SCHEMES MATHEMATICS OF COMPUTATION Volume 67 Number 221 January 1998 Pages 73 85 S 0025-5718(98)00913-2 TOTAL VARIATION DIMINISHING RUNGE-KUTTA SCHEMES SIGAL GOTTLIEB AND CHI-WANG SHU Abstract. In this paper we

More information

Design of optimal Runge-Kutta methods

Design of optimal Runge-Kutta methods Design of optimal Runge-Kutta methods David I. Ketcheson King Abdullah University of Science & Technology (KAUST) D. Ketcheson (KAUST) 1 / 36 Acknowledgments Some parts of this are joint work with: Aron

More information

FBE / Advanced Topics in Engineering Mathematics. Date Fall Credits 3 credits Course Title

FBE / Advanced Topics in Engineering Mathematics. Date Fall Credits 3 credits Course Title Date Fall 2015-2016 Credits 3 credits Course Title Course Number Math 501 Advanced Topics in Engineering Mathematics Pre-requisite (s) None Co-requisite (s) None Hours 36 Out of Class 90 Work Hours Place

More information

Geological Foundations of Environmental Sciences

Geological Foundations of Environmental Sciences Geological Foundations of Environmental Sciences David C. Elbert Office: Olin Hall 228 Department of Earth and Planetary Sciences Johns Hopkins University 3400 N. Charles St. Baltimore, MD 21218 Phone:

More information

Course Description Course Objectives Online resources

Course Description Course Objectives Online resources Natural Science I: Einstein s Universe (The Dark Universe) CORE-UA.204.001 Fall 2014 Lecture: Meyer 121 Lab: Silver 203 Tuesday and Thursday 11:00 a.m. 12:15 p.m. Instructor: Prof. Neal Weiner Office:

More information

Time stepping methods

Time stepping methods Time stepping methods ATHENS course: Introduction into Finite Elements Delft Institute of Applied Mathematics, TU Delft Matthias Möller (m.moller@tudelft.nl) 19 November 2014 M. Möller (DIAM@TUDelft) Time

More information