Multistage pseudo-spectral method (method of collocations) for the approximate solution of an ordinary differential equation of the first order
Open Access
- 3 May 2022
- journal article
- research article
- Published by Peoples' Friendship University of Russia in Discrete and Continuous Models and Applied Computational Science
- Vol. 30 (2) , 127-138
Abstract
The classical pseudospectral collocation method based on the expansion of the solution in a basis of Chebyshev polynomials is considered. A new approach to constructing systems of linear algebraic equations for solving ordinary differential equations with variable coefficients and with initial (and/or boundary) conditions makes possible a significant simplification of the structure of matrices, reducing it to a diagonal form. The solution of the system is reduced to multiplying the matrix of values of the Chebyshev polynomials on the selected collocation grid by the vector of values of the function describing the given derivative at the collocation points. The subsequent multiplication of the obtained vector by the two-diagonal spectral matrix, inverse with respect to the Chebyshev differentiation matrix, yields all the expansion coefficients of the sought solution except for the first one. This first coefficient is determined at the second stage based on a given initial (and/or boundary) condition. The novelty of the approach is to first select a class (set) of functions that satisfy the differential equation, using a stable and computationally simple method of interpolation (collocation) of the derivative of the future solution. Then the coefficients (except for the first one) of the expansion of the future solution are determined in terms of the calculated expansion coefficients of the derivative using the integration matrix. Finally, from this set of solutions only those that correspond to the given initial conditions are selected.Keywords
This publication has 12 references indexed in Scilit:
- Regularized computation of oscillatory integrals with stationary pointsJournal of Computational Science, 2018
- A Fast and Well-Conditioned Spectral MethodSIAM Review, 2013
- Spectral Methods2011
- A First Course in the Numerical Analysis of Differential Equations2008
- Numerical experiments on the accuracy of the Chebyshev–Frobenius companion matrix method for finding the zeros of a truncated series of Chebyshev polynomialsJournal of Computational and Applied Mathematics, 2006
- Fast and Stable Algorithms for Banded Plus Semiseparable Systems of Linear EquationsSIAM Journal on Matrix Analysis and Applications, 2003
- Chebyshev Polynomials2002
- Spectral Methods in MATLAB2000
- A Practical Guide to Pseudospectral Methods1996
- Solving Ordinary Differential Equations I1993