Francesco Lannutti
43f24d6f22
rewrite cktsens.c in terms of the 'SMP' matrix interface
10 years ago
rlar
fb4f462388
SMPnewMatrix(), add 'size' to the function arguments
9 years ago
rlar
994bec7859
declare free() / realloc() arguments `const void *'
to avoid extra casting when freeing `const' strings
10 years ago
rlar
b36385e333
improve `SWAP' macro
10 years ago
rlar
6342bec8ec
everywhere, drop `MALLOC()' and `REALLOC()'
10 years ago
rlar
8e65614d31
spfactor.c, cktnames.c, don't crash when simulating "nothing"
reported by Siddhant Saraf in
> [ngspice:discussion] "out of memory" error : simulating a 2bit AND gate"
This comes in two flavours,
1) an empty circuit
2) a xspice circuit with exclusively xspice event nodes
11 years ago
rlar
c5e0bcde04
cleanup using `hypot()'
11 years ago
dwarning
461026f2b9
fix to use garbage collector with --enable-gc
12 years ago
rlar
f12306542c
avoid a `constant expression' compiler warning
13 years ago
rlar
40414ead49
cleanup stuttered semicolon
13 years ago
rlar
93052df7d0
sparse/*.c, whitespace
13 years ago
rlar
075b30d686
sparse/*.c, rename `eMatrix' --> `Matrix' (comments)
13 years ago
rlar
7ed0b5cef6
sparse/*.c, rename `eMatrix' --> `Matrix' (prototypes)
13 years ago
rlar
f30796a7e6
sparse/*.c, rename `eMatrix' --> `Matrix'
13 years ago
rlar
9c48863912
sparse/*.c, simplify, drop the local copy `Matrix'
13 years ago
rlar
b02d34280c
sparse/*.c, unify, use local copy `Matrix' instead of `eMatrix'
13 years ago
rlar
ec8a3b79a2
sparse/*.c, drop unnecessary (spREAL) cast
13 years ago
rlar
f10d9f75c1
sparse/*.c, drop unnecessary (double) cast
13 years ago
rlar
a5d131d8a5
sparse/*.c, drop unnecessary (int *) cast
13 years ago
rlar
2517756eff
sparse/*.c, drop unnecessary (MatrixPtr) cast
13 years ago
rlar
5c903a6f5c
sparse/*.c, avoid (RealNumber *) casts by proper use of ElementPr
13 years ago
rlar
6d858200b6
sparse/*.c, drop unnecessary (void *) cast
13 years ago
rlar
35f1c18c61
sparse/*.c, drop unused artifacts
13 years ago
rlar
0440f0584e
fix an incorrect typedef and cast
which was of no consequence,
because nobody made use of it.
ancient, already in the very first commit of ngspice
Date: Thu Apr 27 20:03:57 2000 +0000
13 years ago
h_vogt
d7e291c53a
HAS_WINDOWS --> HAS_WINGUI
allow compilation on MS Windows without GUI
13 years ago
rlar
6c8f002eea
unify #ifndef include wrapper
13 years ago
rlar
1ee88a5694
prepare for #ifndef include wrapper unification
13 years ago
rlar
c377b7a6b3
avoid leading underscore in preprocessor macros
13 years ago
Francesco Lannutti
08ec219417
remove all .cvsignore files
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
cb0a48801d
introduce AM_CFLAGS = $(STATIC)
14 years ago
h_vogt
a0b64a8624
spfactor.c, indentations
14 years ago
h_vogt
8f3f757813
command mrdump
14 years ago
h_vogt
dffe4ed156
command mdump
14 years ago
rlar
afa1371746
#3/6 config.h --> ngspice/config.h, AM_CPPFLAGS
14 years ago
rlar
4ca58067a2
#2/6 config.h --> ngspice/config.h, #include's
14 years ago
rlar
0b5042e7da
remove CVS `Id',`log' etc. keyword incantations
14 years ago
rlar
10346e055c
#1/4 #include <ngspice/...> --> #include "ngspice/..."
14 years ago
rlar
d26015586c
#1/7 use a subdirectory "ngspice" for includes to create a uniq namespace
15 years ago
rlar
0892d04c8a
explicit `int' casts for some ptrdiff_t expressions, where an `int' seems to be big enough
15 years ago
h_vogt
e6c86b4d98
explicit casting double -> int etc.
15 years ago
rlar
23056573d8
code cleanup, drop NULL pointer casts
15 years ago
rlar
0b6a557334
code cleanup
15 years ago
h_vogt
6d7ee3632e
remoce compiler warnings
15 years ago
dwarning
3ab9e6d060
cvs ignore .libs
16 years ago
dwarning
b964cf949c
cvs ignore *.lo and *.la
16 years ago
rlar
e6c30efe46
Nr 4/5 (x = ...) != NULL , swallow warnings
16 years ago
rlar
abb87a6115
rename `IGNORE()' --> `NG_IGNORE()'
16 years ago
rlar
80286e0032
pour `IGNORE()' all over the source
16 years ago
rlar
c3f20f8321
cleanup TMALLOC etc macros
16 years ago