コード例 #1
0
ファイル: summary_keys.py プロジェクト: Ensembles/ert
    def __init__(self, parent):
        super(SummaryKeys, self).__init__("summary", parent)

        self.addShellFunction(name="list",
                              function=SummaryKeys.list,
                              help_message="Shows a list of all available Summary keys. (* = with observations)")

        self.addShellFunction(name="observations",
                              function=SummaryKeys.observations,
                              help_message= "Shows a list of all available Summary key observations.")

        self.addShellFunction(name="matchers",
                              function=SummaryKeys.matchers,
                              help_message="Shows a list of all Summary keys that the ensemble will match "
                                           "against during simulations and manual load.")

        self.addShellFunction(name="add_matcher",
                              function=SummaryKeys.add_matcher,
                              help_arguments="<summary_key>",
                              help_message="Add a matcher to the Summary key matcher set.")

        self.__plot_data_gatherer = None

        ShellPlot.addPrintSupport(self, "Summary")
        ShellPlot.addEnsemblePlotSupport(self, "Summary")
        ShellPlot.addQuantilesPlotSupport(self, "Summary")
コード例 #2
0
ファイル: summary_keys.py プロジェクト: blattms/ert-debian
    def __init__(self, parent):
        super(SummaryKeys, self).__init__("summary", parent)

        self.addShellFunction(
            name="list",
            function=SummaryKeys.list,
            help_message=
            "Shows a list of all available Summary keys. (* = with observations)"
        )

        self.addShellFunction(
            name="observations",
            function=SummaryKeys.observations,
            help_message=
            "Shows a list of all available Summary key observations.")

        self.addShellFunction(
            name="matchers",
            function=SummaryKeys.matchers,
            help_message=
            "Shows a list of all Summary keys that the ensemble will match "
            "against during simulations and manual load.")

        self.addShellFunction(
            name="add_matcher",
            function=SummaryKeys.add_matcher,
            help_arguments="<summary_key>",
            help_message="Add a matcher to the Summary key matcher set.")

        self.__plot_data_gatherer = None

        ShellPlot.addPrintSupport(self, "Summary")
        ShellPlot.addEnsemblePlotSupport(self, "Summary")
        ShellPlot.addQuantilesPlotSupport(self, "Summary")
コード例 #3
0
ファイル: gen_data_keys.py プロジェクト: Ensembles/ert
    def __init__(self, parent):
        super(GenDataKeys, self).__init__("gen_data", parent)
        self.addShellFunction(name="list", function=GenDataKeys.list, help_message="Shows a list of all available GenData keys.")

        self.__plot_data_gatherer = None

        ShellPlot.addPrintSupport(self, "GenData")
        ShellPlot.addEnsemblePlotSupport(self, "GenData")
        ShellPlot.addQuantilesPlotSupport(self, "GenData")
コード例 #4
0
ファイル: gen_kw_keys.py プロジェクト: bramirex/ert
    def __init__(self, parent):
        super(GenKWKeys, self).__init__("gen_kw", parent)
        self.addShellFunction(name="list", function=GenKWKeys.list, help_message="Shows a list of all available GenKW keys.")

        self.__plot_data_gatherer = None

        ShellPlot.addPrintSupport(self, "GenKW")
        ShellPlot.addHistogramPlotSupport(self, "GenKW")
        ShellPlot.addGaussianKDEPlotSupport(self, "GenKW")
        ShellPlot.addDistributionPlotSupport(self, "GenKW")
コード例 #5
0
    def __init__(self, parent):
        super(GenDataKeys, self).__init__("gen_data", parent)
        self.addShellFunction(
            name="list",
            function=GenDataKeys.list,
            help_message="Shows a list of all available GenData keys.")

        self.__plot_data_gatherer = None

        ShellPlot.addPrintSupport(self, "GenData")
        ShellPlot.addEnsemblePlotSupport(self, "GenData")
        ShellPlot.addQuantilesPlotSupport(self, "GenData")
コード例 #6
0
ファイル: custom_kw_keys.py プロジェクト: akva2/ert
    def __init__(self, parent):
        super(CustomKWKeys, self).__init__("custom_kw", parent)

        self.addShellFunction(**{"name": "list",
                                 "function": CustomKWKeys.list,
                                 "help_message": "List all CustomKW keys."})

        self.__plot_data_gatherer = None

        ShellPlot.addPrintSupport(self, "CustomKW")
        ShellPlot.addHistogramPlotSupport(self, "CustomKW")
        ShellPlot.addGaussianKDEPlotSupport(self, "CustomKW")
        ShellPlot.addDistributionPlotSupport(self, "CustomKW")
コード例 #7
0
ファイル: custom_kw_keys.py プロジェクト: bramirex/ert
    def __init__(self, parent):
        super(CustomKWKeys, self).__init__("custom_kw", parent)

        self.addShellFunction(
            **{
                "name": "list",
                "function": CustomKWKeys.list,
                "help_message": "List all CustomKW keys."
            })

        self.__plot_data_gatherer = None

        ShellPlot.addPrintSupport(self, "CustomKW")
        ShellPlot.addHistogramPlotSupport(self, "CustomKW")
        ShellPlot.addGaussianKDEPlotSupport(self, "CustomKW")
        ShellPlot.addDistributionPlotSupport(self, "CustomKW")