``widget_openturns`` ======================================================= .. py:module:: optimeed.visualize.openturns.widget_openturns Module Contents --------------- Classes ~~~~~~~ .. autoapisummary:: optimeed.visualize.openturns.widget_openturns.Widget_Metamodel_PC_Tuner optimeed.visualize.openturns.widget_openturns.Widget_Metamodel_PC_Monotonicity optimeed.visualize.openturns.widget_openturns.Widget_Collection_Metamodels .. py:class:: Widget_Metamodel_PC_Tuner Bases: :py:obj:`PyQt5.QtWidgets.QWidget` Class to tune a OpenTURNS Polynomial Chaos fit. Provides an interface to interactively select fit degree and display information about its quality .. py:method:: _copy_metamodel() .. py:method:: set_metamodel_PC(theMetamodel_PC) Set metamodel to fit :param theMetamodel_PC: Metamodel_PC_Openturns .. py:method:: do_fit() .. py:method:: update() .. py:class:: Widget_Metamodel_PC_Monotonicity Bases: :py:obj:`PyQt5.QtWidgets.QWidget` Provides an interface to visualize the impact of a single parameter. The other parameters are frozen using their central point. .. py:method:: set_metamodel_PC(theMetamodel_PC, objectiveName) .. py:method:: _generate_points(name_selected, N=100) Generate points along variant selected attribute, with others fixed .. py:method:: update_graphs() .. py:class:: Widget_Collection_Metamodels(collection_metamodels) Bases: :py:obj:`PyQt5.QtWidgets.QWidget` Higher level widget to tune :class:`optimeed.consolidate.OpenTURNS_interface.name_collection`. Embeds the underlying Widget_Metamodel_PC_Tuner and Widget_Metamodel_PC_Monotonicity. .. py:method:: update_available_attributes() .. py:method:: update_tune_window() .. py:method:: update_monotonicity_windows()