4ab6be1b90Keep saving nodes only once, but make an exception for node 'all'. Fixes bug-799, at least partially (diffpair.cir is running again.).
Holger Vogt
2025-07-27 16:40:55 +0200
805f14e50bDon't check .params as they will fall through anyway.
Holger Vogt
2025-07-27 16:39:00 +0200
3d55c16531Don't print a form feed if 'option nopage' is given. Print the header really only once if 'option nopage' is given.
Holger Vogt
2025-07-27 16:38:16 +0200
68c3fc1031diode needs both current components (bottom and sidewall) for Vcrit and breakdown voltage calculation
dwarning
2025-07-28 00:07:07 +0200
05bbb2aaa2introduce aliases for certain diode breakdown model parameter
dwarning
2025-07-27 23:49:13 +0200
178b541fb2BUGFIX: #797 - gettoks did not protect against NULL pointer input
Jason Pyeron
2025-07-23 10:01:49 +0200
a44f7ce87afix a wrong Release/Debug selection for console build
dwarning
2025-07-23 09:17:33 +0200
47d7f7aa62Allocating arrays of double* should use sizeof double* not double, even though they may be the same. Avoid potential divide by zero.
Brian Taylor
2025-05-18 08:36:34 -0700
416edbbb9aFix memory leak in xspice oneshot.
Brian Taylor
2025-05-18 14:01:47 -0700
a0c7af575dbsim4 update to version 4.8.3
dwarning
2025-07-15 18:05:03 +0200
467485ae23Add support for tlines code models
Holger Vogt
2025-07-22 23:48:53 +0200
29d5584c56Bug fixes: fix function rdivide fix a copy/paste bug in cpline add copying of tlines
Holger Vogt
2025-07-22 19:16:54 +0200
33efc5ed2cAdd functions for VS non-C99-compatible complex data manipulation, selected by #ifdef _MSC_VER switch. Update tlines project file, correct buiuld sequence for code models in vngspice. Add tlines to spinit.
Holger Vogt
2025-07-21 17:49:28 +0200
6d86b0ebdaVisual Studio C does not support C99 complex types and functions Add type DoubleComplex, to become 'double complex' with gcc and _Dcomplex with Visual Studio. Add functions rdivide and divide to divide real or complex numbers by another complex number. Use rdivide and VS built in function to evaluate _Z11 - _Z14.
Holger Vogt
2025-07-18 22:59:59 +0200
89c2070a96Add missing constants for Visual Studio C
Holger Vogt
2025-07-18 22:36:28 +0200
85c600a923Enable Visual Studio support for tline
Holger Vogt
2025-07-17 17:40:14 +0200
cc101495a5Fix the xspice transmission_line examples.
Brian Taylor
2025-07-15 14:16:55 -0700
741a7002d0Fix licence header in msline_common
Vadim Kuznetsov
2025-07-13 17:55:35 +0300
dcb4202910Added MSOPEN model
Vadim Kuznetsov
2025-06-23 19:51:34 +0300
ea5979d391No autostart when ctrl is set. Fix a bug when repeating the sequence.
Holger Vogt
2025-06-08 11:09:17 +0200
07f8c3558bAdd a monitoring output the the seegen instance
Holger Vogt
2025-06-08 10:09:28 +0200
b628032d7dAdd a generator for SEE (single event effects) pulses as a code model. To be used like aseegen1 NULL [%id(xcell.n1 m1) %id(xcell.n2 m2) %id(xcell.n1 m1) %id(xcell.n2 m2)] seemod1 .model seemod1 seegen (tdelay = 11n tperiod=25n tfall='tfall' trise='trise' let='let' cdepth='d') see README.SEEgenerator for details
Holger Vogt
2025-06-06 15:11:35 +0200
878d7e1ff9Add function cm_get_neg_node_name as cm_get_node_name delivers only the pos node.
Holger Vogt
2025-06-04 12:31:13 +0200
5c4f151c6dSnapshot support for new statistics added by e1677a18c4. That prevents a crash exiting examples/snapshot/adder_snload.script.
Giles Atkinson
2025-06-06 12:01:36 +0100
95fc95771aFix Bug #793 - "breakp.c error: compling without XSPICE failed". Additional changes to conditional compilation are needed for iplot without XSPICE.
Giles Atkinson
2025-06-04 09:47:38 +0100
9c4a54ffb7Enable real (from fft)or complex (from sp) frequency vetors in plot sp
Holger Vogt
2025-06-06 11:56:57 +0200
f73873c495Enable expressions in a meas statement within a .control section, like meas tran yeval2 FIND v(2) WHEN v(1)= 0.9*v(2)
Holger Vogt
2025-06-02 11:59:18 +0200
3464f4af2cLinux line endings
Holger Vogt
2025-05-31 12:03:09 +0200
f7fd11692dMerge branch 'pre-master-45' of ssh://git.code.sf.net/p/ngspice/ngspice into pre-master-45
dwarning
2025-07-28 00:27:15 +0200
10f4eeed4adiode needs both current components (bottom and sidewall) for Vcrit and breakdown voltage calculation
dwarning
2025-07-28 00:07:07 +0200
8c90b12b50introduce aliases for certain diode breakdown model parameter
dwarning
2025-07-27 23:49:13 +0200
3230f5c740Keep saving nodes only once, but make an exception for node 'all'. Fixes bug-799, at least partially (diffpair.cir is running again.).
Holger Vogt
2025-07-27 16:40:55 +0200
955b379932Don't check .params as they will fall through anyway.
Holger Vogt
2025-07-27 16:39:00 +0200
db8ec9baf4Don't print a form feed if 'option nopage' is given. Print the header really only once if 'option nopage' is given.
Holger Vogt
2025-07-27 16:38:16 +0200
35898d186dAdding .param SWSOA=1 right after the .lib entry during reading in the libraries.
Holger Vogt
2025-07-23 16:51:55 +0200
c40ea0a563Revert "When adding 'set soacheck' to spinit or .spiceinit,"
Holger Vogt
2025-07-23 10:25:26 +0200
70c52aa96dBUGFIX: #797 - gettoks did not protect against NULL pointer input
Jason Pyeron
2025-07-23 10:01:49 +0200
a478507b5ffix a wrong Release/Debug selection for console build
dwarning
2025-07-23 09:17:33 +0200
5587a9ce6eAdd support for tlines code models
Holger Vogt
2025-07-22 23:48:53 +0200
79e2aa9174Bug fixes: fix function rdivide fix a copy/paste bug in cpline add copying of tlines
Holger Vogt
2025-07-22 19:16:54 +0200
3e37603abbWhen adding 'set soacheck' to spinit or .spiceinit, a line '.param SWSOA=1' is added near the top of the netlist, if not set, '.param SWSOA=0' is added. 'set soacheck' must be given in spinit or .spiceinit. Setting it in a .control section is too late, as parameters are already evaluated. Using the command 'option' would be too late as well.
Holger Vogt
2025-07-22 15:42:10 +0200
def0cf8092Add functions for VS non-C99-compatible complex data manipulation, selected by #ifdef _MSC_VER switch. Update tlines project file, correct buiuld sequence for code models in vngspice. Add tlines to spinit.
Holger Vogt
2025-07-21 17:49:28 +0200
575da58abaVisual Studio C does not support C99 complex types and functions Add type DoubleComplex, to become 'double complex' with gcc and _Dcomplex with Visual Studio. Add functions rdivide and divide to divide real or complex numbers by another complex number. Use rdivide and VS built in function to evaluate _Z11 - _Z14.
Holger Vogt
2025-07-18 22:59:59 +0200
2cfeaa65a6Add missing constants for Visual Studio C
Holger Vogt
2025-07-18 22:36:28 +0200
c23ef438a3Enable Visual Studio support for tline
Holger Vogt
2025-07-17 17:40:14 +0200
2eefdcdcffMerge branch 'pre-master-45' into bt_dev
Brian Taylor
2025-07-19 09:45:17 -0700
b516d0b4a9Allocating arrays of double* should use sizeof double* not double, even though they may be the same. Avoid potential divide by zero.
Brian Taylor
2025-05-18 08:36:34 -0700
4cf4b70c67Fix memory leak in xspice oneshot.
Brian Taylor
2025-05-18 14:01:47 -0700
c9bd5bebbfFix the xspice transmission_line examples.
Brian Taylor
2025-07-15 14:16:55 -0700
5b712f8265Fix the xspice transmission_line examples.
Brian Taylor
2025-07-15 14:16:55 -0700
779a14490bMake inpcom.c the same as on branch pre-master-45.
Brian Taylor
2025-07-15 13:37:18 -0700
11d560ed64Merge branch 'pre-master-45' into bt_dev
Brian Taylor
2025-07-15 13:27:12 -0700
1618f71f49bsim4 update to version 4.8.3
dwarning
2025-07-15 18:05:03 +0200
e3e4906b12Fix licence header in msline_common
Vadim Kuznetsov
2025-07-13 17:55:35 +0300
6e9e5f7d80Allow loading the entire audio file at vsjack_open() time, get the actual oversampling, to allocate the sample space.
hv-wave-44.2
Linus Torvalds
2025-07-13 15:03:07 +0200
f954772f64retain type=0, type=1, type=+1, or type=-1 in a .model card, even if compatmode PS or LT are set.
Holger Vogt
2025-07-13 11:55:30 +0200
1cac0ff6d6Added MSOPEN model
Vadim Kuznetsov
2025-06-23 19:51:34 +0300