740670805eCheck if toxp+dtox!=toxe with double precision tolerance.
Árpád Bűrmen
2025-09-12 10:10:48 +0200
e4aa062156icvgs, icvds, icvbs exposed as BSIM4v8 parameters.
Árpád Bűrmen
2025-08-22 11:20:43 +0200
5900f70438Fast version checks in BSIM4.
Árpád Bűrmen
2025-09-12 10:04:29 +0200
73331650f5Allow loading the entire audio file at vsjack_open() time, get the actual oversampling, to allocate the sample space.
Linus Torvalds
2025-07-13 15:03:07 +0200
e094262c5cAdd some reset to -re-enable consecutive simulations
Linus Torvalds
2025-07-08 10:11:39 +0200
fc07e65314Patch fixes bug in the original linear interpolation, along with generating a proper "streaming" resampled output.
Linus Torvalds
2025-07-07 14:08:56 +0200
ecdb489a35provide correct path info
Holger Vogt
2025-07-07 14:02:10 +0200
12b34c067dAdd wav to fftw version of shared ngspice
Holger Vogt
2025-04-06 18:12:09 +0200
57dd3342efEnable CIDER with KLU for DC, OP, and TRAN analyses. Small signal AC analysis is not yet supported for CIDER complex valued device KLU matrices. The examples/cider testcases produce printed simulation result values which have slight differences between Sparse and KLU. Differences are probably expected and in a few cases are ~1-2%, sometimes a little more. This should be good enough for most CIDER analyses. Francesco did a good piece of work. Runtimes are significantly shorter with KLU.
Brian Taylor
2025-09-03 16:56:36 -0700
0a739f6b76Remove files that are remade anyway. Makefile.in prescribed using aclocal 1.16. The fix removes any dependency on the autotool version. Fixing bug 806.
Holger Vogt
2025-09-07 18:49:22 +0200
434863651eUpdated as it is on master
Holger Vogt
2025-09-07 18:46:21 +0200
af4da75f1dEnable CIDER with KLU for DC, OP, and TRAN analyses. Small signal AC analysis is not yet supported for CIDER complex valued device KLU matrices. The examples/cider testcases produce printed simulation result values which have slight differences between Sparse and KLU. Differences are probably expected and in a few cases are ~1-2%, sometimes a little more. This should be good enough for most CIDER analyses. Francesco did a good piece of work. Runtimes are significantly shorter with KLU.
Brian Taylor
2025-09-03 16:56:36 -0700
a754cc187bfree(info.errors) leads to a assertion error on the heap. On Windows it reads:
Holger Vogt
2025-09-04 00:25:26 +0200
ecb288138fFix a bug in the Windows Builds: With commit 80d6e681f ("MS Windows: Get a canonical paths name: Important if path length exceeds MAX_PATH, might happen when using PDKs", 2025-04-12) the newly introduced function get_windows_canonical_path() does not do the right thing when the path name is only a simple file name. Then internally used function GetFullPathNameW() then will prepend the current directory to the file name, which may be simply wrong.
Holger Vogt
2025-09-04 00:03:25 +0200
709d537583Merge branch 'pre-master-46' into bt_dev
Brian Taylor
2025-09-03 10:42:41 -0700
0e8cc00070We are developing towards ngspice-46
Holger Vogt
2025-09-02 17:07:07 +0200
e00596b0b0Fixed warnings in cpmlin and mlin
Vadim Kuznetsov
2025-08-13 18:47:36 +0300
e7a2d61ae7Add missing value in the last line. FIXME: we need to check the input for having adequate columns
Brian Taylor
2025-08-12 22:46:40 +0200
89ebf1fac8Prepare for ngspice-45
Holger Vogt
2025-08-10 16:43:25 +0200
f45103b3abUpdate to filesource Move tprev out of the loop to enable storing the previous time value. Add some general warning message that an error might have occurred during reading the time or data values from the data input file. Allow empty lines in the data input file. Guard early data values (TIME < time offset) against false reading. Add some simple examples.
Holger Vogt
2025-08-11 18:45:21 +0200
481e3e567bUpdate to filesource Move tprev out of the loop to enable storing the previous time value. Add some general warning message that an error might have occurred during reading the time or data values from the data input file. Allow empty lines in the data input file. Guard early data values (TIME < time offset) against false reading. Add some simple examples.
Holger Vogt
2025-08-11 18:45:21 +0200
6496c5a8dbPrepare for ngspice-45
Holger Vogt
2025-08-10 16:43:25 +0200
179c7504fbMisplaced break statement in callback.
Brian Taylor
2025-08-05 14:08:04 +0200