Henrik Forstén
c659c21e7e
fix "sytax" spelling
2013-06-29 19:45:50 +02:00
dwarning
fb1686802f
allow format like .5 in b-sources
2013-06-27 20:05:44 +02:00
dwarning
868235b3b2
prevent NaN in sqrt for negative value of model parameter PHI
2013-06-25 22:03:32 +02:00
Henrik Forstén
e40b1a354c
rewrite AlmostEqualUlps() to avoid compiler warnings concerning `strict-aliasing'
2013-06-24 22:01:40 +02:00
Henrik Forsten
e8481585f4
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
2013-06-23 00:31:34 +02:00
rlar
052898ec27
avoid `(IFuid) 0' cast
2013-06-22 20:52:14 +02:00
rlar
d2207784b5
convert K&R function definitions to ansi style
2013-06-22 20:51:33 +02:00
rlar
5288973f74
fix for automatic indention
...
this part of
> commit f9144f90b3
> Author: pnenzi <pnenzi>
> Date: Tue May 23 20:04:32 2000 +0000
>
> Applied Widlok patch
is hostile to automatic indention
2013-06-22 20:50:04 +02:00
h_vogt
e9cadf9dc8
sharedspice.c: preliminary fixes: ftime() usage,
...
prevent crash if controlled_exit from worker thread
2013-06-21 23:24:14 +02:00
h_vogt
2e4e7535b7
nicomcof.c: update comments
2013-06-11 22:49:35 +02:00
dwarning
eba521476b
correct the r/res model parameter type and set minimal resistor value to 1 mOhm
2013-06-10 21:40:13 +02:00
dwarning
0fd4339c4d
use r/res model parameter for elements w/o value as default
2013-06-09 21:41:11 +02:00
h_vogt
d269bd3805
nicomcof.c: xmu used to calculate trap integration coefficient
2013-06-09 11:06:05 +02:00
h_vogt
2c5b78c18b
cktop.c: indentation
2013-06-09 10:20:20 +02:00
rlar
4f2b086e15
inpcom.c, whitespace
2013-06-08 22:26:20 +02:00
rlar
0dfbbbedce
inpcom.c, cleanup
2013-06-08 22:24:09 +02:00
rlar
11ed05191f
inpcom.c, use strchr(,'\0')
2013-06-08 22:01:55 +02:00
rlar
35ae433aa1
inpcom.c, use better skip_back functions
2013-06-08 18:33:08 +02:00
rlar
077d0aee98
inpcom.c, rewrite `chk_for_line_continuation()'
2013-06-08 17:17:57 +02:00
rlar
087cc1cb41
inpcom.c, introduce better skip_back functions
2013-06-08 17:14:21 +02:00
rlar
229385b439
inpcom.c, minor cleanup
2013-06-08 17:13:57 +02:00
rlar
e4a28bc1c3
inpcom.c, rewrite `inp_fix_param_values()'
2013-06-07 23:11:52 +02:00
rlar
3b3a808213
inpcom.c, cleanup
2013-06-07 22:29:59 +02:00
rlar
41944a6243
inpcom.c, cleanup `inp_add_params_to_subckt()'
2013-06-07 22:23:53 +02:00
rlar
a798e8b7f3
inpcom.c, minor rewrites
2013-06-07 21:21:52 +02:00
rlar
5a4ff7dea5
rewrite `TSTALLOC()' macro for auto indentation
...
checked for object code invariance
2013-06-06 22:24:22 +02:00
h_vogt
8f1e92503a
inp.c: skip title line when searching for .if in dotifeval()
2013-06-05 22:51:06 +02:00
rlar
fb5e17e407
inpcom.c, abstraction, new function `find_assignment()'
2013-06-05 22:13:00 +02:00
rlar
bdacf3d39e
inpcom.c, cleanup
2013-06-05 20:54:25 +02:00
rlar
bbd9c3308a
inpcom.c, abstraction, new function inp_split_multi_param_lines()
2013-06-05 20:52:00 +02:00
rlar
8152a0b543
inpcom.c, cleanup `inp_split_multi_param_lines()'
2013-06-05 20:17:12 +02:00
dwarning
05c9cf1063
add rgeomod as model parameter for bsim4
2013-06-03 22:47:06 +02:00
dwarning
c6589b087b
correct the pwr derivative
2013-06-02 18:20:46 +02:00
rlar
8aaa8765a6
inpcom.c, local scope for `newcard'
2013-06-02 16:30:56 +02:00
rlar
5f18566dd0
inpcom.c: fix loop index
2013-06-02 16:22:42 +02:00
h_vogt
5a63ea3a8d
inpcom.c: fix loop index
2013-06-02 13:29:40 +02:00
h_vogt
4cb45122a1
inpcom.c: g source fix a bug and add m to TABLE
2013-06-02 13:23:57 +02:00
rlar
820cfb5c04
inpcom.c, rewrite `append' of some decks
2013-06-02 12:34:08 +02:00
rlar
444246a638
inpcom.c, drop unused assingment
2013-06-02 12:34:04 +02:00
rlar
9ddf3b468e
inpcom.c: multiplier m for behavioral g source (cleanup)
2013-06-02 12:33:52 +02:00
rlar
fe92646585
inpcom.c, rewrite deck allocation
2013-06-02 12:20:30 +02:00
rlar
726162669b
inpcom.c, local scope for some vars
2013-06-02 12:20:30 +02:00
h_vogt
01fe243032
inpcom.c: multiplier m for behavioral g source
2013-06-02 12:03:07 +02:00
h_vogt
6c4338b9e0
inp.c, inpcom.c: a very basic IF-ELSE block
2013-06-01 19:06:17 +02:00
dwarning
9bb4f5ee4d
pwr - a signed power implementaion for controlled sources
2013-05-31 14:19:05 +02:00
h_vogt
39ec824e1f
subckt.c: prevent crash if 5/6 MOS nodes w/o L, W
2013-05-30 23:48:24 +02:00
h_vogt
b68bca464f
subckt.c: MOS model in subckt w/o L, W
2013-05-30 21:15:44 +02:00
rlar
997e58a142
inpcom.c, reorder some stamtements
2013-05-30 20:12:46 +02:00
rlar
2db5f0145d
inpcom.c, local scope for `str'
2013-05-30 20:12:40 +02:00
rlar
78862223e4
inpcom.c, local scope for `global_card'
2013-05-30 20:12:30 +02:00