Overview of Chaospy capabilities
masterChaospy is a numerical toolbox for uncertainty quantification (UQ) implemented in Python. It provides tools for:
- Polynomial Chaos Expansions: Performing uncertainty quantification using polynomial chaos.
- Monte Carlo Methods: Advanced Monte Carlo implementations.
- Sampling & Quadrature: Low-discrepancy sampling and quadrature creation.
- Polynomial Manipulations: A suite of tools for working with polynomials.
The library is designed to be composable and integrates with the scientific Python ecosystem, including numpy, scipy, scikit-learn, statsmodels, openturns, and gstools.