[[PageOutline]] = application = '''application''' - name and optionally version of the application to be executed {{{ #QCG application=namd }}} {{{ #QCG application=gromacs/4.6.3 }}} = argument = '''argument''' - argument of the application. The directive can be used many times, once for every argument. {{{ #QCG argument=arg1 #QCG argument=arg2 }}} = deadline = '''deadline''' - deadline for the task execution. The directive specifies, that the task has to be finished within defined period of time. The directive results in using the advance reservation to guarantee the requested quality of service. The directive cannot be used in conjunction with the ''reservation'' and ''not-after'' directives. The argument of the directive is the time period defined in the PnYnMnDTnHnMnS (ISO 8601) format, where: * P - mandatory character, * nY - number of years, * nM - number of months, * nD - number of days, * T - time definition separator character (must be present if the values below are used) * nH - number of hours, * nM - number of minutes, * nS - number of seconds. {{{ #QCG deadline=P3DT12H #QCG not-before=2012.07.25 }}} {{{ #QCG deadline=P3DT12H }}} = environment = '''environment''' - environment variable. The syntax is ''key'' -> ''value''. Every variable has be be specified in separate line. {{{ #QCG environment=name -> piontek #QCG environment=location -> poznan }}} = error = error - path for the standard error = executable = executable - path to the executable = grant = grant - name of the grant = host = host - name of the candidate host = input = input - path of the standard input file = memory = memory - memory requirements = memory-per-slot = memory-per-slot - memory per slot requirements = module = module - name of the required module = monitor = monitor - task monitoring script = name = name - human readable name of the task = native = native - parameters/requirements passed directly to the queueing system = nodes = nodes - requested topology of parallel application = not-after = not-after - execute not later then = not-before = not-before - do not execute before = note = note - human readable description of the task = notify = notify - notify about changes of task status = output = output - location for the standard output file = persistent = persistent - do not remove the working directory = postprocess = postprocess - task epilog = preprocess = preprocess - task prolog = procs = procs - number of requested slots/processes = properties = properties - node properties = queue = queue - selected queue = reservation = reservation - reservation identifier = stage-in-dir = stage-in-dir - input directory = stage-in-file = stage-in-file - input file = stage-out-dir = stage-out-dir - output directory = stage-out-file stage-out-file - output file = use-reservation = use-reservation - use the advance reservation mechanism = use-scratch = use-scratch - use the scratch space = walltime = walltime - execution duration = watch-output = watch-output - monitor the output and send notifications about the progress = variable = variable - description variable (replaced only in values of QCG directives)