rlar
cab63eedd4
frontend/com_let.c, bug fix, "#302 Integer in Let Statement"
...
let 2foo = someexpression
was silently accepted, even though 2foo is an illegal identifier.
(first letter is a digit)
This was especially irritating, since
print 2foo
has a legal meaning, 2 femto oO, which is 2e-15
(whatever Unit an oO might be)
Reported by Justin Fisher in
http://sourceforge.net/p/ngspice/bugs/302/
2015-05-02 11:18:30 +02:00
rlar
7bc6374138
cleanup, use '\0' instead of 0 in char context
2015-05-02 10:24:54 +02:00
rlar
19e427e3a5
cleanup, use NULL instead of 0 in pointer context
2015-05-02 10:24:49 +02:00
rlar
6513aa5173
spicelib/devices, cleanup, 0 versus NULL in SPICEdev initialization
2015-05-02 10:24:45 +02:00
rlar
6bea757457
frontend/numparam, drop `sfix()'
2015-05-02 10:24:40 +02:00
rlar
c3f851750c
fix commit "devices/asrc, introduce `ASRCvars' with the indices of the controlling nodes/branches"
2015-04-24 21:45:54 +02:00
rlar
83a5c31e6f
fix commit "devices/asrc, allocate `ASRCacValues' in ASRCsetup()"
2015-04-24 21:45:29 +02:00
rlar
ab5cd17044
inpcom.c, workaround for "#307 define problems with the Modelname "mname" with Subcircuits"
...
a diode model named "1smb4148" could not be found
because it was dropped in `comment_out_unused_subckt_models()'
as a work around the function
is_a_modelname()
is extended to accept an additional pattern which does match "1smb4148"
Thanks to Martin who submitted the bug report here:
http://sourceforge.net/p/ngspice/bugs/307/
2015-04-19 17:36:05 +02:00
rlar
e4ba6eb602
inpcom.c, comment_out_unused_subckt_models() #8/8, drop `no_of_lines'
2015-04-19 17:07:42 +02:00
rlar
8379de8ddb
inpcom.c, comment_out_unused_subckt_models() #7/8, allocation
2015-04-19 17:07:40 +02:00
rlar
341ee45314
inpcom.c, comment_out_unused_subckt_models() #6/8, cleanup
2015-04-19 17:07:10 +02:00
rlar
e598da4706
inpcom.c, comment_out_unused_subckt_models() #5/8, introduce `nlist_adjoin()'
2015-04-19 16:58:30 +02:00
rlar
2e7b469cfe
inpcom.c, comment_out_unused_subckt_models() #4/8, introduce `nlist_find()'
2015-04-19 16:58:11 +02:00
rlar
d8807c00c4
inpcom.c, comment_out_unused_subckt_models() #3/8, drop ´tmp_cnt', `new_names[]'
2015-04-19 16:57:30 +02:00
rlar
5ec24f4ed0
inpcom.c, comment_out_unused_subckt_models() #2/8, cleanup
2015-04-19 16:56:18 +02:00
rlar
d2e138c592
inpcom.c, comment_out_unused_subckt_models() #1/8, use a struct to collect data
2015-04-19 16:54:51 +02:00
rlar
84a945ca45
inpcom.c, comment_out_unused_subckt_models(), reduce scope of local variables
2015-04-18 22:03:19 +02:00
rlar
a8d90775ca
inpcom.c, get_subckts_for_subckt(), reduce scope of local variables
2015-04-18 21:56:07 +02:00
rlar
e2dabb2e75
inpcom.c, introduce `is_a_modelname()' to encapsulate highly dubious code
2015-04-18 12:50:19 +02:00
Marcel Hendrix
f9432cb3da
frontend/com_measure2.c, bug fix for "meas AVG"
...
meas "AVG" did merely the average of the given values,
without consideration of their spacing on the "scale" axis.
now use trapezoidal summing to calculate the AVG
note, there is "meas INTEG"
which goes beyond trapezoidal summing
2015-04-16 21:20:20 +02:00
rlar
8be0829b9b
frontend/breakp.c, bug fix, "#306 Deleting breakpoint causes Internal Error in status"
...
The "delete" command destroyed the whole list of stored breakpoints
instead of just the specified one.
Thanks to "jpcgt", who reported this in
"#306 Deleting breakpoint causes Internal Error in status"
http://sourceforge.net/p/ngspice/bugs/306/
2015-04-16 19:58:58 +02:00
rlar
0b4bcf31f4
devices/res, bug fix, extend ac-resistance to the pz analysis
2015-04-15 19:52:36 +02:00
rlar
b6b76ad035
devices/asrc, introduce `ASRCvars' with the indices of the controlling nodes/branches
2015-04-12 21:36:22 +02:00
rlar
b4f1c1dda3
devices/asrc, allocate `ASRCacValues' in ASRCsetup()
2015-04-12 21:34:16 +02:00
rlar
232debc6ec
drop `NEWN', use `TMALLOC'
2015-04-12 20:10:07 +02:00
rlar
ad869c6d2d
devices/asrc, rewrite #10/10, emphasise matrix for the two cases VSRC vs ISRC
2015-04-12 18:23:22 +02:00
rlar
66a0da8ab9
devices/asrc, rewrite #9/10, combine common code
2015-04-12 18:22:06 +02:00
rlar
704e50b62a
devices/asrc, rewrite #8/10, cleanup and reorder
2015-04-12 18:18:20 +02:00
rlar
3a1c094682
devices/asrc, rewrite #7/10, allocate in one go
2015-04-12 18:18:14 +02:00
rlar
b3860ac599
devices/asrc, rewrite #6/10, check for errors right at the beginning
2015-04-12 18:17:52 +02:00
rlar
1c53a425f0
devices/asrc, rewrite #5/10, combine common code
2015-04-12 18:17:46 +02:00
rlar
6ea1e1932d
devices/asrc, rewrite #4/10, drop `ASRCcont_br'
2015-04-12 18:11:41 +02:00
rlar
ce49a4977d
devices/asrc, rewrite #3/10, combine TSTALLOC and MY_TSTALLOC
2015-04-12 18:11:38 +02:00
rlar
e902ebd34d
devices/asrc, rewrite #2/10, simplify incremental memory allocation
2015-04-12 18:11:33 +02:00
rlar
e13e1690d2
devices/asrc, rewrite #1/10, add a return (E_BADPARM)
2015-04-12 18:11:29 +02:00
rlar
7afb450e66
devices/asrc, cleanup #9/9, polish local variables
2015-04-11 21:31:02 +02:00
rlar
21ff522441
devices/asrc, cleanup #8/9, cleanup parentheses and braces
2015-04-11 21:31:02 +02:00
rlar
39a25ba114
devices/asrc, cleanup #7/9, use '[]' to access array elements
2015-04-11 21:31:02 +02:00
rlar
036a45f348
devices/asrc, cleanup #6/9, cleanup
2015-04-11 21:31:02 +02:00
rlar
bd5ac3e4fc
devices/asrc, cleanup #5/9, drop explicit NULL comparsion
2015-04-11 21:31:02 +02:00
rlar
b91386222e
devices/asrc, cleanup #4/9, unify model cast
2015-04-11 21:31:01 +02:00
rlar
03ef81785a
devices/asrc, cleanup #3/9, polish comments
2015-04-11 21:31:01 +02:00
rlar
2cb727476f
devices/asrc, cleanup #2/9, whitespace
2015-04-11 21:31:01 +02:00
rlar
df147cd8b8
devices/asrc, cleanup #1/9, invert `if'
2015-04-11 21:31:01 +02:00
rlar
bfe9df8511
devices/ind.c, bug fix, use 'm' in pz analysis
2015-04-07 20:43:43 +02:00
rlar
685d684c88
devices/ind: bug fix, multiplier `m'
...
multiplier `m' was applied twice,
because it was already implemented in indtemp.c before this commit :
> Date: Thu May 9 10:28:38 2013 +0200
>
> devices/ind: implement multiplier `m'
2015-04-06 21:19:44 +02:00
dwarning
000b23cc52
bsim4 generates .out files
2015-03-31 17:25:02 +02:00
dwarning
9a0e9df794
use latest version for bsim4
2015-03-31 14:12:33 +02:00
dwarning
0cf0bcd0ea
few digits more in result file
2015-03-31 14:10:57 +02:00
dwarning
5e0726195d
model qa check for other simulator
2015-03-30 16:02:41 +02:00