Henrik Forstén
30d7647378
search just once for basic device types
13 years ago
Henrik Forstén
97d99067a6
inpsymt.c, use "Daniel J. Bernstein" hash function
instead of a simple sum.
just for note,
there is a wealth of newer hash functions.
For example "The FNV Non-Cryptographic Hash Algorithm"
from http://tools.ietf.org/html/draft-eastlake-fnv-03
13 years ago
dwarning
2dcea6d7c1
parser/*.c: correct the `pwr' derivative
13 years ago
dwarning
91ab0a3c74
parser/*.c: implement a signed power function `pwr' for controlled sources
13 years ago
dwarning
b9a954df60
inpptree.c, ptfuncs.c: whitespace cleanup
13 years ago
Francesco Lannutti
581e0a6d11
fix sense2, which is unsupported code
13 years ago
h_vogt
df65fa28cf
separate progress report from having Windows GUI
13 years ago
h_vogt
5a44b3f7f8
fix `SetAnalyse()' re-declaration
13 years ago
h_vogt
d7e291c53a
HAS_WINDOWS --> HAS_WINGUI
allow compilation on MS Windows without GUI
13 years ago
h_vogt
c15608c903
unique modtab for each circuit, store in ckt structure
13 years ago
rlar
8a154a7a9a
use SP_VOLTAGE instead of literal value `3'
(grep "git --no-pager grep -nH -e '->[ \t]*type.*[0-9]'")
13 years ago
rlar
4184aa8c10
cleanup, use array operator
checked for object file invariance on linux with
./configure --enable-debug=no --enable-maintainer-mode --with-readline=yes --enable-cider --enable-ndev --enable-pss --enable-xspice
13 years ago
rlar
6c8f002eea
unify #ifndef include wrapper
13 years ago
rlar
c377b7a6b3
avoid leading underscore in preprocessor macros
13 years ago
Stefano Perticaroli
79bffc78a1
next version of PSS2
which was reviewed and rewritten on branch `PSS-2-try-to-rebase+4'
by Stefano Perticaroli and Francesco Lannutti
13 years ago
rlar
0be61b3e5a
remove PSS2
13 years ago
h_vogt
1b4c17a464
rename spicelib/parser/inp.h to inpxx.h
since we have another "inp.h" in src/frontend
13 years ago
h_vogt
2a9723e06d
inpdpar.c: remove memory leak
13 years ago
rlar
e67e9da202
inperror.c, release errMsg when it has been consumed
13 years ago
h_vogt
ba6dd7b1af
main.c, inperror.c: unify errMsg
13 years ago
h_vogt
07ec7bd412
inperror.c: indentations
13 years ago
rlar
83e3100917
remove unused variables
14 years ago
dwarning
b7080fdbb7
make the level switch compatible for HiSIM2 and HiSIMHV
14 years ago
dwarning
13e1a7a5b9
rm whitespaces
14 years ago
Francesco Lannutti
08ec219417
remove all .cvsignore files
14 years ago
rlar
ba131a5077
remove adms3 #1/2, code
due to license issues, and with the aim to approach the next
ngspice release 25
we have to move this over to a development branch
14 years ago
Francesco Lannutti
c23bd59c44
removed ancient PARALLEL_ARCH feature
removed variables
ARCHme
ARCHsize
removed functions
SMPcombine()
SMPcCombine()
CKTpartition()
removed files
spcombin.c
cktpartn.c
removed struct slots
STATcombineTime
STATtranCombTime
STATacCombTime
GENowner
<MODEL>owner
14 years ago
rlar
eb931dc01a
cleanup, ngspice/config.h is already in ngspice/ngspice.h, #2/2
14 years ago
rlar
11579d9369
cleanup, ngspice/config.h is already in ngspice/ngspice.h, #1/2 (easy ones)
14 years ago
dwarning
2506fe3858
changed the #include order - ngspice.h must be first
because icc complains about declaration visibility of mmsghdr struct
14 years ago
h_vogt
e096101133
ifeval.c: reduce fudge factor for div and atanh
14 years ago
dwarning
2516a118a3
indentation
14 years ago
h_vogt
b85f6bbc7d
controlled_exit() instead of exit()
14 years ago
dwarning
3c3ba4c731
inpgmod.c: correct the range check to prevent overlap
14 years ago
dwarning
fd85e8fd42
indentation
14 years ago
rlar
9b34d99e51
emphasize the adms3 `U' device hijack
14 years ago
rlar
cb0a48801d
introduce AM_CFLAGS = $(STATIC)
14 years ago
h_vogt
ff11ccda20
In B source the argument to 'log' may be 0 upon start of simulation, allow recovery like in function 'ln'
14 years ago
h_vogt
0a087a47c8
enable B source debugging in behavioral models, exit on error if variable strict_errorhandling is set
14 years ago
h_vogt
c78d71c363
.nodeset all = value added to set all voltage nodes at once
14 years ago
rlar
d8105873db
remove error.h, use fteext.h for controlled_exit()
14 years ago
h_vogt
a820a7cba8
Independent variable `temper' now returns the temperature in degree C
14 years ago
rlar
58b0614467
fix memory leaks in ASRC and in INPgetTree()
implement a reference counter `usecnt' for the elements
of the `INPparseTree'
14 years ago
rlar
4fb75fbd51
INPgetTree(), express the live range of some globals
14 years ago
rlar
d21b3a3cd5
mkfnode(), minor rewrite
14 years ago
rlar
7641450b29
inpptree.c, fix differentiation of PTF_FLOOR PTF_CEIL and PTF_POW
14 years ago
rlar
149345068f
update bison generated files
14 years ago
rlar
3bb2bd8e05
fix memory leak in PTparse()
14 years ago
rlar
9a75774e36
inpptree.c, polish comments
14 years ago
rlar
42653f7c3d
inpptree.c, fix premature memory allocation
14 years ago