A Functional Package for Automatic Solution of Ordinary Differential Equations with Spectral Methods

08/17/2016
by   Shaohui Liu, et al.
0

We present a Python module named PyCheb, to solve the ordinary differential equations by using spectral collocation method. PyCheb incorporates discretization using Chebyshev points, barycentric interpolation and iterate methods. With this Python module, users can initialize the ODEsolver class by passing attributes, including the both sides of a given differential equation, boundary conditions, and the number of Chebyshev points, which can also be generated automatically by the ideal precision, to the constructor of ODEsolver class. Then, the instance of the ODEsolver class can be used to automatically determine the resolution of the differential equation as well as generate the graph of the high-precision approximate solution. (If you have any questions, please send me an email and I will reply ASAP. e-mail:shaohui_liu@qq.com/2013141482143@stu.scu.edu.cn)

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/26/2021

Elvet – a neural network-based differential equation and variational problem solver

We present Elvet, a Python package for solving differential equations an...
research
03/29/2020

Solving the inverse problem for an ordinary differential equation using conjugation

We consider the following inverse problem for an ordinary differential e...
research
09/27/2022

Adaptive Piecewise Poly-Sinc Methods for Ordinary Differential Equations

We propose a new method of adaptive piecewise approximation based on Sin...
research
03/29/2019

COFFEE – An MPI-parallelized Python package for the numerical evolution of differential equations

COFFEE (ConFormal Field Equation Evolver) is a Python package primarily ...
research
01/31/2016

On p-adic differential equations with separation of variables

Several algorithms in computer algebra involve the computation of a powe...
research
11/24/2022

The adaptive Levin method

The Levin method is a classical technique for evaluating oscillatory int...

Please sign up or login with your details

Forgot password? Click here to reset