Placeholders for node documentation (what and how)
what and why covered in transformation/schedule/doc/schedule.md
This commit is contained in:
parent
af12f3d524
commit
e1eb6e0df4
13 changed files with 21 additions and 0 deletions
|
|
@ -233,6 +233,15 @@ Not all functionalities can be described using the current nodes. For petrinets,
|
||||||
|
|
||||||
[Action.md](schedule_lib/action.md)
|
[Action.md](schedule_lib/action.md)
|
||||||
|
|
||||||
|
## Edge Types
|
||||||
|
Nodes can be connected using two different edges. The execution-edges define the execution flow of the schedule.
|
||||||
|
These connections can only connect nodes that inherit form [ExecNode](schedule_lib/exec_node.md).
|
||||||
|
Connecting nodes between execution-gates defined by the nodes, happens in a system of "one to many" for gates.
|
||||||
|
The data-edges allows information to be distributed to other [DataNode](schedule_lib/data_node.md).
|
||||||
|
This happens in the opposite way of "many to one" on data-gates.
|
||||||
|
Data changes on a gate wil notify all connected nodes of the changes, allowing propagation through the system. Note: the data received is immutable to ensure consistent and reliable execution of the schedule.
|
||||||
|
|
||||||
|
|
||||||
## file formats
|
## file formats
|
||||||
|
|
||||||
### .od
|
### .od
|
||||||
|
|
|
||||||
1
transformation/schedule/doc/schedule_lib/action.md
Normal file
1
transformation/schedule/doc/schedule_lib/action.md
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
# Under construction
|
||||||
1
transformation/schedule/doc/schedule_lib/data_node.md
Normal file
1
transformation/schedule/doc/schedule_lib/data_node.md
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
# Under construction
|
||||||
1
transformation/schedule/doc/schedule_lib/exec_node.md
Normal file
1
transformation/schedule/doc/schedule_lib/exec_node.md
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
# Under construction
|
||||||
1
transformation/schedule/doc/schedule_lib/loop.md
Normal file
1
transformation/schedule/doc/schedule_lib/loop.md
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
# Under construction
|
||||||
1
transformation/schedule/doc/schedule_lib/match.md
Normal file
1
transformation/schedule/doc/schedule_lib/match.md
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
# Under construction
|
||||||
1
transformation/schedule/doc/schedule_lib/merge.md
Normal file
1
transformation/schedule/doc/schedule_lib/merge.md
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
# Under construction
|
||||||
1
transformation/schedule/doc/schedule_lib/modify.md
Normal file
1
transformation/schedule/doc/schedule_lib/modify.md
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
# Under construction
|
||||||
1
transformation/schedule/doc/schedule_lib/print.md
Normal file
1
transformation/schedule/doc/schedule_lib/print.md
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
# Under construction
|
||||||
1
transformation/schedule/doc/schedule_lib/rewrite.md
Normal file
1
transformation/schedule/doc/schedule_lib/rewrite.md
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
# Under construction
|
||||||
1
transformation/schedule/doc/schedule_lib/rule.md
Normal file
1
transformation/schedule/doc/schedule_lib/rule.md
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
# Under construction
|
||||||
1
transformation/schedule/doc/schedule_lib/schedule.md
Normal file
1
transformation/schedule/doc/schedule_lib/schedule.md
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
# Under construction
|
||||||
1
transformation/schedule/doc/schedule_lib/store.md
Normal file
1
transformation/schedule/doc/schedule_lib/store.md
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
# Under construction
|
||||||
Loading…
Add table
Add a link
Reference in a new issue