@@ -106,11 +106,11 @@ Glossary
106
106
window
107
107
n-window
108
108
active window
109
- The UI provides a :term: `graph `-based window or view of the workflow at
109
+ The GUI provides a :term: `graph `-based window or view of the workflow at
110
110
runtime, including tasks out to ``n `` graph edges from current
111
111
:term: `active tasks <active task> `.
112
112
113
- Active tasks form the ``n=0 `` core of the :term: ` n- window` .
113
+ Active tasks form the ``n=0` `` window.
114
114
115
115
.. seealso ::
116
116
@@ -1383,17 +1383,6 @@ Glossary
1383
1383
- ``:succeeded ``, or ``:failed ``
1384
1384
1385
1385
1386
- prerequisite
1387
- task prerequisite
1388
- A task's prerequisites are the :term: `outputs <task output> ` of
1389
- parent tasks upstream in the graph that must be completed before
1390
- it can run. Tasks are said to "depend on" their prerequisites, hence
1391
- the term :term: `dependency graph <graph> `.
1392
-
1393
- Tasks can depend on :term: `external triggers <xtrigger> ` as well as
1394
- the outputs of other, upstream, tasks.
1395
-
1396
-
1397
1386
output
1398
1387
task output
1399
1388
Task outputs mark the progression of a :term: `task ` from waiting (for
@@ -1426,8 +1415,9 @@ Glossary
1426
1415
A task's outputs are *complete * if its *output completion condition *
1427
1416
is satisfied.
1428
1417
1429
- The completion condition can be defined by the user, or otherwise
1430
- it is automatically generated according to the rules:
1418
+ The completion condition can be defined by the user in
1419
+ :cylc:conf: `flow.cylc[runtime][<namespace>]completion `,
1420
+ otherwise it is automatically generated according to the rules:
1431
1421
1432
1422
- All :term: `required outputs <required output> ` (referenced in the graph)
1433
1423
must be completed.
@@ -1444,10 +1434,13 @@ Glossary
1444
1434
the workflow.
1445
1435
1446
1436
1437
+ prerequisite
1447
1438
dependence
1448
1439
dependency
1449
1440
Dependencies in the :term: `graph ` show how :term: `tasks <task> ` depend on
1450
1441
some combination of the :term: `outputs <task output> ` of other tasks.
1442
+ These dependencies are also called the prerequisites of the downstream.
1443
+ task.
1451
1444
1452
1445
For example, in the following dependency the task ``baz `` depends on both
1453
1446
``foo `` and ``bar `` succeeding:
@@ -1462,6 +1455,8 @@ Glossary
1462
1455
* :term: `conditional dependence `
1463
1456
* :term: `intercycle dependence `
1464
1457
1458
+ Tasks can also depend on :term: `external triggers <xtrigger> `.
1459
+
1465
1460
1466
1461
conditional dependence
1467
1462
conditional dependency
0 commit comments