ROVI-org / thevenin

A packaged Thevenin equivalent circuit model in Python.
2 stars 0 forks source link

Docs #7

Closed c-randall closed 1 week ago

c-randall commented 1 week ago

Description

Changed the step functions module so that both StepFunction and RampedSteps are independent from one another are are much faster (>3 times) compared to previous use of np.piecewise.

Also fixed up formatted and tests to pass CI and be consistent with new steps module. All docs are also done and build on the gh-pages branch.

Type of change

Please add a line in the relevant section of CHANGELOG.md to document the change (include PR #) - note reverse order of PR #s. If necessary, also add to the list of breaking changes.

Key checklist:

The optional -- format and -- write arguments (see above) attempt to correct formatting issues prior to running the linter, and spelling mistakes prior to running the spellcheck, respectively. You can also run all of the above checks using $ nox -s pre-commit instead of running them individually.

Further checks: