I provide a simple constraint checker to make sure that each successive time constant in the Cauer network is increasing, thus avoiding overlap in the search space.

Method setup Constructor pattern is Constraints(N).
Method rc Undocumented
Method rc_increasing Returns False (and quits checking) if any RC is smaller than its predecessor in the Cauer network.
def setup(self, N):

Constructor pattern is Constraints(N).

def rc(self, k):
Undocumented
def rc_increasing(self, params):

Returns False (and quits checking) if any RC is smaller than its predecessor in the Cauer network.

API Documentation for pingspice, generated by pydoctor at 2021-09-18 08:41:11.