In this package, the graph considered are directed graphs.
In dynamic-graph a graph is build with:
- computational nodes which are entities Entities.
- directed edges which are created by connecting input and output signals Signals.
- commands which are expanding the capabilities of the entity Commands
- managing the nodes is done through a factory Factory providing classes and a way to create instances from this list of classes.
- the instances of node are handled through a pool Pool
We strongly recommend to use a scripting language such as Python to manage the graph. See dynamic-graph-python
for more information on binding dynamic-graph with Python.
It is possible to display the graph of entities Displaying the graph of entities