Resolve "Generate PG from SFG"
Adds:
- A function that returns a nested list which describes the precedence of all of the output ports in an sfg. Output ports with different dependencies are handled correctly.
- A function that returns all components of a specified type_name in an sfg.
- Test cases covering both of above.
- Removal of the old precedence_graph and schema files.
- Updated class diagram with new precedence_graph functions.
- The inputs_required_for_output() implementation for SFG is now iterative and is nolonger is recursive.
Closes #25 (closed)
Edited by Angus Lothian
Merge request reports
Activity
changed milestone to %Period 2 Kanban
added Feature development + 1 deleted label
mentioned in issue #25 (closed)
assigned to @anglo547
added Needs review label
removed Feature development label
- Resolved by Angus Lothian
- Resolved by Angus Lothian
- Resolved by Angus Lothian
added 6 commits
Toggle commit listadded 4 commits
-
0c4f2e0e...16972202 - 3 commits from branch
develop
- 4f597d0c - Merge with latest code from develop, change some '== False' to 'not' in test_sfg.
-
0c4f2e0e...16972202 - 3 commits from branch
Please register or sign in to reply