OpenTURNS
OpenTURNS is an open-source software library for uncertainty treatment in probabilistic numerical simulations.
A Python/C++ library for uncertainty quantification, sensitivity analysis, reliability analysis, and probabilistic modeling.
About the Project
Why use this?
OpenTURNS provides methods for uncertainty quantification, sensitivity analysis, reliability analysis, and probabilistic modeling. It is useful when process outcomes depend on uncertain inputs, measurement variation, material variability, or stochastic operating conditions.
Lean and Six Sigma engineers choose OpenTURNS when they need to move beyond basic hypothesis testing into quantitative risk, tolerance analysis, design optimization under uncertainty, and sensitivity studies. It complements DOE and statistical process control by helping engineers understand which uncertain inputs most affect process performance and product quality.
Key Features
- Uncertainty quantification for probabilistic numerical simulations
- Global and local sensitivity analysis
- Reliability analysis and probabilistic modeling
- Monte Carlo, polynomial chaos, and surrogate-model methods
- Python and C++ interfaces for engineering analysis workflows
- Reference / Repo
- https://github.com/openturns/openturns
- Tool / Hosted
- https://openturns.github.io/openturns/latest/
- Replaces / Alternative to
- Isight, MATLAB Statistics and Machine Learning Toolbox
- Free layer
- open-source