| Parameter | Type | Default value | Required? |
|---|---|---|---|
| start: Start frequency (Hz) | DOUBLE | n/a | yes |
| stop: Stop frequency (Hz) | DOUBLE | n/a | yes |
| n_freqs: Number of frequencies | INTEGER | n/a | yes |
| logsweep: Logarithmic sweep | BOOLEAN | false | no |
| Parameter | Type | Default value | Required? |
|---|---|---|---|
| sweep: Vsource to be swept | STRING | none | no |
| start: Start sweep value (V) | DOUBLE | 0 | no |
| stop: Stop sweep value (V) | DOUBLE | 0 | no |
| step: Sweep step (V) | DOUBLE | 0 | no |
| gcomp: Compensation network conductance (S) | DOUBLE | 0.0001 | no |
| deriv: Use numerical derivatives | INTEGER | 0 | no |
| Parameter | Type | Default value | Required? |
|---|---|---|---|
| verbosity: Output verbosity | INTEGER | 1 | no |
| tstop: Stop time (s) | DOUBLE | n/a | yes |
| tstep: Time step size (s) | DOUBLE | n/a | yes |
| n_freqs: Number of frequencies considered | INTEGER | 1024 | no |
| rcomp: Compensation resistor (Ohms) | DOUBLE | 200 | no |
| tolerance: Tolerance used to evaluate errors | DOUBLE | 1e-08 | no |
| filter_freq: Corner frequency for artificial filtering (Hz) | DOUBLE | 0 | no |
| n_samples: Number of time samples for impulse response | INTEGER | 0 | no |
| ntest: Number of points used to test the impulse response | INTEGER | 0 | no |
| imp_tol: Contribution percentage of last ntest samples of the impulse response | DOUBLE | 1 | no |
| check_imp: Flag to signal if impulse checking is desired | BOOLEAN | true | no |
| out_steps: Number of steps skipped for output simulation progress | INTEGER | 100 | no |
| opt: Start transient assuming a biased circuit | BOOLEAN | false | no |
| adjust: Adjust the impulse response to produce a correct DC level | BOOLEAN | false | no |
| deriv: Approximate derivatives or use automatic diff. | INTEGER | 0 | no |
| Parameter | Type | Default value | Required? |
|---|---|---|---|
| n_freqs: Maximum index for first tone (DC not included) | INTEGER | n/a | yes |
| fundamental: Fundamental frequency (Hz) | DOUBLE | n/a | yes |
| oversample: Use oversample in the FFT | INTEGER | 1 | no |
| steps: source stepping | INTEGER | 0 | no |
| deriv: Approximate derivatives or use automatic diff. | INTEGER | 0 | no |
| verbosity: Amount of output to print | INTEGER | 1 | no |
| fundamental2: Frequency of the second tone. | DOUBLE | 0 | no |
| n_freqs2: Maximum index for second tone (DC not included) | INTEGER | 0 | no |
| regrowth: Indicates whether a spectral regrowth analysis is performed | BOOLEAN | false | no |
| n_fund: Number of fundamental frequencies for spectral regrowth | INTEGER | 0 | no |
| f_step: Frequency step for spectral regrowth (Hz) | DOUBLE | 0 | no |
| step_init: Initial step in source stepping | INTEGER | 0 | no |
| max_cfreq: Maximum center frequency to consider in spectral regrowth analysis | DOUBLE | 0 | no |
| Parameter | Type | Default value | Required? |
|---|---|---|---|
| l: L from wavelet method | INTEGER | 6 | no |
| j: J from wavelet method | INTEGER | 0 | no |
| tf: Final time (s) | DOUBLE | n/a | yes |
| tw: Initial time window width (s) | DOUBLE | 0 | no |
| max_nw: Maximum number of time windows | INTEGER | 1 | no |
| savemnam: Flag to save the expanded MNAM | BOOLEAN | false | no |
| nsteps: Initial number of source steps | INTEGER | 1 | no |
| stop: Stop if RC is not zero | BOOLEAN | true | no |
| permc_spec: Permutation ordering to factor Msv (0, 1 or 2) | INTEGER | 1 | no |
| Parameter | Type | Default value | Required? |
|---|---|---|---|
| tstop: Stop time (s) | DOUBLE | n/a | yes |
| tstep: Time step (s) | DOUBLE | n/a | yes |
| nst: No save time (s) | DOUBLE | 0 | no |
| deriv: Approximate derivatives or use automatic diff. | INTEGER | 0 | no |
| msv: Use Msv flag | BOOLEAN | true | no |
| im: Integration method | INTEGER | 0 | no |
| savenode: Save node voltages | BOOLEAN | true | no |
| permc_spec: Permutation ordering to factor Msv (0, 1 or 2) | INTEGER | 2 | no |
| out_steps: Number of steps skipped for output simulation progress | INTEGER | 100 | no |
| gcomp: Compensation network conductance (S) | DOUBLE | 0.0001 | no |
| cm: Compensation method | DOUBLE | 1 | no |
| max_iter: Maximum number of iterations | DOUBLE | 5.45353e-312 | no |
| abstol: Absolute Tolerance | DOUBLE | 0.001 | no |
| opt: run a DC analysis up front | BOOLEAN | false | no |
| Parameter | Type | Default value | Required? |
|---|---|---|---|
| tstop: Stop time (s) | DOUBLE | n/a | yes |
| tstep: Time step (s) | DOUBLE | n/a | yes |
| nst: No save time (s) | DOUBLE | 0 | no |
| deriv: Approximate derivatives or use automatic diff. | INTEGER | 0 | no |
| msv: Use Msv flag | BOOLEAN | true | no |
| im: Integration method | INTEGER | 1 | no |
| savenode: Save node voltages | BOOLEAN | true | no |
| permc_spec: Permutation ordering to factor Msv (0, 1 or 2) | INTEGER | 2 | no |
| out_steps: Number of steps skipped for output simulation progress | INTEGER | 200 | no |
| gcomp: Compensation network conductance (S) | DOUBLE | 0.0001 | no |
| opt: run a DC analysis up front | BOOLEAN | false | no |
| Parameter | Type | Default value | Required? |
|---|---|---|---|
| tstop: Stop time (s) | DOUBLE | n/a | yes |
| tstep: Maximum time step (s) | DOUBLE | n/a | yes |
| nst: No save time (s) | DOUBLE | 0 | no |
| deriv: Approximate derivatives or use automatic diff. | INTEGER | 0 | no |
| msv: Use Msv flag | BOOLEAN | true | no |
| im: Integration method | INTEGER | 0 | no |
| savenode: Save node voltages | BOOLEAN | true | no |
| permc_spec: Permutation ordering to factor Msv (0, 1 or 2) | INTEGER | 2 | no |
| out_steps: Number of steps skipped for output simulation progress | INTEGER | 100 | no |
| gcomp: Compensation network conductance (S) | DOUBLE | 0.0001 | no |
| cm: Compensation method | DOUBLE | 1 | no |
| reltol: Relative Error | DOUBLE | 0.01 | no |
| abstol: Absolute Error | DOUBLE | 0.0001 | no |
| max_iter: Maximum number of iterations | INTEGER | 5000 | no |
| tmin: Minimum time step | DOUBLE | 1e-16 | no |
| Parameter | Type | Default value | Required? |
|---|---|---|---|
| tstop: Stop time (s) | DOUBLE | n/a | yes |
| tstep: Maximum time step (s) | DOUBLE | n/a | yes |
| nst: No save time (s) | DOUBLE | 0 | no |
| deriv: Approximate derivatives or use automatic diff. | INTEGER | 0 | no |
| msv: Use Msv flag | BOOLEAN | true | no |
| im: Integration method | INTEGER | 0 | no |
| savenode: Save node voltages | BOOLEAN | true | no |
| permc_spec: Permutation ordering to factor Msv (0, 1 or 2) | INTEGER | 2 | no |
| out_steps: Number of steps skipped for output simulation progress | INTEGER | 500 | no |
| gcomp: Compensation network conductance (S) | DOUBLE | 0.0001 | no |
| cm: Compensation method | DOUBLE | 1 | no |
| reltol: Relative Error | DOUBLE | 0.01 | no |
| abstol: Absolute Error | DOUBLE | 0.0001 | no |
| max_iter: Maximum number of iterations | INTEGER | 2550 | no |
| tmin: Minimum time step | DOUBLE | 1e-16 | no |