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)
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 27be68f2f28ea8183887dd010b88de601d14f9f306dd6bfd6c81065a7cb2e1ed |
|
MD5 | f539a37bd41677cde0504ccd64a0b26b |
|
BLAKE2b-256 | 00880e0de3b2d8f101df9e85a711c1f87e4f02ffe4d4f896e85b242eb1cec988 |