dwarning
a2d0d8031f
indentation
2013-05-26 21:18:51 +02:00
rlar
cf734f60ac
inpcom.c, cleanup deck loops #4/4
2013-05-26 19:24:17 +02:00
rlar
3ee0374c0f
inpcom.c, cleanup deck loops #3/4
2013-05-26 19:24:16 +02:00
rlar
1d26f71075
inpcom.c, cleanup deck loops #2/4
2013-05-26 19:24:16 +02:00
rlar
1905d23212
inpcom.c, cleanup deck loops #1/4
2013-05-26 19:24:16 +02:00
h_vogt
559ef1d771
xpressn.c: reduce number of (forbidden) keywords
...
to what is actually used
2013-05-26 15:31:49 +02:00
rlar
03aca8385c
inpcom.c, inp_chk_for_multi_in_vcvs() shrink scope of variables
2013-05-26 00:40:31 +02:00
rlar
bffc2cb428
inpcom.c, cleanup
2013-05-26 00:31:31 +02:00
rlar
c6df44e48d
inpcom.c, bug fix (incorrect check for mal formed line)
2013-05-26 00:31:30 +02:00
rlar
073ba1c628
inpcom.c, cleanup
2013-05-26 00:19:07 +02:00
rlar
a85a5d6c3e
inpcom.c, simple cleanups
2013-05-26 00:07:43 +02:00
rlar
2aaa3acae3
inpcom.c, change semantics of skip_back_non_ws() and skip_back_ws()
2013-05-25 23:38:57 +02:00
rlar
4466748ffb
inpcom.c, unify skip_back() usage #2/2
2013-05-25 23:18:16 +02:00
rlar
b08ae02958
inpcom.c, unify skip_back() usage #1/2
2013-05-25 23:18:14 +02:00
rlar
a6f787aa00
inpcom.c, cleanup inp_get_func_from_line()
2013-05-25 18:52:56 +02:00
rlar
d78da5b221
inpcom.c, drop artifiact, now this isn't any more a bug
2013-05-25 18:19:57 +02:00
rlar
1abcf9d4fa
inpcom.c, use a list to store the `.func' lookup table
2013-05-24 22:31:22 +02:00
rlar
b5f56ddc4f
inpcom.c, use a `rib cage' to store the .subckt lexical scoping of `.func'
2013-05-24 22:17:35 +02:00
rlar
57a7ce3723
inpcom.c, cleanup inp_expand_macros_in_deck() recursion
2013-05-24 22:03:33 +02:00
dwarning
27ae680b99
add nqsmod as model parameter for bsim3
2013-05-23 23:13:10 +02:00
rlar
9636d53ec4
bug fix, .func expansion for nested .subckt
2013-05-23 21:03:57 +02:00
rlar
06471505ed
inpcom.c, cleanup some while(stfuct line * ...) loops
2013-05-23 21:03:57 +02:00
dwarning
d6de812109
hisimhv correct the qme2 rangecheck
2013-05-22 06:59:35 +02:00
dwarning
a23997a68f
complete the ACM parameter set with xl and xw
2013-05-21 22:02:08 +02:00
dwarning
e725cd25d0
Area Calculation Method (ACM) applied to bsim3v3.3 model
2013-05-21 16:33:57 +02:00
dwarning
083938292f
whitespaces
2013-05-21 14:22:59 +02:00
h_vogt
6b94915c28
hsm2set, hsmhvset.c: error message
2013-05-20 19:15:22 +02:00
h_vogt
a205868427
dctran.c breakpoint added for uic, bug no. 3606715
2013-05-20 19:13:27 +02:00
Francesco Lannutti
439f1a59e6
unify, use #include "vccsext.h" the same way as in all other models
2013-05-20 18:55:13 +02:00
rlar
b6eab8029b
inpcom.c, cleanup
2013-05-19 23:12:24 +02:00
rlar
4e9102daaa
inpcom.c, abstraction, find_subckt_w_params()
2013-05-19 23:12:21 +02:00
rlar
87ae3be5df
inpcom.c, cleanup, emphasize a search in subckt_w_params[]
2013-05-19 23:11:42 +02:00
rlar
3b5bb3f4a6
inpcom.c, abstraction, new_subckt_w_params()
2013-05-19 23:09:15 +02:00
rlar
9fd882327e
inpcom.c, abstraction, new_lib()
2013-05-19 23:08:50 +02:00
rlar
2b76a08190
inpcom.c, cleanup usage of free_function()
2013-05-18 23:24:15 +02:00
rlar
7e84a75ff7
inpcom.c, abstraction, free_function()
2013-05-18 23:24:13 +02:00
rlar
5892a65b23
inpcom.c, think in terms of struct functions instead of an integer
2013-05-18 23:24:10 +02:00
rlar
774c7f9781
inpcom.c, emphasize a potential bug
2013-05-18 23:23:38 +02:00
rlar
0132e3cc0c
inpcom.c, think in terms of struct library instead of an integer
2013-05-18 23:18:20 +02:00
rlar
811edbcafb
inpcom.c, collect globals into a struct
2013-05-18 23:18:20 +02:00
rlar
82ec45c519
inpcom.c, rename N_FUNCS and N_LIBRARY
2013-05-18 23:18:20 +02:00
h_vogt
3612ba951c
indentation
2013-05-18 14:57:17 +02:00
rlar
afeb7e4b59
inpcom.c, rewrite .lib processing
2013-05-18 09:52:59 +02:00
rlar
54be463685
inpcom.c, array bounds check, use controlled_exit()
2013-05-18 09:52:59 +02:00
h_vogt
8f18afbc9c
inpcom.c: debug output streamlined
2013-05-18 08:23:05 +02:00
h_vogt
e1c8dc5439
inpcom.c: larger array size, debug otuput modified
2013-05-18 08:11:09 +02:00
rlar
76747015dc
inpcom.c, array bounds check
2013-05-17 23:39:42 +02:00
dwarning
230fb2e293
rm debug printout
2013-05-17 07:13:30 +02:00
dwarning
55b59d76ba
Area Calculation Method (ACM) applied to bsim3v3.2.4 model
2013-05-16 22:22:51 +02:00
dwarning
ecbaffa43d
correct rdc and rsc definition
2013-05-15 21:33:07 +02:00
h_vogt
da38175e21
defines.f, winmain.c, .h: enable --with-wingui for CYGWIN
2013-05-15 21:10:39 +02:00
h_vogt
81c8a23d28
inpcom.c: disable m for e, h
2013-05-15 21:09:09 +02:00
dwarning
cc5cdc1293
whitespaces
2013-05-15 21:04:12 +02:00
dwarning
2ba6af1320
Allow Multiplier for current sources
2013-05-11 22:17:03 +02:00
dwarning
2c79b7b789
Allow Multiplier for current source in subckts
2013-05-11 22:07:47 +02:00
h_vogt
0b773150cc
inpcom.c: some comments added
2013-05-11 16:31:27 +02:00
h_vogt
c81f30ae8f
inpcom.c: no multiplier 'm' added to V, I lines in subckt
2013-05-11 16:06:58 +02:00
dwarning
42802f73a1
Alternative geometry correction for semiconductor capacitors
2013-05-09 21:50:55 +02:00
dwarning
38fe312f7d
Someone gives version=3.30e+00 in bsim models
2013-05-09 19:39:21 +02:00
h_vogt
fb3aa5b526
measure.c: disable autostop, if no .meas commands found
2013-05-09 11:45:15 +02:00
h_vogt
817ada1e1b
subckt.c: enable correct model renaming for inductors
2013-05-09 11:43:37 +02:00
h_vogt
cb6fe6389c
indload.c, indacld.c: multiplier m added
2013-05-09 10:28:38 +02:00
h_vogt
e4cfe0ffff
resload.c: m already set in ressetup.c
2013-05-09 10:23:51 +02:00
h_vogt
c9d4ab1d13
res...c: indentations, white spaces
2013-05-09 09:16:40 +02:00
h_vogt
4c589a1c71
ind..c,h: indentations, white spaces
2013-05-09 00:26:03 +02:00
h_vogt
31a3df3f47
ind...c: inductor with tc1, tc2 instance parameter
2013-05-09 00:20:54 +02:00
h_vogt
ba7f6c4a7a
cap: indentations, white spaces
2013-05-08 22:36:26 +02:00
h_vogt
dd32bb0e0a
cap: add tc1, tc2 instance parameters
2013-05-08 22:32:10 +02:00
dwarning
b4b345f345
Move instance m-Factor into ressetup
2013-05-08 08:43:02 +02:00
h_vogt
7108aae784
resload.c, restemp.c tc1, tc2 instance parameters override model parameters
2013-05-07 23:09:57 +02:00
dwarning
bd0dd7e465
Wrong version in a log message
2013-05-07 22:35:20 +02:00
dwarning
face333ee2
This is the delvto/mulu0 instance extension to bsim3v3
2013-05-07 11:14:57 +02:00
dwarning
1b8c8e6b78
only whitespaces
2013-05-05 11:43:26 +02:00
h_vogt
a23a913db9
inpcom.c fcn nested ternary hot fix
2013-05-03 23:11:51 +02:00
dwarning
6021719798
add some parameter aliases to be compatible
2013-05-01 23:35:12 +02:00
dwarning
5495f7c293
only whitespaces
2013-05-01 23:33:22 +02:00
rlar
b7ce5adfbf
sparse/*.c, whitespace
2013-04-28 20:48:11 +02:00
rlar
db799c4b85
sparse/*.c, rename `eMatrix' --> `Matrix' (comments)
2013-04-28 20:48:10 +02:00
rlar
218ad51421
sparse/*.c, rename `eMatrix' --> `Matrix' (prototypes)
2013-04-28 20:48:10 +02:00
rlar
7794c7a53c
sparse/*.c, rename `eMatrix' --> `Matrix'
2013-04-28 20:48:10 +02:00
rlar
19fef8bff4
sparse/*.c, simplify, drop the local copy `Matrix'
2013-04-28 20:48:10 +02:00
rlar
4382d81dc4
sparse/*.c, unify, use local copy `Matrix' instead of `eMatrix'
2013-04-28 20:48:10 +02:00
rlar
8cd5a15343
sparse/*.c, drop unnecessary (spREAL) cast
2013-04-28 20:48:10 +02:00
rlar
2cf9970996
sparse/*.c, drop unnecessary (double) cast
2013-04-28 20:48:10 +02:00
rlar
e69b235d9e
sparse/*.c, drop unnecessary (int *) cast
2013-04-28 20:48:10 +02:00
rlar
82e215ca04
sparse/*.c, drop unnecessary (MatrixPtr) cast
2013-04-28 20:48:10 +02:00
rlar
a1e7036f49
sparse/*.c, avoid (RealNumber *) casts by proper use of ElementPr
2013-04-28 20:48:10 +02:00
rlar
ee5b7a1053
sparse/*.c, drop unnecessary (void *) cast
2013-04-28 20:48:10 +02:00
rlar
e84ac7800f
sparse/*.c, drop unused artifacts
2013-04-28 20:48:10 +02:00
dwarning
8ea98aea6a
cleanings for sens2 code wrt SENSDEBUG printout
2013-04-27 11:01:02 +02:00
rlar
ff0ed666a0
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-04-26 20:25:23 +02:00
rlar
f4241ef7ea
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-04-26 18:49:51 +02:00
dwarning
d95e098488
adapt the sense2 code to ngspice
2013-04-25 21:15:56 +02:00
dwarning
685ed9112d
fix a wrong GMIN implementation
2013-04-24 20:55:21 +02:00
rlar
3f971d0d8e
bug fix, preserve filename case for `codemodel', `load' and `use'
...
reported and fixed by Emil Lambrache
in bug tracker
"case sensitivity not preserved for file names - ID: 3611642"
https://sourceforge.net/tracker/?func=detail&atid=423915&aid=3611642&group_id=38962
2013-04-23 18:54:59 +02:00
dwarning
1f1d2db296
Makefile for SENSDEBUG fixed
2013-04-23 09:18:00 +02:00
dwarning
ef7794de2e
code for SENSDEBUG fixed
2013-04-23 09:12:42 +02:00
h_vogt
1a3b74e9e7
swload.c: reinstate the truncation code from swtrunc.c
...
(was removed in a patch from 2001 04 25)
2013-04-22 22:44:58 +02:00
h_vogt
c5c9b8d301
txldefs.h: update some comments
2013-04-22 22:41:29 +02:00
h_vogt
1200ce19fe
sharedspice.c, .h, .vcproj: comments, update für MS Visual Sudio build
2013-04-13 15:30:12 +02:00