Skip to content

PredictiveScienceLab/orthojax

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Orthogonal polynomials (polynomial chaos) in Jax.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages