ngspice/tests/regression
Keith OHara 0638aaa160 Continue Newton iteration until currents settle.
For each type of device, a *convTest function determines if the
current through that device is converged within tolerance,
and sets CKTnoncon if the current is not yet converged.

ASCRconvTest() erroneously subtracted old current from old,
rather than old from new, when evaluating convergence.

Also, since at least 3f5, the calling function NIconvTest assumed
that the worker functions indicated non-convergence through their
return value, so was ignoring the reports of current nonconvergence.
2026-04-06 00:01:12 +02:00
..
func inp_do_macro_param_replace(), fix several bugs concerning .func processing 2014-07-08 18:19:26 +02:00
lib-processing Modified regression tests for library processing to make indication of failures more robust 2020-03-15 08:50:52 +01:00
misc Continue Newton iteration until currents settle. 2026-04-06 00:01:12 +02:00
model spicelib/parser, support instance parameter defaults on .model lines 2018-05-19 15:40:20 +02:00
parser regression/**/*.cir, hide printed numeric values in some test cases 2017-09-16 20:32:05 +02:00
pipe add alter-1.cir to EXTRA_DIST 2018-06-01 21:57:28 +02:00
pz tests/regression/pz/ac-resistance.cir, check ac resistance (op, ac and pz) 2015-05-10 21:47:18 +02:00
sens tests/regression/sens, fix test cases 2017-04-21 18:52:43 +02:00
subckt-processing missing file in commit "b14eb0a4 * regression test for multiple .global cards" 2014-08-08 19:13:19 +02:00
temper upgrade regression test to the previous commit 2015-11-22 19:37:48 +01:00
Makefile.am regression test for device.c "alter" 2018-05-15 22:33:50 +02:00