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.QMainWindowGUI 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()¶
-