コード例 #1
0
 def addEndDate(self):
     end_date = ConfigurationLineDefinition(
         keyword=KeywordDefinition("END_DATE"),
         arguments=[StringArgument()],
         documentation_link="keywords/end_date",
         required=False,
         group=self.group)
     return end_date
コード例 #2
0
ファイル: plot_keywords.py プロジェクト: tayloris/ert
 def addImageType(self):
     image_type = ConfigurationLineDefinition(
         keyword=KeywordDefinition("IMAGE_TYPE"),
         arguments=[StringArgument(built_in=True)],
         documentation_link="keywords/image_type",
         required=False,
         group=self.group)
     return image_type
コード例 #3
0
ファイル: plot_keywords.py プロジェクト: tayloris/ert
 def addPlotDriver(self):
     plot_driver = ConfigurationLineDefinition(
         keyword=KeywordDefinition("PLOT_DRIVER"),
         arguments=[StringArgument(built_in=True)],
         documentation_link="keywords/plot_driver",
         required=False,
         group=self.group)
     return plot_driver
コード例 #4
0
 def addForwardModel(self):
     forward_model = ConfigurationLineDefinition(
         keyword=KeywordDefinition("FORWARD_MODEL"),
         arguments=[StringArgument(rest_of_line=True, allow_space=True)],
         documentation_link="keywords/forward_model",
         required=False,
         group=self.group)
     return forward_model
コード例 #5
0
 def addRunTemplate(self):
     run_template = ConfigurationLineDefinition(
         keyword=KeywordDefinition("RUN_TEMPLATE"),
         arguments=[PathArgument(), StringArgument()],
         documentation_link="keywords/run_template",
         required=False,
         group=self.group)
     return run_template
コード例 #6
0
 def addDeleteRunpath(self):
     delete_runpath = ConfigurationLineDefinition(
         keyword=KeywordDefinition("DELETE_RUNPATH"),
         arguments=[StringArgument()],
         documentation_link="keywords/delete_runpath",
         required=False,
         group=self.group)
     return delete_runpath
コード例 #7
0
 def addKeepRunpath(self):
     keep_runpath = ConfigurationLineDefinition(
         keyword=KeywordDefinition("KEEP_RUNPATH"),
         arguments=[StringArgument()],
         documentation_link="keywords/keep_runpath",
         required=False,
         group=self.group)
     return keep_runpath
コード例 #8
0
 def addTorqueQueue(self):
     torque_queue = ConfigurationLineDefinition(
         keyword=KeywordDefinition("TORQUE_QUEUE"),
         arguments=[StringArgument()],
         documentation_link="keywords/torque_queue",
         group=self.group,
     )
     return torque_queue
コード例 #9
0
 def addInstallJob(self):
     install_job = ConfigurationLineDefinition(
         keyword=KeywordDefinition("INSTALL_JOB"),
         arguments=[StringArgument(), PathArgument()],
         documentation_link="keywords/install_job",
         required=False,
         group=self.group)
     return install_job
コード例 #10
0
 def addLsfQueue(self):
     lsf_queue = ConfigurationLineDefinition(
         keyword=KeywordDefinition("LSF_QUEUE"),
         arguments=[StringArgument()],
         documentation_link="keywords/lsf_queue",
         group=self.group,
     )
     return lsf_queue
コード例 #11
0
 def addLsfResources(self):
     lsf_resources = ConfigurationLineDefinition(
         keyword=KeywordDefinition("LSF_RESOURCES"),
         arguments=[StringArgument(rest_of_line=True, allow_space=True)],
         documentation_link="keywords/lsf_resources",
         group=self.group,
     )
     return lsf_resources
コード例 #12
0
 def addLsfServer(self):
     lsf_server = ConfigurationLineDefinition(
         keyword=KeywordDefinition("LSF_SERVER"),
         arguments=[StringArgument(built_in=True)],
         documentation_link="keywords/lsf_server",
         group=self.group,
     )
     return lsf_server
コード例 #13
0
 def addHistorySource(self):
     history_source = ConfigurationLineDefinition(
         keyword=KeywordDefinition("HISTORY_SOURCE"),
         arguments=[StringArgument(built_in=True)],
         documentation_link="keywords/history_source",
         required=False,
         group=self.group)
     return history_source
コード例 #14
0
 def addSelectCase(self):
     select_case = ConfigurationLineDefinition(
         keyword=KeywordDefinition("SELECT_CASE"),
         arguments=[StringArgument()],
         documentation_link="keywords/select_case",
         required=False,
         group=self.group)
     return select_case
コード例 #15
0
 def addQCWorkflow(self):
     qc_workflow = ConfigurationLineDefinition(
         keyword=KeywordDefinition("QC_WORKFLOW"),
         arguments=[StringArgument()],
         documentation_link="keywords/qc_workflow",
         required=False,
         group=self.group)
     return qc_workflow
