1 Computational Methods II (Elliptic) Dr. Farzad Ismail School of Aerospace and Mechanical Engineering Universiti Sains Malaysia Nibong Tebal 14300 Pulau.

Slides:



Advertisements
Similar presentations
Computational Methods II (Elliptic)
Advertisements

1 EMT 101 – Engineering Programming Dr. Farzad Ismail School of Aerospace Engineering Universiti Sains Malaysia Nibong Tebal Pulau Pinang Week 10.
Chapter: 3c System of Linear Equations
Computational Modeling for Engineering MECN 6040
Chapter 8 Elliptic Equation.
Algebraic, transcendental (i.e., involving trigonometric and exponential functions), ordinary differential equations, or partial differential equations...
MATH 685/ CSI 700/ OR 682 Lecture Notes
Lecture 9: Introduction to Matrix Inversion Gaussian Elimination Sections 2.4, 2.5, 2.6 Sections 2.2.3, 2.3.
MATH 685/ CSI 700/ OR 682 Lecture Notes
Special Matrices and Gauss-Siedel
PARTIAL DIFFERENTIAL EQUATIONS
Special Matrices and Gauss-Siedel
Homogenisation Theory for PDEs Homogenisation for Advection-Diffusion Equations.
Lecture Notes Dr. Rakhmad Arief Siregar Universiti Malaysia Perlis
Mujahed AlDhaifallah (Term 342) Read Chapter 9 of the textbook
Partial differential equations Function depends on two or more independent variables This is a very simple one - there are many more complicated ones.
Numerical Methods for Partial Differential Equations
Exercise where Discretize the problem as usual on square grid of points (including boundaries). Define g and f such that the solution to the differential.
Numerical Methods for Partial Differential Equations CAAM 452 Spring 2005 Lecture 9 Instructor: Tim Warburton.
8.2 Solving Systems of Linear Equations by Substitution.
CISE301: Numerical Methods Topic 9 Partial Differential Equations (PDEs) Lectures KFUPM (Term 101) Section 04 Read & CISE301_Topic9.
SE301: Numerical Methods Topic 9 Partial Differential Equations (PDEs) Lectures KFUPM Read & CISE301_Topic9 KFUPM.
Numerical methods for PDEs PDEs are mathematical models for –Physical Phenomena Heat transfer Wave motion.
Linear Algebra (Aljabar Linier) Week 2 Universitas Multimedia Nusantara Serpong, Tangerang Dr. Ananda Kusuma Ph: ,
MATH 250 Linear Equations and Matrices
Lecture Notes Dr. Rakhmad Arief Siregar Universiti Malaysia Perlis
1 EMT 101 – Engineering Programming Dr. Farzad Ismail School of Aerospace Engineering Universiti Sains Malaysia Nibong Tebal Pulau Pinang Week 4.
1 Spring 2003 Prof. Tim Warburton MA557/MA578/CS557 Lecture 5a.
1 Discretization of Fluid Models (Navier Stokes) Dr. Farzad Ismail School of Aerospace and Mechanical Engineering Universiti Sains Malaysia Nibong Tebal.
Lecture 28: Mathematical Insight and Engineering.
1 Computational Methods Dr. Farzad Ismail School of Aerospace and Mechanical Engineering Universiti Sains Malaysia Nibong Tebal Pulau Pinang Week.
MECN 3500 Inter - Bayamon Lecture 3 Numerical Methods for Engineering MECN 3500 Professor: Dr. Omar E. Meza Castillo
1 Computational Methods II (Elliptic) Dr. Farzad Ismail School of Aerospace and Mechanical Engineering Universiti Sains Malaysia Nibong Tebal Pulau.
1 Discretization of Fluid Models (Navier Stokes) Dr. Farzad Ismail School of Aerospace and Mechanical Engineering Universiti Sains Malaysia Nibong Tebal.
MA2213 Lecture 11 PDE. Topics Introduction p Poisson equation p Visualization of numerical results p Boundary conditions p.
1 Discretization of Fluid Models (Navier Stokes) Dr. Farzad Ismail School of Aerospace and Mechanical Engineering Universiti Sains Malaysia Nibong Tebal.
1 Discretization Methods Dr. Farzad Ismail School of Aerospace and Mechanical Engineering Universiti Sains Malaysia Nibong Tebal Pulau Pinang Week.
Elliptic PDEs and the Finite Difference Method
1 EMT 101 – Engineering Programming Dr. Farzad Ismail School of Aerospace Engineering Universiti Sains Malaysia Nibong Tebal Pulau Pinang Week 11.
Solving an elliptic PDE using finite differences Numerical Methods for PDEs Spring 2007 Jim E. Jones.
16.920J/SMA 5212 Numerical Methods for PDEs Lecture 5 Finite Differences: Parabolic Problems B. C. Khoo Thanks to Franklin Tan SMA-HPC ©2002 NUS.
Linear Systems – Iterative methods
1 EEE 431 Computational Methods in Electrodynamics Lecture 18 By Dr. Rasime Uyguroglu
Slide Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley A set of equations is called a system of equations. The solution.
Chapter 4 Section 2. Objectives 1 Copyright © 2012, 2008, 2004 Pearson Education, Inc. Solving Systems of Linear Equations by Substitution Solve linear.
Introduction to Scientific Computing II Multigrid Dr. Miriam Mehl Institut für Informatik Scientific Computing In Computer Science.
Lecture 21 MA471 Fall 03. Recall Jacobi Smoothing We recall that the relaxed Jacobi scheme: Smooths out the highest frequency modes fastest.
1 EMT 101 – Engineering Programming Dr. Farzad Ismail School of Aerospace Engineering Universiti Sains Malaysia Nibong Tebal Pulau Pinang Week 6.
1 EMT 101 – Engineering Programming Dr. Farzad Ismail School of Aerospace Engineering Universiti Sains Malaysia Nibong Tebal Pulau Pinang Week 10.
1 Scalar Conservation Law Dr. Farzad Ismail School of Aerospace and Mechanical Engineering Universiti Sains Malaysia Nibong Tebal Pulau Pinang Week.
Elliptic PDEs and Solvers
Linear Systems Numerical Methods. 2 Jacobi Iterative Method Choose an initial guess (i.e. all zeros) and Iterate until the equality is satisfied. No guarantee.
Solving Partial Differential Equation Numerically Pertemuan 13 Matakuliah: S0262-Analisis Numerik Tahun: 2010.
1 LECTURE 6 Stability of Parabolic PDEs. 2 Aim of Lecture Last week we discussed Parabolic PDEs –Looked at Explicit and Implicit Methods –Advantages and.
Unit #1 Linear Systems Fall Dr. Jehad Al Dallal.
Lecture 9 Numerical Analysis. Solution of Linear System of Equations Chapter 3.
1 Gauss-Seidel Lecture Notes Dr. Rakhmad Arief Siregar Universiti Malaysia Perlis Applied Numerical Method for Engineers Chapter 11.
Solving Systems of Linear Equations by Substitution
Chapter: 3c System of Linear Equations
Ch. 7 – Matrices and Systems of Equations
EEE 431 Computational Methods in Electrodynamics
Chapter 30.
Numerical Analysis Lecture12.
Numerical Analysis Lecture14.
Numerical Analysis Lecture13.
Relaxation Technique CFD
topic4: Implicit method, Stability, ADI method
Topic9_Pressure_Correction
topic4: Implicit method, Stability, ADI method
Numerical Analysis Lecture11.
Presentation transcript:

