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 details)

Uploaded Source

File details

Details for the file orthojax-0.1.5.tar.gz.

File metadata

  • Download URL: orthojax-0.1.5.tar.gz
  • Upload date:
  • Size: 6.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for orthojax-0.1.5.tar.gz
Algorithm Hash digest
SHA256 27be68f2f28ea8183887dd010b88de601d14f9f306dd6bfd6c81065a7cb2e1ed
MD5 f539a37bd41677cde0504ccd64a0b26b
BLAKE2b-256 00880e0de3b2d8f101df9e85a711c1f87e4f02ffe4d4f896e85b242eb1cec988

See more details on using hashes here.

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