- add nodal-resistance script to compute the equivalent resistance of resistive networks
- add handling of unconnected circuits:
Circuit.solve()
will now raiseUnconnectedCircuitError
instead of crashing - fix handling of CCVS and CCCS components to prevent crashing
- fix other minor bugs
- refactor: added the
models
andconstants
modules - remove the
State
class and move its functionality inside theNetlist
class - expand testing and documentation