Welcome, guest | Sign In | My Account | Store | Cart

Notice! PyPM is being replaced with the ActiveState Platform, which enhances PyPM’s build and deploy capabilities. Create your free Platform account to download ActivePython or customize Python with the packages you require and get automatic updates.

Download
ActivePython

chebpy is unavailable in PyPM, because there aren't any builds for it in the package repositories. Click the linked icons to find out why.

 Python 2.7Python 3.2Python 3.3
Windows (32-bit)
Windows (64-bit)
Mac OS X (10.5+)
Linux (32-bit)
Linux (64-bit)
 
Links
Author
License
BSD
Dependencies

chebpy is a python package for spetral methods of PDEs based on Chebyshev series.

Quickstart

1. Install
$ easy_install chebpy

or

$ tar -xvf chebpy-xxx.tar.gz
$ cd chebpy-xxx
$ python setup.py install

Required packages:

  • numpy: chebpy heavily depends on numpy.
  • scipy: advanced algorithms, such as scipy.fftpack.dct.
2. APIs

Current available functions:

Chebyshev series construction

  • cheb_polynomial_recursion
  • cheb_polynomial_trigonometric
  • cheb_polynomial_series

Fast Chebyshev transform

  • cheb_fast_transform
  • cheb_inverse_fast_transform

Chebyshev differentiation

  • cheb_D1_mat
  • cheb_D1_fft
  • cheb_D1_dct
  • cheb_D1_fchebt

Chebyshev interpolation

  • cheb_interpolation_point
  • cheb_interpolation_1d
  • cheb_interpolation_2d

Chebyshev quadrature

  • cheb_quadrature_clencurt
  • cheb_quadrature_cgl

Chebyshev applications in solution of PDEs

  • cheb_mde_split
  • cheb_mde_neumann_split
  • cheb_mde_etdrk4
  • cheb_mde_neumann_etdrk4
  • cheb_mde_robin_etdrk4
  • cheb_allen_cahn_etdrk4

Ask for Help

Subscribe to package updates

What does the lock icon mean?

Builds marked with a lock icon are only available via PyPM to users with a current ActivePython Business Edition subscription.

Need custom builds or support?

ActivePython Enterprise Edition guarantees priority access to technical support, indemnification, expert consulting and quality-assured language builds.

Plan on re-distributing ActivePython?

Get re-distribution rights and eliminate legal risks with ActivePython OEM Edition.