A python implementation of scam.m, a matlab symbolic circuit solver script.
- python3 (no plan for py2 support)
- sympy (should be as simply as "
pip install sympy
") - numpy (currently only used for reading netlist files -- will be taken out if no more productive use comes about in next version)
(for windows, try the precompiled binaries, else try "
pip install numpy
")
scam.py <netlist-file-path>
There is now a simple testing workflow:
- run
scam.py <netlist-of-interest>
- run
scam.m \<netlist-of-interest>
- cd to
test
dir - run
run_test.py
- 25-Jan-2018 first implementation
- 29-Jan-2018 initial test suite created