Holger Vogt
51be270f06
enable local or global statistical values for B source
...
pre_set statlocal
(or set statlocal in spinit or .spiceinit) will be setting a
different random number for evaluating the value of fcn agauss
etc. in each B line, e.g. if this line appears in a subcircuit,
all expanded B lines will have different values. If not set,
each B line will use the same random number for agauss evaluation.
2020-01-26 12:11:31 +01:00
dwarning
73773521f8
Merge branch 'pre-master' of ssh://git.code.sf.net/p/ngspice/ngspice into pre-master
2020-01-26 10:10:10 +01:00
dwarning
f610089c19
correct thermal parameter
2020-01-26 10:09:28 +01:00
Holger Vogt
2cbf2e3ac1
allow again single letter vector names
2020-01-26 09:04:53 +01:00
dwarning
0eddbe5b5e
avoiding temporary setplot problem
2020-01-26 08:42:11 +01:00
dwarning
24b70c8682
prevent program crash by misusing thermal model
2020-01-26 08:35:30 +01:00
dwarning
379cafde45
vdmos have no Cgb
2020-01-25 16:36:13 +01:00
dwarning
37a43ed745
update vdmos examples to the new model interface
2020-01-25 16:18:33 +01:00
dwarning
f53462dfd8
update vdmos with self-heating network and tj and tcase terminal
2020-01-25 16:12:05 +01:00
Holger Vogt
35dbc7a725
re-enable V source with parameter EXTERNAL
...
Fix bug #463
2020-01-24 22:00:56 +01:00
Holger Vogt
0217efb290
option not needed for convergence
2020-01-24 21:40:14 +01:00
Holger Vogt
d134375cb1
add the PSPICE vswitch S_ST variant,
...
which resolves to the classical ngspice sw switch
2020-01-22 22:31:16 +01:00
Holger Vogt
524733f9de
allow vec_get to verify vectors if their names are quoted by ""
2020-01-22 22:30:07 +01:00
Holger Vogt
134759bfee
another preliminary patch for macOS
2020-01-19 15:42:27 +01:00
Holger Vogt
25de1beb4f
stub to enable compilation on macOS,
...
memory info for macOS is currently not available.
2020-01-19 15:33:54 +01:00
dwarning
8841f30671
format line with LF
2020-01-19 10:18:37 +01:00
Holger Vogt
6e910fed3d
remove compiler warning by setting variables to 0
2020-01-18 23:08:31 +01:00
Holger Vogt
52ace95957
remove two small memory leaks
2020-01-18 17:31:08 +01:00
Holger Vogt
b06cf20df8
remove spurious error message
2020-01-18 17:29:37 +01:00
Holger Vogt
07e680bcfd
out-of-interval examples added
2020-01-18 16:56:54 +01:00
Holger Vogt
6b476e99af
update to the .measure and meas error messages:
...
remove crash uipon buggy inputs
add buggy example input file
unify fcn returns: 0 is OK, 1 is bad
Improve on error message for bad syntax
2020-01-18 16:49:04 +01:00
Holger Vogt
76d2a12b07
Merge branch 'pre-master' of ssh://git.code.sf.net/p/ngspice/ngspice into pre-master
2020-01-18 08:00:10 +01:00
Holger Vogt
17bc7f7560
enable inp_dodeck() to return an error state,
...
if error, inp_spsource() will return error as well
2020-01-18 00:26:31 +01:00
Holger Vogt
5f05d217ac
return immediately if ckt is NULL
2020-01-18 00:24:10 +01:00
Holger Vogt
8b8f7ab5b9
if inp_spsource() returns with an error code, emit a message
2020-01-17 23:38:40 +01:00
Holger Vogt
5c7cf493a3
enable returning inp_spsource() with an error code
2020-01-17 23:36:47 +01:00
dwarning
9505711f06
Add missing files for resources
2020-01-13 16:43:21 +01:00
Jim Monte
52b3bf37e0
Fix of buffer overrun in interpolation at endpoint of interval. Made cfunc.mod for tables more modular. Prevented buffer overrun when building file name. Added error checking for allocation failures in many locations. Made binary search for interpolation more efficient.
2020-01-12 23:02:36 -05:00
Jim Monte
e10666f25c
Added support for DSTRING in code modules with makefile builds
2020-01-12 21:10:58 -05:00
Jim Monte
d5b263baa3
Clarified error message
2020-01-12 21:08:02 -05:00
Jim Monte
cba621a4d7
Fixed compile warning about signed/unsigned comparison.
2020-01-12 21:06:51 -05:00
Jim Monte
f3afb5c66d
Gave structure defining Mif_Complex_t a name so that it could be forward referenced.
2020-01-12 21:06:14 -05:00
Jim Monte
f744ac61cd
Formatting and added comments
2020-01-12 21:03:43 -05:00
Jim Monte
c70962fc13
Formatting
2020-01-12 21:02:19 -05:00
Holger Vogt
12bc3a55b6
example for ~(~v(9)&v(8))
2020-01-11 13:08:39 +01:00
Holger Vogt
4345388969
enable PSPICE compatible ~(~v(9)&v(8))
2020-01-11 13:07:53 +01:00
Holger Vogt
b343bc8803
plug memory leaks for the 'plot' command
2020-01-11 11:25:14 +01:00
Holger Vogt
82aad9d5b7
make simulation faster, allow batch mode
2020-01-05 15:29:36 +01:00
Holger Vogt
42a6226fdf
Give a better, modern name for this type of display
2020-01-05 15:28:58 +01:00
Holger Vogt
4fcf5364d7
User expects an empty input line, not a text that has to be deleted befopre writing
2020-01-05 15:28:25 +01:00
Holger Vogt
047dbc4765
use only TMALLOC and TREALLOC for memory allocation
2020-01-05 14:50:43 +01:00
Holger Vogt
5dfdf88ccc
update to Visual Studio 2019
2020-01-05 14:34:57 +01:00
Holger Vogt
00606fecc2
deprecated gets() -> fgets()
2020-01-05 14:34:35 +01:00
Holger Vogt
e1be1ace77
error message even if pNAME is not defined
2020-01-05 14:32:34 +01:00
Holger Vogt
bb26062b14
patch provided by Vito (see
...
https://sourceforge.net/p/ngspice/discussion/133842/thread/31aa24261e/ )
2020-01-05 10:50:56 +01:00
Holger Vogt
505eb59b76
O1 -> O0 for debug
...
Patch #71 provided by Taras Rosa
2020-01-05 10:30:23 +01:00
Holger Vogt
3f5f3afabf
Further improvement of error message im 'meas'
2020-01-05 09:56:00 +01:00
Holger Vogt
13c5fd15b9
Improve error messages for the 'meas' command.
2020-01-05 00:05:20 +01:00
Jim Monte
24cc13feaf
Restored command arguments accidentally deleted.
2020-01-04 15:49:12 +01:00
Jim Monte
36057d080e
Added #include <stdio.h> to define FILE.
2020-01-04 15:30:38 +01:00