コード例 #16
0
ファイル: plot_keywords.py プロジェクト: tayloris/ert
 def addPlotRefcaseList(self):
     plot_refcase_list = ConfigurationLineDefinition(
         keyword=KeywordDefinition("PLOT_REFCASE_LIST"),
         arguments=[StringArgument(rest_of_line=True, allow_space=True)],
         documentation_link="keywords/plot_refcase_list",
         required=False,
         group=self.group)
     return plot_refcase_list
コード例 #17
0
 def addQueueSystem(self):
     queue_system = ConfigurationLineDefinition(
         keyword=KeywordDefinition("QUEUE_SYSTEM"),
         arguments=[StringArgument(built_in=True)],
         documentation_link="keywords/queue_system",
         group=self.group,
     )
     return queue_system
コード例 #18
0
 def addHostType(self):
     host_type = ConfigurationLineDefinition(
         keyword=KeywordDefinition("HOST_TYPE"),
         arguments=[StringArgument(rest_of_line=True, allow_space=True)],
         documentation_link="keywords/host_type",
         group=self.group,
     )
     return host_type
コード例 #19
0
 def addLocalConfig(self):
     local_config = ConfigurationLineDefinition(
         keyword=KeywordDefinition("LOCAL_CONFIG"),
         arguments=[StringArgument(rest_of_line=True, allow_space=True)],
         documentation_link="keywords/local_config",
         required=False,
         group=self.group)
     return local_config
コード例 #20
0
ファイル: eclipse_keywords.py プロジェクト: tayloris/ert
 def addJobName(self):
     job_name = ConfigurationLineDefinition(
         keyword=KeywordDefinition("JOBNAME"),
         arguments=[StringArgument()],
         documentation_link="keywords/job_name",
         required=True,
         group=self.group)
     return job_name
コード例 #21
0
 def addAnalysisSelect(self):
     analysis_select = ConfigurationLineDefinition(
         keyword=KeywordDefinition("ANALYSIS_SELECT"),
         arguments=[StringArgument()],
         documentation_link="keywords/analysis_select",
         required=False,
         group=self.group)
     return analysis_select
コード例 #22
0
 def addLoadWorkflowJob(self):
     load_workflow_job = ConfigurationLineDefinition(
         keyword=KeywordDefinition("LOAD_WORKFLOW_JOB"),
         arguments=[StringArgument()],
         documentation_link="keywords/load_workflow_job",
         required=False,
         group=self.group)
     return load_workflow_job
コード例 #23
0
ファイル: eclipse_keywords.py プロジェクト: tayloris/ert
 def addEclBase(self):
     ecl_base = ConfigurationLineDefinition(
         keyword=KeywordDefinition("ECLBASE"),
         arguments=[StringArgument()],
         documentation_link="keywords/eclbase",
         required=True,
         group=self.group)
     return ecl_base
コード例 #24
0
 def addFunction(self):
     function = ConfigurationLineDefinition(
         keyword=KeywordDefinition("FUNCTION"),
         arguments=[StringArgument()],
         documentation_link="keywords/function",
         required=False,
         group=self.group)
     return function
コード例 #25
0
 def addArgType(self):
     arg_type = ConfigurationLineDefinition(
         keyword=KeywordDefinition("ARG_TYPE"),
         arguments=[StringArgument(built_in=True)],
         documentation_link="keywords/arg_type",
         required=False,
         group=self.group)
     return arg_type
コード例 #26
0
 def addLoadWorkflow(self):
     load_workflow = ConfigurationLineDefinition(
         keyword=KeywordDefinition("LOAD_WORKFLOW"),
         arguments=[PathArgument(),
                    StringArgument(optional=True)],
         documentation_link="keywords/load_workflow",
         required=False,
         group=self.group)
     return load_workflow
コード例 #27
0
 def addEnkfMode(self):
     enkf_mode = ConfigurationLineDefinition(
         keyword=KeywordDefinition("ENKF_MODE"),
         arguments=[StringArgument(built_in=True)],
         documentation_link="keywords/enkf_mode",
         required=False,
         group=self.group,
     )
     return enkf_mode
コード例 #28
0
 def addContainer(self):
     container = ConfigurationLineDefinition(
         keyword=KeywordDefinition("CONTAINER"),
         arguments=[StringArgument(rest_of_line=True, allow_space=True)],
         documentation_link="keywords/container",
         required=False,
         group=self.group,
     )
     return container
コード例 #29
0
 def addCaseTable(self):
     case_table = ConfigurationLineDefinition(
         keyword=KeywordDefinition("CASE_TABLE"),
         arguments=[StringArgument()],
         documentation_link="keywords/case_table",
         required=False,
         group=self.group,
     )
     return case_table
コード例 #30
0
 def addEnkfCrossValidation(self):
     cross_validation = ConfigurationLineDefinition(
         keyword=KeywordDefinition("ENKF_CROSS_VALIDATION"),
         arguments=[StringArgument()],
         documentation_link="keywords/enkf_cross_validation",
         required=False,
         group=self.group,
     )
     return cross_validation