h_vogt
bf1fb3f105
inp.c: prevent crash upon if_inpdeck() returning NULL
2014-01-17 20:24:44 +01:00
rlar
d2b62de4c8
update ChangeLog from `git log'
2014-01-11 16:25:51 +01:00
h_vogt
411418e1ca
ngspice-26: substitute 25 --> 26
2014-01-11 16:24:42 +01:00
h_vogt
714f60b598
ngspice-26: Henrik Forstén
2014-01-11 16:24:39 +01:00
h_vogt
8c99ec76f4
ngspice-26: update documentation
2014-01-11 16:24:37 +01:00
h_vogt
b19641dcc2
whitespace
2014-01-11 16:24:34 +01:00
h_vogt
cda86d9b82
mos6/simple inverter: true inverter circuit
2014-01-11 16:24:30 +01:00
h_vogt
dab52db6da
monte carlo with control script and MOS parameter set containing AGAUSS parameter variations (like commercial parameter libraries)
2014-01-11 16:24:27 +01:00
rlar
ed23c7e315
set X11 window title from `graph->plotname'
...
in response to a bug report by Dominique Michel
"#272 no title in plots"
http://sourceforge.net/p/ngspice/bugs/272/
2014-01-11 16:24:25 +01:00
h_vogt
74b32f392c
inpcom.c: E, G source, improved search for 'vol' and 'cur'
...
in response to a bug report by Marlize Schoeman
"#274 VCVS Exxxx name and node names do not allow VOL as text"
http://sourceforge.net/p/ngspice/bugs/274/
2014-01-11 16:24:23 +01:00
rlar
f2093b17e8
parseunit(), support 'T' for "Tera"
...
in response to a bug report by Andy Fierman
"#273 T = Tera = 1e12 suffix is ignored when used in a parameter in a subcircuit."
http://sourceforge.net/p/ngspice/bugs/273/
2014-01-11 16:24:21 +01:00
h_vogt
d5b2460123
inp.c, inp2q.c improve error message
...
when we exit() in batch mode due to a missing model definition
2014-01-11 16:24:19 +01:00
rlar
bb28578956
workaround, avoid batch termination when there are .model issues
...
these were introduced by commit
"inp.c, evtinit.c: improved error message suggested by Calin Andrian"
and caused ngspice checks to fail unexpectedly
2014-01-11 16:24:17 +01:00
dwarning
ca902610f6
correct parameter names for hisim qa checks
2014-01-11 16:24:15 +01:00
h_vogt
bd1b4a2162
gnuplot.c: enable correct terminal for non MINGW/MSVC
2014-01-11 16:24:14 +01:00
rlar
8803edc16b
tfanal.c noisean.c, bug fix which was introduced in "CKTfndDev(), rewrite"
...
the original CKTfndDev() was able to limit its search
for an instance with given name
to instances of a certain "type"
(this was a speed optimisation which is of no use anymore,
because we use a hashtable now)
the new CKTfndDev() does not consider "type"
thus, here in tfanal.c and noisean.c we have to check the "type"
after CKTfndDev() since we no longer can limit its search
to the given "type"
2014-01-11 16:24:12 +01:00
h_vogt
23ffcbf7d1
variable.c: prevent buffer overflow by limiting variable output to BSIZE_SP characters
2014-01-11 16:24:11 +01:00
h_vogt
52d8c7ec6e
cm.h: add config.h to access #defines
2014-01-11 16:24:09 +01:00
h_vogt
dfbaeaea29
com_ghelp.c: add info on non-availability of help to console versions w/o X display.
2014-01-11 16:24:08 +01:00
rlar
a7a48ac8d3
analog/{square,triangle}, store boolean tran_init in STATIC_VAR itself
2014-01-02 09:57:17 +01:00
rlar
70f12fb1fd
analog/{sine,square,triangle}, xtradev/core, change array access
...
avoid copy of parameter array,
which would need to be freed to avoid a memory leak
this is a modified and partial version of a patch provided by
Krzysztof Blaszkowski <kb@sysmikro.com.pl>
2014-01-02 09:57:14 +01:00
rlar
91449d438c
analog/{sine,square,triangle}, xtradev/core, drop .h files
2014-01-02 09:57:03 +01:00
rlar
2bbfdd55cb
analog/{sine,square,triangle}, xtradev/core, whitespace cleanup
2014-01-02 09:56:27 +01:00
dwarning
d65e0fa855
two examples to show fft/ifft vector command
2014-01-02 09:54:02 +01:00
dwarning
1e448f497d
1-f-code.c, correct the printout for noise generation
2014-01-02 09:54:01 +01:00
dwarning
b535b43980
1-f-code.c, use fftw3
2014-01-02 09:54:00 +01:00
dwarning
9e01e1c384
com_fft.c, set hanning as default window
2014-01-02 09:53:58 +01:00
dwarning
38ad8f7602
com_fft.c, rename variable `tlen' --> `length'
2014-01-02 09:53:57 +01:00
dwarning
dd290c1886
com_fft.c, correct array size and relay to specific array order for r2c transformation
2014-01-02 09:53:56 +01:00
dwarning
8ed75d166d
com_fft.c, use FFTW3 for com_fft() and com_psd()
2014-01-02 09:53:54 +01:00
dwarning
a90f916883
fftext.c, move the Bourke FFT code to fftext.c (rename macro)
2014-01-02 09:53:53 +01:00
dwarning
c61e1bc8c6
fftext.c, move the Bourke FFT code to fftext.c (as a backup)
2014-01-02 09:53:52 +01:00
dwarning
2e79c16f55
cmath4.c, drop unused doubledouble()
2014-01-02 09:53:51 +01:00
dwarning
2671aef5cd
cmath4.c, correct array size and relay to specific array order for r2c transformation
2014-01-02 09:53:49 +01:00
dwarning
dc398f1387
cmath4.c, correct scale for ifft
2014-01-02 09:53:48 +01:00
dwarning
51c7f17186
cmath4.c, use FFTW3 for cx_fft() and cx_ifft()
2014-01-02 09:53:47 +01:00
h_vogt
7465d526eb
VC project with FFTW3 library enabled
2014-01-02 09:53:43 +01:00
dwarning
6759faefd5
visualc, copy to new project which uses the FFTW3 library
2014-01-02 09:53:33 +01:00
dwarning
cd8aa1ee04
cmath4.c, com_fft.c, cleanup
2014-01-02 09:51:41 +01:00
dwarning
f989219f6f
cmath4.c, com_fft.c, rename `size' --> `N' and `mm' --> `M'
2014-01-02 09:51:39 +01:00
rlar
d97f182347
polish .gitignore
2014-01-02 09:51:37 +01:00
h_vogt
89632488a6
bugfix: add CONFIG64 to console64/debug
2014-01-02 09:51:35 +01:00
h_vogt
89241913f6
VC project, output directory "64"
2014-01-02 09:51:32 +01:00
h_vogt
75b144e17a
polyfit.c, speed up fitting process when degree == 1
...
this patch war provided by Henrik Forstén in
"#14 Special case for polyfit, move initw()"
http://sourceforge.net/p/ngspice/patches/14/
2014-01-02 09:33:34 +01:00
h_vogt
0e2fc3ceef
inpcom.c: allow node names and .func parameters having
...
equal string representation
2014-01-02 09:33:33 +01:00
h_vogt
e2f3ea24c0
main.c, suppress progress report when '-o' is used to redirect output
2014-01-02 09:33:31 +01:00
h_vogt
2355bfc0ff
main.c, fix stdout and stderr redirection and buffering with regard to '-o' and '-p'
...
in response to a bug report from Johann Glaser
"#259 Pipe mode: buffering"
http://sourceforge.net/p/ngspice/bugs/259/
2014-01-02 09:33:30 +01:00
h_vogt
a717fd01ab
inpcom.c: enable .include with $end-of-line in .control section
2014-01-02 09:33:28 +01:00
dwarning
8ab93a09ea
correct bsim4 parameter mobmod
2014-01-02 09:33:27 +01:00
h_vogt
e97de24041
C99 functions are only available in MSVC 2013 and newer. Still needs testing!
2014-01-02 09:33:25 +01:00