Numerical methods 1 An Introduction to Numerical Methods For Weather Prediction by Mariano Hortal office 122.

Slides:



Advertisements
Similar presentations
Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.
Advertisements

Finite Difference Discretization of Hyperbolic Equations: Linear Problems Lectures 8, 9 and 10.
An Introduction to Numerical Methods
Chapter 8 Elliptic Equation.
P. Venkataraman Mechanical Engineering P. Venkataraman Rochester Institute of Technology DETC2013 – 12269: Continuous Solution for Boundary Value Problems.
Review of accuracy analysis Euler: Local error = O(h 2 ) Global error = O(h) Runge-Kutta Order 4: Local error = O(h 5 ) Global error = O(h 4 ) But there’s.
P. Venkataraman Mechanical Engineering P. Venkataraman Rochester Institute of Technology DETC2014 – 35148: Continuous Solution for Boundary Value Problems.
Total Recall Math, Part 2 Ordinary diff. equations First order ODE, one boundary/initial condition: Second order ODE.
ECE602 BME I Partial Differential Equations in Biomedical Engineering.
CS 584. Review n Systems of equations and finite element methods are related.
1 A GENERAL AND SYSTEMATIC THEORY OF DISCONTINUOUS GALERKIN METHODS Ismael Herrera UNAM MEXICO.
Computer-Aided Analysis on Energy and Thermofluid Sciences Y.C. Shih Fall 2011 Chapter 6: Basics of Finite Difference Chapter 6 Basics of Finite Difference.
PARTIAL DIFFERENTIAL EQUATIONS
PDEs & Parabolic problems Jacob Y. Kazakia © Partial Differential Equations Linear in two variables: Usual classification at a given point (x,y):
Numerical Methods for Partial Differential Equations
Error estimates for degenerate parabolic equation Yabin Fan CASA Seminar,
Types of Governing equations
Regularization by Galerkin Methods Hans Groot. 2 Overview In previous talks about inverse problems: well-posedness worst-case errors regularization strategies.
CISE301_Topic8L1KFUPM1 CISE301: Numerical Methods Topic 8 Ordinary Differential Equations (ODEs) Lecture KFUPM Read , 26-2, 27-1.
CISE301: Numerical Methods Topic 9 Partial Differential Equations (PDEs) Lectures KFUPM (Term 101) Section 04 Read & CISE301_Topic9.
MATH 685/ CSI 700/ OR 682 Lecture Notes Lecture 10. Ordinary differential equations. Initial value problems.
The Finite Difference Method This section presents a quick overview bout the finite difference method. This method can be used to solve any partial differential.
1 The Spectral Method. 2 Definition where (e m,e n )=δ m,n e n = basis of a Hilbert space (.,.): scalar product in this space In L 2 space where f * :
Hyperbolic PDEs Numerical Methods for PDEs Spring 2007 Jim E. Jones.
Introduction to Numerical Methods for ODEs and PDEs Methods of Approximation Lecture 3: finite differences Lecture 4: finite elements.
1 MA557/MA578/CS557 Numerical Partial Differential Equations Spring 2002 Prof. Tim Warburton
RFP Workshop Oct 2008 – J Scheffel 1 A generalized weighted residual method for RFP plasma simulation Jan Scheffel Fusion Plasma Physics Alfvén Laboratory,
1 EEE 431 Computational Methods in Electrodynamics Lecture 4 By Dr. Rasime Uyguroglu
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1 Part 8 - Chapter 29.
Solving an elliptic PDE using finite differences Numerical Methods for PDEs Spring 2007 Jim E. Jones.
Introduction Examples of differential equations and related problems Analytical versus numerical solutions Ideas of numerical representations of solutions.
Akram Bitar and Larry Manevitz Department of Computer Science
Boundary Value Problems l Up to this point we have solved differential equations that have all of their initial conditions specified. l There is another.
Introduction to PDE classification Numerical Methods for PDEs Spring 2007 Jim E. Jones References: Partial Differential Equations of Applied Mathematics,
Introduction to Numerical Methods for ODEs and PDEs Lectures 1 and 2: Some representative problems from engineering science and classification of equation.
1 Spring 2003 Prof. Tim Warburton MA557/MA578/CS557 Lecture 24.
Final Project Topics Numerical Methods for PDEs Spring 2007 Jim E. Jones.
Discretization Methods Chapter 2. Training Manual May 15, 2001 Inventory # Discretization Methods Topics Equations and The Goal Brief overview.
Discretization for PDEs Chunfang Chen,Danny Thorne Adam Zornes, Deng Li CS 521 Feb., 9,2006.
Generalized Finite Element Methods
Partial Derivatives bounded domain Its boundary denoted by
Partial Derivatives Example: Find If solution: Partial Derivatives Example: Find If solution: gradient grad(u) = gradient.
1 Chapter 1 Introduction to Differential Equations 1.1 Introduction The mathematical formulation problems in engineering and science usually leads to equations.
Lecture 2. Finite Difference (FD) Methods Conservation Law: 1D Linear Differential Equation:
Department of Mathematics Numerical Solutions to Partial Differential Equations Ch 12. Applied mathematics. Korea University.
Finite Element Method. History Application Consider the two point boundary value problem.
1 Spring 2003 Prof. Tim Warburton MA557/MA578/CS557 Lecture 32.
Ordinary Differential Equations (ODEs). Objectives of Topic  Solve Ordinary Differential Equations (ODEs).  Appreciate the importance of numerical methods.
MATH 685/ CSI 700/ OR 682 Lecture Notes Lecture 11. Ordinary differential equations. Boundary value problems.
Computational Fluid Dynamics Lecture II Numerical Methods and Criteria for CFD Dr. Ugur GUVEN Professor of Aerospace Engineering.
Introduction to Differential Equations
I- Computational Fluid Dynamics (CFD-I)
EEE 431 Computational Methods in Electrodynamics
Christopher Crawford PHY
Chapter 30.
ივანე ჯავახიშვილის სახელობის
Soft Computing Applied to Finite Element Tasks
Introduction to Partial Differential Equations
Ch 1.3: Classification of Differential Equations
Ch 1.3: Classification of Differential Equations
Finite Difference Method
ME/AE 339 Computational Fluid Dynamics K. M. Isaac Topic2_PDE
Linear Algebra Lecture 3.
Brief introduction to Partial Differential Equations (PDEs)
Partial Differential Equations
6th Lecture : Numerical Methods
Akram Bitar and Larry Manevitz Department of Computer Science
Generalized Finite Element Methods
Presentation transcript:

