displaySensitivity
¶
Module Contents¶
Classes¶
Functions¶
-
analyse_sobol_plot_convergence
(theDict, title='', hold=True)¶ Plot convergence of the sobol indices.
Parameters: - theDict – Dictionary containing sobol indices
- title – Title of the convergence window
- hold – If true, this function will be blocking (otherwise use start_qt_mainloop)
Returns: window containing convergence graphs
-
analyse_sobol_plot_indices
(SA_library: optimeed.consolidate.SensitivityAnalysis_LibInterface, title='', hold=True)¶ ¨Plot first and total order sobol indices.
Parameters: - SA_library – The library used for computing the sobol indices
- title – Title of the window
- hold – If true, this function will be blocking (otherwise use plt.show())
Returns:
-
analyse_sobol_plot_2ndOrder_indices
(SA_library: optimeed.consolidate.SensitivityAnalysis_LibInterface, title='', hold=True)¶ ¨Plot second order sobol indices. Args and kwargs are the same as analyse_sobol_plot_indices
-
class
SensitivityDisplayer
(theLibrary: type(SensitivityAnalysis_LibInterface))¶ Bases:
PyQt5.QtWidgets.QMainWindow
GUI to display a sensitivity analysis.
-
add_study
(theCollection, theParameters, name)¶ Add sensitivity study to the GUI
Parameters: - theCollection – Results of the sensitivity study
- theParameters – Parameters of the sensitivity study
- name – Name (for the GUI) of the sensitivity study
Returns:
-
_set_study
(index)¶
-
_get_sobol_indices
()¶
-
_get_S1_conv
()¶
-
_get_ST_conv
()¶
-
get_SA
(theParameters, theObjectives)¶
-
set_SA
(theSA)¶
-
get_attribute_selected
()¶
-