rlar
0182f2f7ca
swallow an unused format argument warning
12 years ago
Y.Niitsu
4de727f4a9
update bison generated files
12 years ago
Y.Niitsu
6e3f60c6bd
frontend/parse.c, allow nested `indexing', for example foo[bar[n]]
.control
compose ex1 values 111 222 333
compose ex2 values 1 2 3
print ex1 ex2 ex1[ex2[1]]
.endc
12 years ago
rlar
08ca40fe73
sharedspice.c, bug fix, don't write beyond size of array `p'
12 years ago
rlar
b6ed9a3620
bug fix, `#279 Problem when using a function to set initial value"
reported by Marcel Hendrix in
http://sourceforge.net/p/ngspice/bugs/279/
"SPF_time" erroneously did match "time"
introduce a saver matcher for
`v(' `i(' `temper' `time' and `hertz'
when checking for behavioural R,L,C devices
12 years ago
rlar
060257a468
inpcom.c, sharedlib, strip leading whitepace from circuit deck
this was traditionally done in inp_read() by readline(),
and was missing for circuit decks passed by 'circarray'
12 years ago
h_vogt
8499ef0428
.option 'savecurrents' for storing all current of relevant devices
12 years ago
h_vogt
17185a601c
asrcask.c: allow current readout like @bcur[i], if in current mode
12 years ago
dwarning
461026f2b9
fix to use garbage collector with --enable-gc
12 years ago
h_vogt
fb90bebcab
example for .options interp (reduces memory, speeds up plotting)
12 years ago
h_vogt
bdb54257c7
outitf.c: new option interp to plot interpolated raw file data
during transient analysis
12 years ago
h_vogt
0609d231c0
runcoms2.c: prevent crash after 'remcirc' if no circuit is loaded
12 years ago
h_vogt
3b4d8e8069
Add project file for MS VS 2010
12 years ago
Henrik Forsten
3794c1eb20
mark end of struct GENmodel overlay
13 years ago
rlar
66281cad4e
inpcom.c: exclude command 'shell' from lower case letter transformation
reported by Dominique Michel
[Ngspice-users] gs is confused with the shell command
shell gs -dBATCH -dNOPAUSE -sDEVICE=png256 -sOutputFile="plot.png"
12 years ago
h_vogt
e58de3187c
make use of Infile_Path in function open_with_path.
We may now use the following sequence for a file
search from a code model:
Infile_Path/<infile>
NGSPICE_INPUT_DIR/<infile>, where the path is given by the environmental variable
<infile>, where the path is the current directory
12 years ago
h_vogt
0a17d46509
new callback function cm_get_path, which makes the global
ngspice variable Infile_Path available to XSPICE code models
12 years ago
h_vogt
1f5de32512
global variable Infile_Path, which contains the
input netlist file path
12 years ago
h_vogt
57091b15f2
d_state: improved error messages
12 years ago
h_vogt
2877cfba22
file source: use open_with_path()
12 years ago
dwarning
ab8a503b68
few cleanings to get better compatibility with VC++ 2010
12 years ago
h_vogt
bf1fb3f105
inp.c: prevent crash upon if_inpdeck() returning NULL
12 years ago
rlar
d2b62de4c8
update ChangeLog from `git log'
12 years ago
h_vogt
411418e1ca
ngspice-26: substitute 25 --> 26
12 years ago
h_vogt
714f60b598
ngspice-26: Henrik Forstén
12 years ago
h_vogt
8c99ec76f4
ngspice-26: update documentation
12 years ago
h_vogt
b19641dcc2
whitespace
12 years ago
h_vogt
cda86d9b82
mos6/simple inverter: true inverter circuit
12 years ago
h_vogt
dab52db6da
monte carlo with control script and MOS parameter set containing AGAUSS parameter variations (like commercial parameter libraries)
12 years ago
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/
12 years ago
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/
12 years ago
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/
12 years ago
h_vogt
d5b2460123
inp.c, inp2q.c improve error message
when we exit() in batch mode due to a missing model definition
12 years ago
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
12 years ago
dwarning
ca902610f6
correct parameter names for hisim qa checks
12 years ago
h_vogt
bd1b4a2162
gnuplot.c: enable correct terminal for non MINGW/MSVC
12 years ago
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"
12 years ago
h_vogt
23ffcbf7d1
variable.c: prevent buffer overflow by limiting variable output to BSIZE_SP characters
12 years ago
h_vogt
52d8c7ec6e
cm.h: add config.h to access #defines
12 years ago
h_vogt
dfbaeaea29
com_ghelp.c: add info on non-availability of help to console versions w/o X display.
12 years ago
rlar
a7a48ac8d3
analog/{square,triangle}, store boolean tran_init in STATIC_VAR itself
12 years ago
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>
12 years ago
rlar
91449d438c
analog/{sine,square,triangle}, xtradev/core, drop .h files
12 years ago
rlar
2bbfdd55cb
analog/{sine,square,triangle}, xtradev/core, whitespace cleanup
12 years ago
dwarning
d65e0fa855
two examples to show fft/ifft vector command
12 years ago
dwarning
1e448f497d
1-f-code.c, correct the printout for noise generation
12 years ago
dwarning
b535b43980
1-f-code.c, use fftw3
12 years ago
dwarning
9e01e1c384
com_fft.c, set hanning as default window
12 years ago
dwarning
38ad8f7602
com_fft.c, rename variable `tlen' --> `length'
12 years ago
dwarning
dd290c1886
com_fft.c, correct array size and relay to specific array order for r2c transformation
13 years ago