.. DO NOT EDIT. .. THIS FILE WAS AUTOMATICALLY GENERATED BY SPHINX-GALLERY. .. TO MAKE CHANGES, EDIT THE SOURCE PYTHON FILE: .. "examples/post_process/algorithms/plot_robustness.py" .. LINE NUMBERS ARE GIVEN BELOW. .. only:: html .. note:: :class: sphx-glr-download-link-note :ref:`Go to the end ` to download the full example code. .. rst-class:: sphx-glr-example-title .. _sphx_glr_examples_post_process_algorithms_plot_robustness.py: Robustness ========== In this example, we illustrate the use of the :class:`.Robustness` plot on the Sobieski's SSBJ problem. The :class:`.Robustness` post-processing plots the robustness of the optimum in a box plot. Using the quadratic approximations of all the output functions, we propagate analytically a normal distribution with 1% standard deviation on all the design variables, assuming no cross-correlations of inputs, to obtain the mean and standard deviation of the resulting normal distribution. A series of samples are randomly generated from the resulting distribution, whose quartiles are plotted, relatively to the values of the function at the optimum. For each function (in abscissa), the plot shows the extreme values encountered in the samples (top and bottom bars). Then, 95% of the values are within the blue boxes. The average is given by the red bar. .. GENERATED FROM PYTHON SOURCE LINES 38-48 .. image-sg:: /examples/post_process/algorithms/images/sphx_glr_plot_robustness_001.png :alt: Boxplot of the optimization functions with normalized stddev 0.01 :srcset: /examples/post_process/algorithms/images/sphx_glr_plot_robustness_001.png :class: sphx-glr-single-img .. rst-class:: sphx-glr-script-out .. code-block:: none | .. code-block:: Python from __future__ import annotations from gemseo import execute_post from gemseo.settings.post import Robustness_Settings execute_post( "sobieski_mdf_scenario.h5", settings_model=Robustness_Settings(save=False, show=True), ) .. rst-class:: sphx-glr-timing **Total running time of the script:** (0 minutes 0.202 seconds) .. _sphx_glr_download_examples_post_process_algorithms_plot_robustness.py: .. only:: html .. container:: sphx-glr-footer sphx-glr-footer-example .. container:: sphx-glr-download sphx-glr-download-jupyter :download:`Download Jupyter notebook: plot_robustness.ipynb ` .. container:: sphx-glr-download sphx-glr-download-python :download:`Download Python source code: plot_robustness.py ` .. container:: sphx-glr-download sphx-glr-download-zip :download:`Download zipped: plot_robustness.zip ` .. only:: html .. rst-class:: sphx-glr-signature `Gallery generated by Sphinx-Gallery `_