rlar
f73a353d6b
devices/res/resnoise.c, cleanup using pow()
9 years ago
rlar
abb07c4306
devices/res/restemp.c, RESupdate_conduct(), avoid excess warnings
This function is invoked several times during initialisation,
possibly with yet incomplete model and instance parameter settings.
And it might be invoked many times during dc sweep.
9 years ago
rlar
cffab98882
devices/res/resparam.c, bug fix, alter resistance not honoured when resuming a transient simulation
When "alter" is invoked after a break-point stopped a transient simulation,
then it might be necessary to update RESconductance
before continuing the transient simulation.
Thanks for the bug report to An Zou
in message "alter resistor value" on the ngspice-users forum
https://sourceforge.net/p/ngspice/discussion/133842/thread/33ce6855/
9 years ago
rlar
480a3f6be1
tests/regression/misc/resume-1.cir, expose bug
alter "resistance" and "resistor coefficient"
is not honoured when resuming a transient simulation.
9 years ago
rlar
0e1294b3b5
devices/res/resparam.c, whitespace and parenthesis
9 years ago
rlar
0a48e6f2a7
devices/res, introduce RESupdate_conduct()
which will be usefull later
9 years ago
rlar
0af576a7d8
devices/res/resask.c, bug fix, set and query of RESresist and RESacResist shall comute
Note:
RESresist and RESacResist are device parameters
they do not reflect effective resistance when "ask"'ed
(don't reflect tc1, tc2, tce, m, scale, temp ...)
RESconduct and RESacConduct are "query-only" parameters
these report the effective conductance when "ask"'ed
(including tc1, tc2, tce, m, scale, temp ...)
9 years ago
rlar
1c5e954b47
devices/res, bug fix, semantics of "short" and "narrow", aka "dlr" and "dw"
These need to be subtracted from both sides
9 years ago
rlar
e0126a4947
tests/regression/misc, check resistor flicker noise
9 years ago
Fabio Rossi
4c503c1e47
src/tclspice.c, bug fix, broken trimming of the "spice::" namespace
Due to a missing break in the for(;;) loop,
causing the loop to walk beyond end of string argv[0],
causing random behaviour.
9 years ago
rlar
06f2ce9087
examples/tclspice, cleanup "wish" trampoline and add emacs mode specification
9 years ago
rlar
fad7605c21
examples/tclspice, rename test bench scripts, .tcl --> .sh
Customers have been mislead to invoke them with tclsh or wish.
Actually some are indeed tcl scripts which could be invoked with "wish"
All these scripts include a #!/bin/sh trampoline to the proper interpreter.
No script was meant to be interpreted by tclsh
9 years ago
rlar
f3fd53769c
configure.ac, search for BLT library
search for three variants
-lBLT (for debian and gentoo)
-lBLT24 (for redhat and centos)
-lBLT25 (might be usefull for someone else)
The advertised configure incantation is now:
configure --enable-shared=yes --with-tcl=/usr/lib/tcl8.6
In case you need a special "BLT" you can still use
LIBS=-lBLTfoobar configure --enable-shared=yes --with-tcl=/usr/lib/tcl8.6
to override the automatic search
9 years ago
dwarning
22599ca096
examples/tclspice, explicit blt::vector create
in blt2.5 "create" is not the default vector operation anymore
9 years ago
dwarning
8539029e6d
reduce simulation time for tcl examples
9 years ago
Francesco Lannutti
af7ab797c2
build-for-mac-os.sh, script to build ngspice under MacOS
9 years ago
rlar
3f9e79925e
tests/bin/check.sh, process MINGW and MSYS test results like Linux
9 years ago
rlar
91c60c28df
whitespace change, avoid gcc warnings due to missleading indentation
9 years ago
h_vogt
b3827f6488
gnuplot.c, correct the setting of limits in log plots
9 years ago
rlar
e9a675efb6
regression/**/*.cir, hide printed numeric values in some test cases
these tests shall be decided by "exit" value,
not be "diffing" the printed numerical values
9 years ago
dwarning
9f931ad155
modelQaTestRoutines.om, avoid '(' ')' and '/' in the platform name
which will be used as a directory name
9 years ago
h_vogt
927f955156
run ./autogen.sh, if compiling shared ngspice
9 years ago
h_vogt
230bce05cf
remove out-of-date comment.
9 years ago
h_vogt
a3a0aa2338
add info for generating ngspice shared library
9 years ago
dwarning
2fd3c4d94f
fix the still existing wrong array access in psd smooth routine
9 years ago
h_vogt
44efe91e07
compile_min.sh is now executable
9 years ago
dwarning
8316af27cf
autosclae for psd plot
9 years ago
h_vogt
ca3a9bb648
com_fft.c, correct scaling and filtering for PSD
9 years ago
dwarning
0ef666ea26
com_psd: Correct the special handling of dc and nyquist component in fftw branch
9 years ago
h_vogt
2c0081e5c0
tiny updates
9 years ago
h_vogt
f2bb3be222
prepare for ngspice-27
9 years ago
h_vogt
2ea8efa3db
Further clarification of the CIDER license status,
table.cm status added.
9 years ago
h_vogt
b82401abca
New BSD for CIDER
9 years ago
h_vogt
fbde62ad1e
add info on cross compiling
9 years ago
h_vogt
5c88d3d7b3
prepare ngspice-27
9 years ago
h_vogt
5df712cd24
prepare ngspice-27
9 years ago
dwarning
2377d3a64f
fix wrong write and read in not allocated memory
9 years ago
dwarning
b8a9ca9df4
correct the fft scaling for real input and complex output vector
9 years ago
h_vogt
060e0037f8
main.c, add USERPROFILE to search path for .spiceinit
search sequence: current directory, HOME, USERPROFILE
9 years ago
h_vogt
3814201d13
Add function read_initialisation_file().
extend search path for .spiceinit, search sequence now is:
current directory, user HOME directory, user USERPROFILE directory
9 years ago
h_vogt
07ea6466ad
configure option --enable-relpath
add relative path ../lib to spinit for codemodels
and search path in ivars.c, independently from
install path which has to be an absolute path
9 years ago
dwarning
a1d27b4257
dio, introduce qd as an alias for diode charge to get the right unit in plotting
9 years ago
dwarning
458be1a82e
bjt and diode: examples for plotting small signal parameters in a dc sweep
9 years ago
dwarning
14fc59b83d
bjt, jfet, vbic, dio: allow plotting of small signal parameter like charges, capacitances and conductances in dc sweeps
9 years ago
rlar
98c0e4bdae
qa tests, avoid repeated exection of ngspice for version detection
9 years ago
dwarning
104d65bebe
compareSimulationResults.pl, debug printout improvements
9 years ago
dwarning
72531c955d
charge check added by Colin McAndrew
9 years ago
dwarning
118026cfb9
ngspice version detection implemented
9 years ago
dwarning
eacbc3702d
fix ac-analysis check and overall improvements
9 years ago
dwarning
5214bd4b96
run_cmc_check, make shell string compare safe
9 years ago