h_vogt
0609d231c0
runcoms2.c: prevent crash after 'remcirc' if no circuit is loaded
12 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
1f5de32512
global variable Infile_Path, which contains the
input netlist file path
12 years ago
h_vogt
bf1fb3f105
inp.c: prevent crash upon if_inpdeck() returning NULL
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
h_vogt
bd1b4a2162
gnuplot.c: enable correct terminal for non MINGW/MSVC
12 years ago
h_vogt
23ffcbf7d1
variable.c: prevent buffer overflow by limiting variable output to BSIZE_SP characters
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
dwarning
1e448f497d
1-f-code.c, correct the printout for noise generation
13 years ago
dwarning
b535b43980
1-f-code.c, use fftw3
13 years ago
dwarning
9e01e1c384
com_fft.c, set hanning as default window
13 years ago
dwarning
38ad8f7602
com_fft.c, rename variable `tlen' --> `length'
13 years ago
dwarning
dd290c1886
com_fft.c, correct array size and relay to specific array order for r2c transformation
13 years ago
dwarning
8ed75d166d
com_fft.c, use FFTW3 for com_fft() and com_psd()
13 years ago
dwarning
c61e1bc8c6
fftext.c, move the Bourke FFT code to fftext.c (as a backup)
13 years ago
dwarning
cd8aa1ee04
cmath4.c, com_fft.c, cleanup
13 years ago
dwarning
f989219f6f
cmath4.c, com_fft.c, rename `size' --> `N' and `mm' --> `M'
13 years ago
h_vogt
0e2fc3ceef
inpcom.c: allow node names and .func parameters having
equal string representation
12 years ago
h_vogt
e2f3ea24c0
main.c, suppress progress report when '-o' is used to redirect output
12 years ago
h_vogt
a717fd01ab
inpcom.c: enable .include with $end-of-line in .control section
12 years ago
rlar
d225c4f958
xpressn.c, introduce fortran style nint() rounding function
12 years ago
rlar
a088a6e0e6
subckt.c, fix .model processing (scope)
12 years ago
h_vogt
59de942bdf
enable parameter replacement in R, L, C lines, if equation is
without {} and not in a subcircuit
12 years ago
h_vogt
8dbefe2153
inpcom.c: allow proper 'temper' substitution
if device name and parameter name are the same,
or if parameter name is the last token in the line.
12 years ago
h_vogt
bdcd7dc1a7
inp.c: evaluate for 'temper' only the models which have
been entered into the hash table ckt->MODnameHash
12 years ago
h_vogt
75eee691c4
inpcom.c remove bug: parens around equation h, f
add equation + temper capability to gain of F-Source
12 years ago
h_vogt
606c98904d
inpcom.c: H Source with equation and temper in transresistance
12 years ago
dwarning
c8f5d49ddd
implement CKTsoaCheck()
13 years ago
rlar
e2292cc5c4
inpcom.c, drop cp_tildexpand() in expand_this(), inp_pathresolve_at() shall do this
13 years ago
rlar
71fc51871e
inpcom.c, rewrite .lib reading
use canonical file names to remember known .lib files
remember their directories in `habitat'
use inp_pathresolve_at() to find .lib files with regard to `searchpath' and current directory
13 years ago
rlar
f2d3c9f122
inpcom.c, recurse expand_section_ref()
13 years ago
rlar
366d79b9b9
inpcom.c, cleanup
13 years ago
rlar
0420c0604b
inpcom.c, whitespace cleanup
13 years ago
rlar
8fe86bb1c9
inpcom.c, reorder
13 years ago
rlar
0a2f5d2e55
inpcom.c, abstraction, introduce expand_section_ref()
13 years ago
rlar
6c30ad1b1e
inpcom.c, simplify `.include' file processing using inp_pathresolve_at()
13 years ago
rlar
196102ee88
inpcom.c, introduce inp_pathresolve_at()
13 years ago
rlar
51bbd8c4d4
inpcom.c, introduce inp_pathresolve(), rewrite inp_pathopen() using this
13 years ago
h_vogt
9959030765
inpcom.c, for mingw absolute pathnames may begin with /d/
allow this when variable 'mingwpath' is set in .spinit
13 years ago
h_vogt
85ddc5b6db
inpcom.c, remove variable "sourcefile" and references to "sourcefile"
this will no longer be required for access to input file residing
in the executable's directory
13 years ago
rlar
9b4238ed04
inpcom.c, fix inp_pathopen(), always try to fopen() relative to the current working directory first
13 years ago
rlar
0ce23e6f10
inpcom.c, fix inp_pathopen(), relative path shall be expanded regarding "sourcepath"
13 years ago
rlar
7524882f67
inpcom.c, simplify using is_plain_filename(), fix incorrect comments
13 years ago
rlar
e0c398024f
inpcom.c, implement is_absolute_pathname() and is_plain_filename()
13 years ago
h_vogt
bb121fe903
inp.c, evtinit.c: improved error message
suggested by Calin Andrian
12 years ago
h_vogt
780ccbfb3c
prevent crash, if due to input bug ckt is not created,
reported by Andrian
12 years ago