dwarning
7b2bd10b64
devices/bsim3v32: apply Area Calculation Method (ACM) to the bsim3v3.2.4 model
2013-12-31 16:08:33 +01:00
dwarning
959ee9cfbb
devices/bsim3v32: reposition DrainSatCurrent block
2013-12-31 16:08:32 +01:00
dwarning
05a9a8931d
devices/bsim3v32: remove duplicate `SourceSatCurrent' block
2013-12-31 16:08:30 +01:00
dwarning
af0361d5b4
devices/bsim3v32: single out duplicate `SourceSatCurrent' block
2013-12-31 16:08:29 +01:00
dwarning
85b072f2bb
devices/bsim3v32: remove duplicate `DrainSatCurrent' block
2013-12-31 16:08:28 +01:00
dwarning
751c642db2
devices/bsim3v32: single out duplicate `DrainSatCurrent' block
2013-12-31 16:08:27 +01:00
dwarning
ecbaf5063a
devices/bsim3v32: correct `rdc' and `rsc' definition
2013-12-31 16:08:25 +01:00
h_vogt
8b8f275645
defines.h, winmain.c, .h: fix --with-wingui for CYGWIN
2013-12-31 16:08:24 +01:00
h_vogt
a146e6abfb
inpcom.c: disable `m' for E, H
2013-12-31 16:08:22 +01:00
dwarning
0aee9a07c4
devices/bsim3v32: whitespace cleanup
2013-12-31 16:08:21 +01:00
dwarning
6801f77cc1
devices/isrc: implement multiplier `m' for current sources
2013-12-31 16:08:20 +01:00
dwarning
56449f54a3
allow Multiplier for current source in subckts
2013-12-31 16:08:18 +01:00
h_vogt
104f795a3e
inpcom.c: add some some comments
2013-12-31 16:08:17 +01:00
h_vogt
4d4f05c380
inpcom.c: no multiplier 'm' added to V, I lines in subckt
2013-12-31 16:08:15 +01:00
dwarning
08df80cebe
alternative geometry correction `del' for semiconductor capacitors
2013-12-31 16:08:14 +01:00
dwarning
661314a397
someone gives version=3.30e+00 in bsim models
2013-12-31 16:08:13 +01:00
h_vogt
745ea9ff3e
measure.c: disable autostop, if no .meas commands found
2013-12-31 16:08:11 +01:00
h_vogt
d4e5d1f836
subckt.c: enable correct model renaming for inductors
2013-12-31 16:08:10 +01:00
h_vogt
f102bd985d
devices/ind: implement multiplier `m'
2013-12-31 16:08:09 +01:00
h_vogt
edce7230c2
resload.c: `m' already set in ressetup.c
2013-12-31 16:08:07 +01:00
h_vogt
025c0870d9
devices/res: whitespace cleanup
2013-12-31 16:08:06 +01:00
h_vogt
155e082641
devices/ind: whitespace cleanup
2013-12-31 16:08:05 +01:00
h_vogt
b63cae8798
devices/cap: whitespace cleanup
2013-12-31 16:08:03 +01:00
h_vogt
4a1cdf0ada
devices/ind: implement `tc1', `tc2' instance parameters
2013-12-31 16:08:02 +01:00
h_vogt
b50f9b97bb
devices/cap: implement `tc1', `tc2' instance parameters
2013-12-31 16:08:01 +01:00
h_vogt
0facd43319
move instance m-factor into ressetup
2013-12-31 16:07:59 +01:00
h_vogt
4b8f031971
resload.c, restemp.c: tc1, tc2 instance parameters override model parameters
2013-12-31 16:07:58 +01:00
dwarning
08beef9152
bsim3: fix incorrect version printout
2013-12-31 16:07:57 +01:00
dwarning
8cc75de0b5
this is the delvto/mulu0 instance extension to bsim3v3
2013-12-31 16:07:55 +01:00
dwarning
5f0a6aa0fb
devices/bsim3: whitespace cleanup
2013-12-31 16:07:54 +01:00
h_vogt
e953d9a796
inpcom.c: hot fix for nested ternary expressions
2013-12-31 16:07:52 +01:00
dwarning
ba0529cef0
devices/cap, devices/res: some parameter aliases for compatibility
2013-12-31 16:07:51 +01:00
rlar
93052df7d0
sparse/*.c, whitespace
2013-12-31 16:07:50 +01:00
rlar
075b30d686
sparse/*.c, rename `eMatrix' --> `Matrix' (comments)
2013-12-31 16:07:48 +01:00
rlar
7ed0b5cef6
sparse/*.c, rename `eMatrix' --> `Matrix' (prototypes)
2013-12-31 16:07:47 +01:00
rlar
f30796a7e6
sparse/*.c, rename `eMatrix' --> `Matrix'
2013-12-31 16:07:46 +01:00
rlar
9c48863912
sparse/*.c, simplify, drop the local copy `Matrix'
2013-12-31 16:07:44 +01:00
rlar
b02d34280c
sparse/*.c, unify, use local copy `Matrix' instead of `eMatrix'
2013-12-31 16:07:43 +01:00
rlar
ec8a3b79a2
sparse/*.c, drop unnecessary (spREAL) cast
2013-12-31 16:07:42 +01:00
rlar
f10d9f75c1
sparse/*.c, drop unnecessary (double) cast
2013-12-31 16:07:41 +01:00
rlar
a5d131d8a5
sparse/*.c, drop unnecessary (int *) cast
2013-12-31 16:07:39 +01:00
rlar
2517756eff
sparse/*.c, drop unnecessary (MatrixPtr) cast
2013-12-31 16:07:38 +01:00
rlar
5c903a6f5c
sparse/*.c, avoid (RealNumber *) casts by proper use of ElementPr
2013-12-31 16:07:37 +01:00
rlar
6d858200b6
sparse/*.c, drop unnecessary (void *) cast
2013-12-31 16:07:35 +01:00
rlar
35f1c18c61
sparse/*.c, drop unused artifacts
2013-12-31 16:07:34 +01:00
dwarning
bef25a8b58
adapt the sense2 code to ngspice
...
workaround, make the opaque struct MatrixElement partially visible
this struct is private to the `sparse' world,
and lives in "maths/sparse/spdefs.h"
which can't be included here, because
it is incompatible to the rest of ngspice.
this is the same problem as in
ciderlib/oned/oneprint.c
ciderlib/twod/twoprint.c
2013-12-31 16:07:33 +01:00
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
2013-12-31 16:07:31 +01:00
dwarning
4ef874bdae
fix a wrong GMIN implementation
2013-12-31 16:07:30 +01:00
rlar
dc0fbe4220
bug fix, preserve filename case for `codemodel', `load' and `use'
...
reported and fixed by Emil Lambrache on the bug tracker
http://sourceforge.net/p/ngspice/bugs/241/
"#241 case sensitivity not preserved for file names"
2013-12-31 16:07:29 +01:00
dwarning
caf9a9abe7
fix Makefile.am for SENSDEBUG code
2013-12-31 16:07:27 +01:00