Abstract

This work is about the use of some classical spectral collocation methods as well as with the new software system Chebfun in order to compute the eigenpairs of some high order Sturm–Liouville eigenproblems. The analysis is divided into two distinct directions. For problems with clamped boundary conditions, we use the preconditioning of the spectral collocation differentiation matrices and for hinged end boundary conditions the equation is transformed into a second order system and then the conventional ChC is applied. A challenging set of “hard” benchmark problems, for which usual numerical methods (FD, FE, shooting, etc.) encounter difficulties or even fail, are analyzed in order to evaluate the qualities and drawbacks of spectral methods. In order to separate “good” and “bad” (spurious) eigenvalues, we estimate the drift of the set of eigenvalues of interest with respect to the order of approximation N. This drift gives us a very precise indication of the accuracy with which the eigenvalues are computed, i.e., an automatic estimation and error control of the eigenvalue error. Two MATLAB codes models for spectral collocation (ChC and SiC) and another for Chebfun are provided. They outperform the old codes used so far and can be easily modified to solve other problems.

Highlights

  • Due to the spectacular evolution of advanced programming environments, a special curiosity arose in the numerical analysis of a classical problem, that of accurate solving of high order SL eigenproblems

  • The main purpose of this paper was to argue that Chebfun, along with the spectral collocation methods, can be a very feasible alternative to the above software packages regarding accuracy, robustness as well as simplicity of implementation

  • MATLAB, contains algorithms which amount to spectral collocation methods on Chebyshev grids of automatically determined resolution

Read more

Summary

Introduction

Due to the spectacular evolution of advanced programming environments, a special curiosity arose in the numerical analysis of a classical problem, that of accurate solving of high order SL eigenproblems. All our numerical experiments have been carried out using MATLAB R2020a on an Intel (R) Xeon (R) CPU E5-1650 0 @ 3.20 GHz. The main purpose of this paper was to argue that Chebfun, along with the spectral collocation methods, can be a very feasible alternative to the above software packages regarding accuracy, robustness as well as simplicity of implementation. The main purpose of this paper was to argue that Chebfun, along with the spectral collocation methods, can be a very feasible alternative to the above software packages regarding accuracy, robustness as well as simplicity of implementation These methods can calculate exactly the “ whole” set of eigenvectors approximating eigenfunctions and provide automatic estimation and control of the eigenvalue error. It contains over 50 challenging examples from mathematical physics and applied mathematics along with a summary of SL theory, differential operators, Hilbert function spaces, classification of interval endpoints, and boundary condition functions

Chebfun
Spectral Collocation Methods
The Drift of Eigenvalues
Preconditioning
The Viola’s Eigenproblem-Revisited
The Bénard Stability Problem
A Self-Adjoint Eighth-Order Problem
A Fourth Order Problem with a Third Derivative Term
A Fourth Order Eigenproblem from Spherical Geometry
A Set of Sixth Order Eigenproblems
The Free Lateral Vibration of a Uniform Clamped–Hinged Beam
A Fourth Order Eigenproblem with Higher Order Boundary Conditions
The Harmonic Oscillator and Its Second and Third Powers
Findings
Conclusions and Open Problems
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call