v0.3.0
This release contains:
- Development:
- create mechanical object
Flywheel
Transmission
accept only mechanical objects with unique names- move
time
property fromSolver
toTransmission
- add method
Transmission.snapshot
to get a snapshot of the mechanical transmission status at a specific time - add method
Transmission.plot
to plot the time variables of the mechanical transmission elements - add more available units
- create mechanical object
- Tests:
- add tests for
Flywheel
- add tests for
Transmission.snapshot
- add test for
Transmission.plot
- reorganized tests folder
- limit test data range to avoid overflow errors
- add tests for
- Enhancement:
- simplify package structure
- Documentation:
- add docstrings
- add installation instructions
- add Usage Example documentation
- improve type hinting
- update main
README.md
- Releasing:
- add
matplotlib
,numpy
andscipy
dependencies - update
requirements.txt
file - update
setup.py
file
- add