Skip to main content

Orthogonal polynomials in Jxax

Project description

Orthojax - Orthogonal bases in Jax

This is a package for orthogonal bases in Jax. Currently, it supports:

  • Orthogonal polynomials (polynomial chaos) with respect to an arbitrary measure. This is achieved by reimplementing in Python some of the functions in the `orthpol`` package by Walter Gautschi. The original Fortran code can be found here.
  • Tensor products of orthogonal bases (product basis).

Examples

  • You can learn more about how the package works here.
  • You can find an example to uncertainty propagation here.
  • An example on how to use a tensor product basis can be found in examples/tensor_product.py.

Todo

  • Add Fourier basis.
  • Add documentation of API.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

orthojax-0.1.5.tar.gz (6.1 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page