dwarning
|
2dcea6d7c1
|
parser/*.c: correct the `pwr' derivative
|
13 years ago |
dwarning
|
91ab0a3c74
|
parser/*.c: implement a signed power function `pwr' for controlled sources
|
13 years ago |
dwarning
|
b9a954df60
|
inpptree.c, ptfuncs.c: whitespace cleanup
|
13 years ago |
h_vogt
|
1b4c17a464
|
rename spicelib/parser/inp.h to inpxx.h
since we have another "inp.h" in src/frontend
|
13 years ago |
h_vogt
|
b85f6bbc7d
|
controlled_exit() instead of exit()
|
14 years ago |
h_vogt
|
0a087a47c8
|
enable B source debugging in behavioral models, exit on error if variable strict_errorhandling is set
|
14 years ago |
rlar
|
58b0614467
|
fix memory leaks in ASRC and in INPgetTree()
implement a reference counter `usecnt' for the elements
of the `INPparseTree'
|
14 years ago |
rlar
|
4fb75fbd51
|
INPgetTree(), express the live range of some globals
|
14 years ago |
rlar
|
d21b3a3cd5
|
mkfnode(), minor rewrite
|
14 years ago |
rlar
|
7641450b29
|
inpptree.c, fix differentiation of PTF_FLOOR PTF_CEIL and PTF_POW
|
14 years ago |
rlar
|
3bb2bd8e05
|
fix memory leak in PTparse()
|
14 years ago |
rlar
|
9a75774e36
|
inpptree.c, polish comments
|
14 years ago |
rlar
|
42653f7c3d
|
inpptree.c, fix premature memory allocation
|
14 years ago |
rlar
|
6ea91d2834
|
upgrade INPgetTree()
|
14 years ago |
rlar
|
d5f6bcbedf
|
drop some more casts
|
14 years ago |
rlar
|
f285dd0aa8
|
use strchr() instead of index()
|
14 years ago |
h_vogt
|
75767fcc3d
|
floor(), ceil() added
|
14 years ago |
rlar
|
10346e055c
|
#1/4 #include <ngspice/...> --> #include "ngspice/..."
|
15 years ago |
rlar
|
c139875468
|
bug fix, allow special nodenames "/Node" and "Node-4" in `B' expressions
|
15 years ago |
rlar
|
d26015586c
|
#1/7 use a subdirectory "ngspice" for includes to create a uniq namespace
|
15 years ago |
rlar
|
9e86e5ca66
|
rewrite (double)literal --> floating-point-literal
|
15 years ago |
rlar
|
21a31ab2c2
|
tiny rewrite, make use of strtolower() and strtoupper()
|
16 years ago |
rlar
|
6b5debfc1e
|
use `NUMELEMS' and add some `(int)' casts
|
16 years ago |
rlar
|
01566f2b49
|
add casts to make `int' versus `size_t' conversions explicit
|
16 years ago |
rlar
|
7b3960506f
|
wrap tmalloc MALLOC etc, into two macros TMALLOC and TREALLOC
|
16 years ago |
rlar
|
d51c1e1b7d
|
fix a compiler warning, void* versus void(*)(void)
|
16 years ago |
rlar
|
f7c8eb1d2a
|
muffle some visual-C warnings
|
16 years ago |
rlar
|
44a182c1ba
|
use the type CKTnode instead of void*
|
16 years ago |
rlar
|
1bb9d1c633
|
missing (void*) casts
|
16 years ago |
rlar
|
94518fdb02
|
use CKTcircuit instead of void*, #3/4
|
16 years ago |
rlar
|
3369d860b4
|
cast the return values of malloc() function calls
|
16 years ago |
rlar
|
be57f10b3b
|
avoid some function pointer warnings
|
16 years ago |
h_vogt
|
7be4dc785e
|
derivatives for min, max
|
16 years ago |
h_vogt
|
e66ef33c57
|
ngspice compatibility mode
|
16 years ago |
h_vogt
|
9e2f02fbe2
|
HERTZ added to B source
|
16 years ago |
h_vogt
|
288e0b7214
|
patches R. Larice
|
16 years ago |
h_vogt
|
486ae1b66e
|
patch R. Larice Feb. 28, add time and temper varianbles to B source
|
16 years ago |
h_vogt
|
75d891e4c0
|
new parser for B source
|
16 years ago |
h_vogt
|
76feebbbfa
|
various bug fixes
|
16 years ago |
dwarning
|
740b1d4971
|
omit some debug printf's
|
17 years ago |
h_vogt
|
514c8e8573
|
memory allocation struct pwldata->vals
|
17 years ago |
dwarning
|
a0667438f1
|
changed ancient double vector declaration in pwldata
|
17 years ago |
dwarning
|
123b247bed
|
correct __func__ usage for different compiler
|
17 years ago |
dwarning
|
ef245cee3d
|
rm debug printf's
|
17 years ago |
dwarning
|
8e8ecc784c
|
PWL functionality for B sources
|
17 years ago |
dwarning
|
86f3a7b480
|
correct u2 derivative
|
17 years ago |
dwarning
|
da6d5ea3d7
|
better TRACEing
|
18 years ago |
pnenzi
|
cfb185c3bb
|
Bug in power function fixed.
|
21 years ago |
pnenzi
|
fd6d0b0723
|
Fixed stringutil missing bug.
|
26 years ago |
arno
|
b3a9a784f6
|
* src/spicelib/devices/parser/*: Moved all files to
|
26 years ago |