Chebyshev Spectral Method with Domain Decomposition

Slides:



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

Improper Integrals II. Improper Integrals II by Mika Seppälä Improper Integrals An integral is improper if either: the interval of integration is infinitely.
When you see… Find the zeros You think…. To find the zeros...
Roundoff and truncation errors
Computational Modeling for Engineering MECN 6040
MATH 685/ CSI 700/ OR 682 Lecture Notes
1 Chapter 4 Interpolation and Approximation Lagrange Interpolation The basic interpolation problem can be posed in one of two ways: The basic interpolation.
1cs542g-term Notes  Preemptive make-up lecture this week  Assignment 2 due by tomorrow morning  Assignment 3 coming soon.
INTEGRALS 5. INTEGRALS We saw in Section 5.1 that a limit of the form arises when we compute an area.  We also saw that it arises when we try to find.
Basic Concepts and Definitions Vector and Function Space. A finite or an infinite dimensional linear vector/function space described with set of non-unique.
Approximation on Finite Elements Bruce A. Finlayson Rehnberg Professor of Chemical Engineering.
On Signal Reconstruction from Fourier Magnitude Gil Michael Department of Electrical Engineering Technion - Israel Institute of Technology Haifa 32000,
1 Particular solutions for some engineering problems Chia-Cheng Tasi 蔡加正 Department of Information Technology Toko University, Chia-Yi County, Taiwan 2008.
Function approximation: Fourier, Chebyshev, Lagrange
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 * :
Ch 8.1 Numerical Methods: The Euler or Tangent Line Method
ORDINARY DIFFERENTIAL EQUATION (ODE) LAPLACE TRANSFORM.
Orthogonal Functions Numerical Methods in Geophysics Function Approximation The Problem we are trying to approximate a function f(x) by another function.
RFP Workshop Oct 2008 – J Scheffel 1 A generalized weighted residual method for RFP plasma simulation Jan Scheffel Fusion Plasma Physics Alfvén Laboratory,
MA5251: Spectral Methods & Applications
difficult if we consider Didn’t you say it’s a very
Copyright © Cengage Learning. All rights reserved. 11 Infinite Sequences and Series.
Interpolation and Approximation To the question, "Why approximate?", we can only answer, "Because we must!" Mathematical models of physical or natural.
Fourier TheoryModern Seismology – Data processing and inversion 1 Fourier Series and Transforms Orthogonal functions Fourier Series Discrete Fourier Series.
1. Interpolating polynomials Polynomial of degree n,, is a linear combination of Definitions: (interval, continuous function, abscissas, and polynomial)
6. Introduction to Spectral method. Finite difference method – approximate a function locally using lower order interpolating polynomials. Spectral method.
Integral Transform Method CHAPTER 15. Ch15_2 Contents  15.1 Error Function 15.1 Error Function  15.2Applications of the Laplace Transform 15.2Applications.
3.3.3: Semi-Lagrangian schemes AOSC614 class Hong Li.
MECN 3500 Inter - Bayamon Lecture 9 Numerical Methods for Engineering MECN 3500 Professor: Dr. Omar E. Meza Castillo
Modeling particle diffusion in laminar tube flow with spectral collocation C. M. THIBEAULT, UNIVERSITY OF NEVADA, RENO F. C. HARRIS JR., UNIVERSITY OF.
Lecture 17 - Approximation Methods CVEN 302 July 17, 2002.
SPICE Research and Training Workshop III, July 22-28, Kinsale, Ireland Overlapping Multidomain Chebyshev Method: Verification.
INTEGRALS We saw in Section 5.1 that a limit of the form arises when we compute an area. We also saw that it arises when we try to find the distance traveled.
5 INTEGRALS.
The story so far… ATM 562 Fovell Fall, Convergence We will deploy finite difference (FD) approximations to our model partial differential equations.
1 Chapter 4 Interpolation and Approximation Lagrange Interpolation The basic interpolation problem can be posed in one of two ways: The basic interpolation.
Math for CS Fourier Transform
Copyright © Cengage Learning. All rights reserved Applications of Taylor Polynomials.
Interpolation - Introduction
Convergence of Fourier series It is known that a periodic signal x(t) has a Fourier series representation if it satisfies the following Dirichlet conditions:
Continuous-time Fourier Series Prof. Siripong Potisuk.
Ch 11.6: Series of Orthogonal Functions: Mean Convergence
Lecture 4: Numerical Stability
Chapter 30.
MECH 373 Instrumentation and Measurements
Boundary Element Analysis of Systems Using Interval Methods
Solving Linear Systems Ax=b
MECH 373 Instrumentation and Measurements
ივანე ჯავახიშვილის სახელობის
Simple FD Gerard T. Schuster.
§ 4.4 The Natural Logarithm Function.
MODEL WIND FIELD COMPARE WITH HRD WIND FIELD
High-accuracy PDE Method for Financial Derivative Pricing Shan Zhao and G. W. Wei Department of Computational Science National University of Singapore,
Copyright © Cengage Learning. All rights reserved.
Chapter 23.
Solution of Equations by Iteration
MATH 2140 Numerical Methods
Copyright © Cengage Learning. All rights reserved.
1.4 Graphing Calculators and Computers
One dimensional Poisson equation
Graphs and the Derivative
Investigators Tony Johnson, T. V. Hromadka II and Steve Horton
CHAPTER 8. Approximation Theory
Chapter 8 The Discrete Fourier Transform
Notes are from D. R. Wilton, Dept. of ECE
Maximum and Minimum Values
Expansions Clicker questions.
Signals and Systems Lecture 11
CISE-301: Numerical Methods Topic 1: Introduction to Numerical Methods and Taylor Series Lectures 1-4: KFUPM CISE301_Topic1.
Maximum and Minimum Values
Presentation transcript:

Chebyshev Spectral Method with Domain Decomposition Author:Tsai, Yu-Ming Advisor:Prof. Kuo, Hung-Chi Department of Atmospheric Sciences, National Taiwan University (NTU) Spectral method seeks the solution to a differential equation in terms of a series of known functions. Chebyshev polynomials from the Sturm-Liouville equation, with the properties of completeness and orthogonality, are suited for the basis function of the spectral method. Chebyshev spectral method is very efficient and accurate with the “exponential convergence” property and the use of the Fast Fourier Transform (FFT). Figure 1 shows the first six Chebyshev polynomials. Fig. 2: Mean square errors as a function of the number of degree of freedom N in the advection equation. FD1, FD2, and FD4 represent first order, second order and fourth order finite difference methods. COL is the Chebyshev collocation method. The convergent rate of COL is exponential and is much faster than finite difference methods. Fig. 1: The first six Chebyshev polynomials in the [-1,1] physical domain. Figure 2 shows the errors in the linear advection equation test. The error in the Chebyshev collocation method decreases exponentially with the increase of N (exponential convergence). Since the convergent rate of Chebyshev polynomials depends only on the smoothness of the function to be represented and not on the boundary conditions, our idea is to develop the Chebyshev spectral method with DD (Domain Decomposition). The DD divides the domain into several pieces of subdomain with each piece can be served with one processor. Ideally, the speed up factor will be M if M pieces of subdomain is used. The collocation points in the Chebyshev transform are not uniform in the domain with 1/ spacing near the boundary. Thus, the minimum grid spacing in collocation points can increase with DD . The same test problem in Fig. 3 with the Chebyshev spectral method is now studied with the DD. Figure 4 gives the result of DD COL with FD6 and no DD COL for comparison. The absolute accuracy in DD COL is slightly decreased as compare to the no DD COL result, but the exponential convergence property retained with the DD COL. It is interesting to note that the speed up factor from this simple 2-piece DD is equal to 4. This is due to the fact that the grid spacing increases about twice with 2-piece DD as shown in Fig. 3. In summary, we have demonstrate that the Chebyshev spectral method with DD is very efficient. The speed up factor can be larger than the number of subdomain used due to the increase in the time integration. Fig. 4: Mean square errors as a function of the number of degree of freedom N in the advection equation with DD. The blue line shows after DD, the accuracy slightly decreases, but it is still much higher than FD6. The speed up factor in this 2-piece DD is 4 due to a larger time step employed. Name:Tsai, Yu-Ming Advisor: Prof. Kuo, Hung-Chi Department of Atmospheric Sciences, National Taiwan University (NTU) (蔡禹明) (郭鴻基) It’s nice to be here! Fig. 3: The domain is -1 ~ 1. Original domain (upper) and divided into two domains (lower) are shown. Max means maximum grid space (dx), and Min means minimum dx. After divided, the minimum dx increases about twice.