1 Computational Methods II (Elliptic) Dr. Farzad Ismail School of Aerospace and Mechanical Engineering Universiti Sains Malaysia Nibong Tebal Pulau Pinang Week 4- Lecture 1 and 2

2 Overview We already know the nature of hyperbolic and parabolic PDE’s. Now we will focus on elliptic PDE. The elliptic PDE is a type of PDE for solving incompressible flow.

3 Overview (cont’d) Elliptic PDE’s are always smooth Easier to obtain accurate solutions compared to hyperbolic problems, the challenge is in getting solutions efficiently. Unlike hyperbolic and parabolic problems, information is transmitted everywhere

4 Overview (cont’d) The model problem that will be discussed is Note that the problem is now 2D but with no time dependence Laplace Equation Poisson Eqn

5 Overview (cont’d)

6 For special case where the grid sizes in x and y is identical Solve for u(j,k) such that r(j,k)=0, yielding a system of matrix Mu = 0 matrix Mu = 0 Assume M intervals for each direction, Gaussian elimination method needs operations in 2D is the residual associated with cell (j,k)

7 Iteration Method Solving it directly is to expensive, usually an iteration method is employed. The simplest iteration method is the point Jacobi method – based on solving the steady state of parabolic pde Solve iteratively for until

8 Iteration Method (cont’d) The superscript n denotes pseudo-time, not physical time ω is the relaxation factor, analogous to μ The first thought is to achieve steady-state as quickly as possible, hence choosing a largest ω consistent with stability Not a good idea since we need to know what is the best choice for ω

9 Typical Residual Plot

10 Residual Pattern Plot of convergence history Has three distinct phases First phase, the residual decays very rapidly Second phase decays linearly on the log-plot (or exponentially in real plot) Third phase is ‘noise’, since randomness has set in - after a while residuals become so small that they - after a while residuals become so small that they are of the order of round-off errors are of the order of round-off errors

11 Residual Pattern (cont’d) Sometimes the residual plot would ‘hang’ up Usually due to a ‘bug’ in the code To save time, apply a ‘stopping’ criterion to residual But not easy to do so, need to understand errors

12 Analyzing the Errors We want know how the iteration errors decay. Expand the solution as The first term on the RHS is the solution after infinite number of iterations The second term on the RHS is the error between the solution at iterative level n and after infinite iterations Get the best solution if error is removed

13 Analyzing the Errors (cont’d) Substitute the error relation into the iteration method. Converge solution gives zero residual, hence Iterations for error

14 Analyzing the Errors (cont’d) Shows that error itself follow an evolutionary pattern This is true for all elliptic problems Remarkably, we can determine how the error would behave even if we do not know the solution

15 Analyzing the Errors using VA In 2D, von Neumann analysis (VA) Insert this into the error equation Yields the amplification factor for the errors

16 Amplification factor for Point Jacobi Method What does the figure tell you ???