gemseo-umdo
Overview
gemseo-umdo is a plugin of the library GEMSEO,
dedicated to multidisciplinary optimization (MDO) under uncertainty.
MDO under uncertainty
The main goal of gemseo-umdo is to extend GEMSEO
to MDO under uncertainty.
Given a collection of disciplines, we are interested in solving a problem like
$$ \begin{align} &\underset{x\in\mathcal{X}}{\operatorname{minimize}}& & \mathbb{E}[f(x,U)]+\kappa\times\mathbb{S}[f(x,U)] \ &\operatorname{subject;to} & &\mathbb{P}[g(x,U)\geq 0] \leq \varepsilon \end{align} $$
by selecting an MDO formulation to handle the multidisciplinary coupling and an estimation technique to approximate the statistics.
Statistics
gemseo-umdo also proposes advanced techniques
for uncertainty quantification and management (UQ&M).
In presence of multilevel simulators,
multilevel Monte Carlo (MLMC) sampling can reduce
the variance of the statistics estimators.
Another variance reduction technique
consists of using the outputs of surrogate models
as control variates,
even moderately correlated with the original models.
Visualization
A third facet of gemseo-umdo is the visualization toolbox
to display the propagation of the uncertainties
through a multidisciplinary system
as well as the interaction between the uncertain input variables.
Installation
Install the latest version with pip install gemseo-umdo.
See pip for more information.
Bugs and questions
Please use the gitlab issue tracker to submit bugs or questions.
Contributing
See the contributing section of GEMSEO.
Contributors
- Antoine Dechaume
- Matthias De Lozzo
Release files for gemseo-umdo 4.3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| gemseo_umdo-4.3.0.tar.gz | 855.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| gemseo_umdo-4.3.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 1.0 MB
Release files / gemseo_umdo-4.3.0.tar.gz
| Download URL | gemseo_umdo-4.3.0.tar.gz |
|---|---|
| Size | 855.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b11abfb6fbcb481d3156671ded866b5709130f88da63875d747f3914f0858299
|
|
BLAKE2b-256 checksum How to use checksums |
28ed52599f30e08a18bf74dc2b82ae724d9c204b7f461771863188c26fed5f38
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.9.2
|
Release files / gemseo_umdo-4.3.0-py3-none-any.whl
| Download URL | gemseo_umdo-4.3.0-py3-none-any.whl |
|---|---|
| Size | 189.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
07ff97146dc464a20b8decdf42ed78d3a5bfd1a8e9499f70a7fb21f5dc76b0ee
|
|
BLAKE2b-256 checksum How to use checksums |
2575ef46920a969eda3c824883f4b91fcb2ac50437df2cf2f9c21ce4542bc7ea
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.9.2
|