ივანე ჯავახიშვილის სახელობის

Slides:



Advertisements
Similar presentations
Courant and all that Consistency, Convergence Stability Numerical Dispersion Computational grids and numerical anisotropy The goal of this lecture is to.
Advertisements

Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.
Finite Difference Discretization of Hyperbolic Equations: Linear Problems Lectures 8, 9 and 10.
An Introduction to Numerical Methods
Finite differences Finite differences.
2ª aula Evolution Equation. The Finite Volume Method.
Remark: foils with „black background“ could be skipped, they are aimed to the more advanced courses Rudolf Žitný, Ústav procesní a zpracovatelské techniky.
University of Colorado at Boulder Center for Integrated Plasma Studies Two-Fluid Applications of NIMROD D. C. Barnes University.
Numerical Integration of Partial Differential Equations (PDEs)
Total Recall Math, Part 2 Ordinary diff. equations First order ODE, one boundary/initial condition: Second order ODE.
Level Set Formulation for Curve Evolution Ron Kimmel Computer Science Department Technion-Israel Institute of Technology Geometric.
CSE245: Computer-Aided Circuit Simulation and Verification Lecture Note 5 Numerical Integration Spring 2010 Prof. Chung-Kuan Cheng 1.
/08/2002SMARTER meeting 1 Solution of 2D Navier-Stokes equations in velocity-vorticity formulation using FD Remo Minero Scientific Computing Group.
Atms 4320 Lab 2 Anthony R. Lupo. Lab 2 -Methodologies for evaluating the total derviatives in the fundamental equations of hydrodynamics  Recall that.
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.
Consider the initial boundary value problem Weak Formulation Matrix Form Semidiscrete problem.
CE 498/698 and ERS 685 (Spring 2004) Lecture 121 Lecture 12: Control-Volume Approach (time-variable) CE 498/698 and ERS 685 Principles of Water Quality.
Introduction to Numerical Methods I
Numerical Methods for Partial Differential Equations
Numerical Schemes for Advection Reaction Equation Ramaz Botchorishvili Faculty of Exact and Natural Sciences Tbilisi State University GGSWBS,Tbilisi, July.
Numerical Methods for Partial Differential Equations CAAM 452 Spring 2005 Lecture 11 Instructor: Tim Warburton.
MATH 685/ CSI 700/ OR 682 Lecture Notes Lecture 10. Ordinary differential equations. Initial value problems.
Numerical methods for PDEs PDEs are mathematical models for –Physical Phenomena Heat transfer Wave motion.
Numerical Methods for Partial Differential Equations CAAM 452 Spring 2005 Lecture 6 Various Finite Difference Discretizations for the Advection Equations.
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 * :
SELFE: Semi-implicit Eularian- Lagrangian finite element model for cross scale ocean circulation Paper by Yinglong Zhang and Antonio Baptista Presentation.
Numerical Methods for Partial Differential Equations CAAM 452 Spring 2005 Lecture 8 Instructor: Tim Warburton.
Finite Differences Finite Difference Approximations  Simple geophysical partial differential equations  Finite differences - definitions  Finite-difference.
Taylor-Galerkin Schemes
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.
The Finite Volume Method
Variants of the 1D Wave Equation Jason Batchelder 6/28/07.
Lecture 3.
1 EEE 431 Computational Methods in Electrodynamics Lecture 4 By Dr. Rasime Uyguroglu
7. Introduction to the numerical integration of PDE. As an example, we consider the following PDE with one variable; Finite difference method is one of.
Introduction to Level Set Methods: Part II
CIS888.11V/EE894R/ME894V A Case Study in Computational Science & Engineering We will apply several numerical methods to find a steady state solution of.
MECH4450 Introduction to Finite Element Methods Chapter 9 Advanced Topics II - Nonlinear Problems Error and Convergence.
AUTOMATIC CONTROL THEORY II Slovak University of Technology Faculty of Material Science and Technology in Trnava.
Numerical methods 1 An Introduction to Numerical Methods For Weather Prediction by Mariano Hortal office 122.
AMS 691 Special Topics in Applied Mathematics Lecture 8
Discretization for PDEs Chunfang Chen,Danny Thorne Adam Zornes, Deng Li CS 521 Feb., 9,2006.
MECH593 Introduction to Finite Element Methods
The story so far… ATM 562 Fovell Fall, Convergence We will deploy finite difference (FD) approximations to our model partial differential equations.
Towards Future Navier-Stokes Schemes Uniform Accuracy, O(h) Time Step, Accurate Viscous/Heat Fluxes Hiroaki Nishikawa National Institute of Aerospace.
Lecture 2. Finite Difference (FD) Methods Conservation Law: 1D Linear Differential Equation:
1 Spring 2003 Prof. Tim Warburton MA557/MA578/CS557 Lecture 28.
Lecture I & II: Foundations of Numerical HydroDynamics
Regional Weather and Climate Modeling:
Computational Fluid Dynamics Lecture II Numerical Methods and Criteria for CFD Dr. Ugur GUVEN Professor of Aerospace Engineering.
PDE Methods for Image Restoration
Lecture 4: Numerical Stability
Introduction to Numerical Methods I
Convection-Dominated Problems
Semi-Lagrangian Approximation in the Time-Dependent Navier-Stokes Equations Vladimir V. Shaydurov Institute of Computational Modeling of Siberian Branch.
Simple FD Gerard T. Schuster.
Digital Control Systems
ივანე ჯავახიშვილის სახელობის
Convergence in Computational Science
21th Lecture - Advection - Diffusion
Ch 1.3: Classification of Differential Equations
Ch 1.3: Classification of Differential Equations
Ordinary differential equaltions:
Convergence in Numerical Science
topic11_shocktube_problem
Comparison of CFEM and DG methods
6th Lecture : Numerical Methods
Numerical Modeling Ramaz Botchorishvili
Presentation transcript:

