Outputs cache, clear and interpolate data
Preparation to solve build new scheduling algorithm. See #78 (closed).
Use the ping mechanism to let outputs know their targets.
Outputs record pull time per target to determine data to store/clear. Store data, and clear after pull what can't be pulled anymore with strictly increasing pull time per target.
Outputs do nearest interpolation on pull and throw an arror when out of the data range.
Fixes #76 (closed)
Edited by Martin Lange
Merge request reports
Activity
Filter activity
added coupling label
assigned to @mlange
added 1 commit
- af59dedb - outputs store data and do nearest interpolation
added 1 commit
- 1f031706 - pull with target as argument, implement data caching in outputs
added 2 commits
added 1 commit
- 991b6be2 - fix return types in output method docstrings
added 30 commits
-
991b6be2...9adcb001 - 22 commits from branch
auto-transfer-info
- 0e87f22b - let outputs know their target endpoints
- 918fd870 - add tests for output targets
- 8bc71ffa - outputs store data and do nearest interpolation
- b73e7498 - pull with target as argument, implement data caching in outputs
- a14728dc - fix nearest time interpolation
- 08f50615 - add tests for output data caching
- c1cceb18 - fix doctest for book
- 8b45c6bf - fix return types in output method docstrings
Toggle commit list-
991b6be2...9adcb001 - 22 commits from branch
added 9 commits
-
93eab84b - 1 commit from branch
main
- 7500ffc7 - let outputs know their target endpoints
- 5d82f420 - add tests for output targets
- 57c29311 - outputs store data and do nearest interpolation
- 6c4df98d - pull with target as argument, implement data caching in outputs
- cba56e78 - fix nearest time interpolation
- 16cf2199 - add tests for output data caching
- 58fecb31 - fix doctest for book
- d01bd429 - fix return types in output method docstrings
Toggle commit list-
93eab84b - 1 commit from branch
Please register or sign in to reply