Coverage for src/uqtils/__init__.py: 100%
7 statements
« prev ^ index » next coverage.py v7.6.4, created at 2024-11-05 03:45 +0000
« prev ^ index » next coverage.py v7.6.4, created at 2024-11-05 03:45 +0000
1"""Assorted utilities for uncertainty quantification and scientific computing.
3- Author - Joshua Eckels (eckelsjd.@umich.edu)
4- License - GPL-3.0
6Includes:
8- **MCMC** - A standard DRAM MCMC sampler.
9- **Gradients** - Vectorized finite-difference implementation of Jacobian and Hessians.
10- **Plotting** - Some plotting utilities for `matplotlib`.
11- **Sobol'** - Sobol' global, variance-based sensitivity analysis.
12"""
13from .gradient import * # noqa: F403
14from .mcmc import * # noqa: F403
15from .plots import * # noqa: F403
16from .sobol import * # noqa: F403
17from .uq_types import * # noqa: F403
19__version__ = "0.4.2"
20__all__ = gradient.__all__ + mcmc.__all__ + plots.__all__ + sobol.__all__ + uq_types.__all__ # noqa: F405