PathSim - A System Simulation Framework
Authors/Creators
Description
Refactor
This release comes with performance improvements for scheduled events and a refactor of the block library.
This changes the import hierarchy of the blocks and eliminates the rf and mixed submodules. The goal was to have a coherent block library that shows intention for block usage and remove ambiguity about what block to use from what module for what purpose.
Performance improvements for the Schedule events is realized by a new estimate method that truncates the timestep when in danger of overshooting the event time of scheduled events. This is very noticable (expect about 10-30% when scheduled events are present in the simulation), as it leads to a big reduction in discarded simulation steps.
What's Changed
- event estimation by @milanofthe in https://github.com/milanofthe/pathsim/pull/47
- refactor block library by @milanofthe in https://github.com/milanofthe/pathsim/pull/48
Full Changelog: https://github.com/milanofthe/pathsim/compare/v0.6.10...v0.7.0
Notes
Files
milanofthe/pathsim-v0.7.0.zip
Files
(3.8 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:65ae8baafc343e84f30f500744ea3ede
|
3.8 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/milanofthe/pathsim/tree/v0.7.0 (URL)
Software
- Repository URL
- https://github.com/milanofthe/pathsim