Holger Vogt
d029ed02db
Diode: No integration if dc sweep, but keep calculating capacitances
2026-06-01 11:02:45 +02:00
Holger Vogt
973b6b6d49
No integration if dc sweep, but keep calculating capacitances
2026-05-31 15:57:26 +02:00
Holger Vogt
e53325583b
Don't check for tperiod, which is not used when the
...
distributed pulse is applied.
2026-05-26 16:02:36 +02:00
Holger Vogt
037b6578f8
gain cell as an example for the declarative small signal noise approach
2026-05-24 09:58:53 +02:00
Holger Vogt
afac24be24
Re-format
2026-05-22 21:20:58 +02:00
Holger Vogt
7b045a99b2
improve comment
2026-05-22 21:16:16 +02:00
Holger Vogt
1ec7f8168f
Make structure equal to dllitf.h
...
Fixes bug 840
2026-05-22 21:15:50 +02:00
Holger Vogt
8b32c743ae
Update to the SEEgenerator as describes in README.SEEgenerator
2026-05-22 17:32:46 +02:00
Brian Taylor
abcbcbd724
Completed and cleaned up memory leak fixes in:
...
inpc_probe.c outitf.c inpcom.c niiter.c
cherry-pick of this one commit should be OK.
2026-05-19 10:50:35 +02:00
Holger Vogt
6b7cde537d
Reset plot list to const plot.
2026-05-11 15:10:21 +02:00
Holger Vogt
3dce275b16
reset time to 0 upon initialisation of shared ngspice
2026-05-11 15:09:32 +02:00
Holger Vogt
95cf8738da
Avoid compiler warning (VS2022)
2026-05-10 16:36:35 +02:00
Holger Vogt
201ae8cac7
Allow building without soundfile libraries.
...
Emit error message if soundfile source is requested.
2026-05-10 16:35:28 +02:00
Giles Atkinson
7cba7ddee0
Allow building without soundfile libraries.
2026-05-10 15:31:58 +02:00
Giles Atkinson
96c81fd58c
Add CPP macros to allow XSPICE macros to be used in local functions.
2026-05-10 15:31:52 +02:00
Giles Atkinson
785be3194c
Fix two bugs in the "let" command:
...
"let plot.vec = ..." fails when creating a new vector;
if the new vector does not exist, "let" may modify a "const" value.
It is likely that existing scripts rely on the second one,
so variable "sanelet" must be set to enable the fix.
2026-05-10 15:31:48 +02:00
Giles Atkinson
954242616d
Filter duplicate entries in sourcepath.
2026-05-10 15:31:44 +02:00
Giles Atkinson
93567da529
Do not report an error when correctly indexing a length-1 vector.
2026-05-10 15:31:40 +02:00
Giles Atkinson
07ca1354eb
Disable output redirection for "let" so that normal comparison
...
operators may be used.
2026-05-10 15:31:30 +02:00
Giles Atkinson
06afc7c1da
Command "setplot new" may set name and description of the new plot.
2026-05-10 15:31:25 +02:00
Giles Atkinson
9ad729ec15
CMPP: also skip over single-quoted strings in code-model source.
2026-05-10 15:31:17 +02:00
Giles Atkinson
0f693a55d0
Fix Bug #776 -
...
"vlnggen fails to find verilator in MSYS2/MINGW64 on Windows 10".
Patch by Chaojun.
2026-05-10 15:31:13 +02:00
Holger Vogt
55dc72a01f
Restrict time step equalising: don't do it with next breakpoit
...
at TSTOP, as simulations with may fail with ever decreasing time step.
2026-05-10 11:07:31 +02:00
dwarning
b4ecedc616
vdmos bulk diode with smart recovery model
2026-05-09 15:55:27 +02:00
Holger Vogt
19217bf018
Fix a bug reported by Dmitriy, take 2: use 1 to length-1
2026-05-08 10:53:02 +02:00
Holger Vogt
288b2808ab
Fix a bug reported by Dmitriy: use length-1
2026-05-06 16:14:10 +02:00
Holger Vogt
3f3194babf
Update to meas: stdout-->stderr, remove unusable error message,
...
reported by Dmitriy
2026-05-04 16:54:53 +02:00
Linus Torvalds
a1cd8d0565
Allow loading the entire audio file at vsjack_open() time,
...
get the actual oversampling, to allocate the sample space.
2026-04-30 13:06:31 +02:00
Linus Torvalds
b672580181
Add some reset to -re-enable consecutive simulations
2026-04-30 13:06:31 +02:00
Linus Torvalds
6694fd882d
Patch fixes bug in the original linear interpolation,
...
along with generating a proper "streaming" resampled output.
2026-04-30 13:06:31 +02:00
Holger Vogt
70a1c3fc6e
Improve error messages.
...
Oversampling default is 4.
2026-04-30 13:06:30 +02:00
Holger Vogt
f3a243fd1f
Make types compatible, change from int to size_t
2026-04-30 13:06:30 +02:00
Holger Vogt
d71146a37a
Formatting
...
Replace tabs by spaces
2026-04-30 13:06:30 +02:00
Holger Vogt
9f2f8bd567
Oversampling default is 1
2026-04-30 13:06:30 +02:00
Holger Vogt
d26c19f984
Remove source of memory errors: read and write beyond boundaries
...
caused segfaults.
2026-04-30 13:06:29 +02:00
Holger Vogt
5bf1e82ac3
Just a small fix
2026-04-30 13:06:29 +02:00
Holger Vogt
f4c56990f8
prevent a segfault when TSTOP less than TSTART in tran command
2026-04-30 13:06:28 +02:00
Holger Vogt
17665eb843
allow other simulation types, e.g. ac
...
prevents crash
2026-04-30 13:06:28 +02:00
Holger Vogt
831754e71a
Enable standard search paths for *.wav file search.
2026-04-30 13:06:28 +02:00
Holger Vogt
44a625e4df
add dot commands .sndprint, .sndparam in inp.c
2026-04-30 13:06:28 +02:00
Holger Vogt
852c48194b
Formatting: tabs to spaces
2026-04-30 13:06:27 +02:00
Holger Vogt
50c5a8e2ea
Remove unused
2026-04-30 13:06:27 +02:00
Holger Vogt
ab32d47860
replace exit() by controlled_exit()
2026-04-30 13:06:26 +02:00
Holger Vogt
93dbc846a3
declare functions and variables static, if so
2026-04-30 13:06:26 +02:00
Holger Vogt
c1a35dbb92
reformat vsjack.c
2026-04-30 13:06:26 +02:00
Holger Vogt
f6c78d8e9e
Use the current method to set the coefficients
2026-04-30 13:06:26 +02:00
Holger Vogt
3d82891a87
reformat, set better error message for src_process()
2026-04-30 13:06:26 +02:00
Holger Vogt
feb89e07dc
add progress report when entering wav output stage
2026-04-30 13:06:26 +02:00
Holger Vogt
8c157b887e
add commands sndprint, sndparam with
...
associated functions com_sndprint and com_sndparam
2026-04-30 13:06:25 +02:00
Holger Vogt
fd254d7620
add dotcards .sndparam and .sndprint
2026-04-30 13:06:25 +02:00