Skip to content

v0.3.0

Compare
Choose a tag to compare
@AndreaBlengino AndreaBlengino released this 28 Oct 18:13
· 397 commits to master since this release
c9a6950

This release contains:

  • Development:
    • create mechanical object Flywheel
    • Transmission accept only mechanical objects with unique names
    • move time property from Solver to Transmission
    • 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
  • 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
  • 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 and scipy dependencies
    • update requirements.txt file
    • update setup.py file