Qt6 fixes and scheduler class started
2 unresolved threads
2 unresolved threads
Closes #149 (closed) #107 (closed)
Edited by Simon Bjurek
Merge request reports
Activity
added 1 commit
- 980170f1 - earliest deadline, first version working, needs testing
18 18 "Intended Audience :: Education", 19 19 "Intended Audience :: Science/Research", 20 20 "Programming Language :: Python :: 3", 21 21 "Programming Language :: Python :: 3.8", changed this line in version 14 of the diff
- Resolved by Oscar Gustafsson
- Resolved by Oscar Gustafsson
1317 sched.set_schedule_time(max_end_time) 1318 elif sched.schedule_time < max_end_time: 1319 raise ValueError(f"Too short schedule time. Minimum is {max_end_time}.") 1320 1321 # move all outputs ALAP before operations 1322 for output in sched.sfg.find_by_type_name(Output.type_name()): 1323 output = cast(Output, output) 1324 sched.move_operation_alap(output.graph_id) 1325 1326 # move all operations ALAP 1327 for step in reversed(sched.sfg.get_precedence_list()): 1328 for outport in step: 1329 if not isinstance(outport.operation, Delay): 1330 sched.move_operation_alap(outport.operation.graph_id) 1331 1332 def schedule_earliest_deadline(self, process_elements: list[Operation]) -> None: changed this line in version 14 of the diff
added 2 commits
fixed all comments except for the one concerning the optional dependencies @oscgu95
Edited by Simon Bjurekassigned to @simbj106
requested review from @mikhe33
removed review request for @mikhe33
Please register or sign in to reply