ngspice/tests/regression/misc
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
..
Makefile.am Continue Newton iteration until currents settle. 2026-04-06 00:01:12 +02:00
ac-zero.cir analysis/acsetp.c, ac analysis, allow frequency=0 2018-01-15 19:04:52 +01:00
ac-zero.out analysis/acsetp.c, ac analysis, allow frequency=0 2018-01-15 19:04:52 +01:00
alter-vec.cir frontend/device.c, com_alter_common(), #11/11 regression test 2015-12-27 11:19:00 +01:00
alter-vec.out frontend/device.c, com_alter_common(), #11/11 regression test 2015-12-27 11:19:00 +01:00
asrc-tc-1.cir asrc/asrcacld.c, bug fix, reciproc tc coefficient 2018-02-25 21:59:15 +01:00
asrc-tc-1.out asrc/asrcacld.c, bug fix, reciproc tc coefficient 2018-02-25 21:59:15 +01:00
asrc-tc-2.cir asrc/asrcacld.c, bug fix, reciproc tc coefficient 2018-02-25 21:59:15 +01:00
asrc-tc-2.out asrc/asrcacld.c, bug fix, reciproc tc coefficient 2018-02-25 21:59:15 +01:00
bugs-1.cir regression/misc/bugs-1.cir, add tests for unary `+' 2015-11-07 20:56:16 +01:00
bugs-1.out regression/misc/bugs-1.cir, add tests for unary `+' 2015-11-07 20:56:16 +01:00
bugs-2.cir fix commit "frontend/parse.c, bug fix, PPlex(.."dc1.@m1[vth][1]"..)" 2015-12-16 19:17:41 +01:00
bugs-2.out frontend/parse.c, bug fix, PPlex(.."dc1.@m1[vth][1]"..) 2015-09-24 18:25:25 +02:00
dollar-1.cir Fix a "make check" failure, by restoring the dollar-1 test to its 2023-09-25 20:20:06 +02:00
dollar-1.out Fix a "make check" failure, by restoring the dollar-1 test to its 2023-09-25 20:20:06 +02:00
empty-1.cir spfactor.c, cktnames.c, don't crash when simulating "nothing" 2015-02-08 22:07:14 +01:00
empty-1.out spfactor.c, cktnames.c, don't crash when simulating "nothing" 2015-02-08 22:07:14 +01:00
if-elseif.cir add .if ... .endif test to misc in regression 2018-11-18 16:01:12 +01:00
if-elseif.out add .if ... .endif test to misc in regression 2018-11-18 16:01:12 +01:00
log-functions-1.cir tests/regression/misc/log-functions-1.cir, check log, log10 and ln 2015-05-10 21:47:40 +02:00
log-functions-1.out tests/regression/misc/log-functions-1.cir, check log, log10 and ln 2015-05-10 21:47:40 +02:00
resume-1.cir typo 2020-08-20 15:48:15 +02:00
resume-1.out Skip output lines starting with 'Operating' 2024-06-22 14:22:24 +02:00
test-noise-2.cir tests/regression/misc, check resistor flicker noise 2017-10-21 19:05:27 +02:00
test-noise-2.out tests/regression/misc, check resistor flicker noise 2017-10-21 19:05:27 +02:00
test-noise-3.cir tests/regression/misc, check resistor flicker noise 2017-10-21 19:05:27 +02:00
test-noise-3.out tests/regression/misc, check resistor flicker noise 2017-10-21 19:05:27 +02:00