Пример #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
 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
 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
 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
 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
 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