Lenty / SLiCAP_python

Open-source version of SLiCAP, implemented in python
Other
33 stars 15 forks source link

Fixed circuit.params inconsistency in circuit.updateParams() #31

Open gijswl opened 3 years ago

gijswl commented 3 years ago

Undefined parameters could be erroneously removed from the circuit.params list in circuit.updateParams().

This happened when entries were removed from circuit.params inside the loop over circuit.params. This resulted in not all parameters being processed. Consequently, they are lost when circuit.params is reassigned to the array of undefined parameters.