Numerical methods 1 An Introduction to Numerical Methods For Weather Prediction by Mariano Hortal office 122

Numerical methods 2 Shallow water equations in 1 dimension advection adjustement diffusion

Numerical methods 3 Linearization u=U 0 +u’ h=H +h’ Basic + perturbation Substitute and drop products of perturbations

Numerical methods 4 Classification of PDE’s Boundary value problems Initial value problems D ΓDΓD D is an open domain Γ D its boundary L: differential operator φ: unknown function of x φ: unknown function of t t=0 t

Numerical methods 5 Initial and boundary value problems Eigenvalue problems Classification of PDE’s (II) φ: unknown eigenfunction λ: eigenvalue of operator L

Numerical methods 6 Linear second order partial differential equation Hyperbolic if b 2 -4ac>0 Parabolic if b 2 -4ac=0 (discriminant) Elliptic if b 2 -4ac<0

Numerical methods 7 Existence and uniqueness of solutions ; y(t 0 )=y 0 (initial value problem) -Does it have a solution? -Does it have only one solution? -Do we care? If it has one and only one solution it is called a well posed problem

Numerical methods 8 Picard’s Theorem Let andbe continuous in the rectangle then, the initial-value problem Has a unique solution y(t) on the interval Finding the solution (not analytical) Numerical methods (finite dimensions)

Numerical methods 9 Discretization Finite differences Spectral Finite elements Transform the continuous differential equation into a system of ordinary algebraic equations where the unknowns are the numbers f j

Numerical methods 10 Example with a boundary value problem Finite differences Spectral or finite elements in xєD in xєΓ (Dirichlet) approximate derivative analytical derivative Galerkin approach

Numerical methods 11 Minimizing the error Consider the problem: Where H is a linear operator in the space coordinate Approximate Minimizing:with respect to the unknowns gives Which is a particular case of the Galerkin procedure

Numerical methods 12 Further comments If the basis functions “e” are orthogonal, we have a system of decoupled equations –Spectral technique: The basis functions are orthogonal –Finite elements: The basis functions are locally non- zero Initial conditions: Which is a system of coupled equations in the unknowns If the basis functions are orthonormal, then which are m decoupled equations

Numerical methods 13 Convergence Consistency Stability Lax-Richtmeyer theorem Discretized equation > continuous equation discretization finer and finer The Lax-Richtmeyer theorem Discretized solution > continuous solution discretization finer and finer Discretized solution bounded If a discretization scheme is consistent and stable then it is convergent, and viceversa