Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 24
0
 def addFunction(self):
     function = ConfigurationLineDefinition(
         keyword=KeywordDefinition("FUNCTION"),
         arguments=[StringArgument()],
         documentation_link="keywords/function",
         required=False,
         group=self.group)
     return function
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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