ივანე ჯავახიშვილის სახელობის თბილისის სახელმწიფო უნივერსიტეტი ლექცია 2

Finite Difference (FD) Methods Conservation Law: 1D Linear Differential Equation:

FD Methods One-sided backward Leapfrog One-sided forward Lax-Wendroff Lax-Friedrichs Beam-Warming

One-sided backward Difference equation: i+1 time stepping i i-1 j-1 j

One-sided forward Difference equation: i+1 time stepping i i-1 j-1 j

Lax-Friedrichs Difference equation:

Leapfrog Difference equation:

Lax-Wendroff Difference equation:

Lax-Wendroff Derivation: 1. Lax-Friedrichs with half step; 2. Leapfrog half step; derive

Beam-Warming Difference equation:

Comparison Lax-Friedrichs: O(Dt,Dx2) Leapfrog: O(Dt2,Dx2) One-sided schemes: O(Dt,Dx) Lax-Friedrichs: O(Dt,Dx2) Leapfrog: O(Dt2,Dx2) Lax-Wendroff: O(Dt2,Dx2) Beam-Warming: O(Dt2,Dx3)

Time stepping 1st order methods in time: U(i+1) = F{ U(i) } 2nd order methods in time: U(i+1) = F{ U(i) , U(i-1) } Starting A) U(2) = F{ U(1) } ( e.g. One-Sided ) method: B) U(3) = F{ U(2) , U(1) } ( Leapfrog )

Convergence - Analytical solution - Numerical solution Error function: Numerical convergence (Norm of the Error function):

Norms Norm for conservation laws: Other Norms (e.g. spectral problems)

Norms P-Norm Norm-2: Energy in numerical domain; Numerical dissipation, boundary effects, etc.

Numerical Stability Courant, Friedrichs, Levy (CFL, Courant number) Upwind schemes for discontinity: a > 0 : One sided forward a < 0 : One sided backward

Numerical stability CFL<1 Domain of dependence

Lax Equivalence Theorem For a well-posed linear initial value problem, the method is convergent if and only if it is stable. Necessary and sufficient condition for consistent linear method Well posed: solution exists, continuous, unique; numerical stability (t) numerical convergence (xyz) Given a properly posed initial-value problem and a finite difference approximation to it that satisfies the consistency condition, stability is the necessary and sufficient condition for convergence.

Discontinuous solutions Advection equation: Initial condition: Analytic solution:

Analytic vs Numerical Dx = 0.01

Analytic vs Numerical Dx = 0.001

Nonlinear Equations Linear conservation: Nonlinear conservation:

Nonlinear FD methods Lax-Friedrichs linear stencil: nonlinear stencil:

Nonlinear FD methods Lax-Wendroff MacCormack’s two step method:

FD Methods Methods to supress numerical instabilities Numerical diffusion (first order methods)

Numerical dispersion Lax-Wendroff (or second order methods) Beam-Warming method

Numerical dispersion ( a > 0 ) ( a < 0 )

Numerical dispersion ( a > 0 ) ( a < 0 )

Convergence Lax-Friedrichs: Convergence:

FD Methods + / Primitive + / Fast / Accuracy / Numerical instabilities

end http://www.tevza.org/home/course/modelling-II_2016/