A Python Package for Uncertainty Quantification (UQ) in Computational Fluid Dynamics (CFD)
Project description
A Python Package for Uncertainty Quantification (UQ) in Computational Fluid Dynamics (CFD)
SimEx/FLOW, Engineering Mechanics, KTH Royal Institute of Technology, Stockholm, Sweden
Features:
-
Sampling:
- Various stochastic and spectral types of samples
-
Uncertainty propagation or UQ forward problem:
- generalized Polynomial Chaos Expansion (gPCE)
- Probabilistic PCE (PPCE)
-
Global sensitivity analysis (GSA):
- Sobol sensitivity indices
-
Surrogates:
- Lagrange interpolation
- gPCE
- Gaussian process regression (GPR)
Installation:
pip install UQit
Build documentation:
First, you need Sphinx
to be installed:
conda install sphinx
conda install -c conda-forge nbsphinx
Then,
cd docs
make html
Open index.html
in docs/build/html/
Required libraries:
- General
- Optional
Bugs/Questions
-
In case there is a bug, please feel free to open an issue on Github.
-
Qestions/comments:
- Saleh Rezaeiravesh, salehr@kth.se
- Philipp Schlatter, pschlatt@mech.kth.se
- Saleh Rezaeiravesh, salehr@kth.se
Publications related to UQit:
Release Notes
Release 1, 10.10.2020
Source code, documentation, tests and notebooks are provided for the above-listed features.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
UQit-1.0.0.tar.gz
(34.4 kB
view hashes)
Built Distribution
UQit-1.0.0-py3-none-any.whl
(44.2 kB
view hashes)