Joe Stanley
Joe Stanley
There's a real lack of documentation regarding contribution best practices and suggestions for this project. We should document some of the following: * how Pull Requests (PRs) should be managed...
It'll be good to add a submodule `electricpy.opamp` to contain a variety of op-amp related formulas. We can start with the formulas laid out in [BasicTables](https://www.basictables.com/electronics/operational-amplifier). We should make a...
We've got one Air Core Inductor formula, but it would be beneficial to have a few others, namely we need to: - calculate required length - calculate desired diameter -...
Each of the various modules have a "module-level" docstring that should reflect a brief synopsis of what the module is intended for. These should really be unified so that they're...
There are Python modules available that can slurp the examples out of docstrings, and can run them through tests to verify expectations. This would be an excellent verification stage to...
Right now, the general solver `electricpy.acpiv` is a little lack-luster, and could really benefit from some examples to help inform users how it can be used to solve for the...
The `tcycles` function is a relatively simple one, but could benefit from having examples right in the code. It could, quite simply, be: ``` Examples -------- >>> import electricpy as...
Right now, the general solver `electricpy.vipf` is a little lack-luster, and could really benefit from some examples to help inform users how it can be used to solve for the...
Many visualization functions can be grouped into the `visu` submodule, which, in itself should be structured to have submodules (I think bode should move there, eventually). A few of the...
We should start looking at creating network-focused educational functions, and a selection of binary-centric functions (like what's the maximum number that a 32-, 64-, or n-bit variable can contain when...