rlar
454ade725f
vsrc, isrc, merge checks for length of vector parameters
2011-02-27 20:28:42 +00:00
rlar
015741260f
bug fix, three of them (vsrc, isrc)
2011-02-27 20:05:32 +00:00
dwarning
029f8c99e6
no message
2011-02-23 18:37:38 +00:00
dwarning
70856441df
diode & bjt temperature model update
2011-02-22 21:45:38 +00:00
dwarning
86f8d13b56
better maintainer-clean
2011-02-21 19:40:23 +00:00
dwarning
05118f717c
no m= at the end of model cards
2011-02-21 19:36:28 +00:00
h_vogt
ebda0af288
update FIND ... WHEN measurements
2011-02-19 22:11:45 +00:00
rlar
7880d5bd8e
cleanup some whitespace errors and prototypes
2011-02-19 16:47:30 +00:00
rlar
701027b1ff
numparm, remove unused artifacts
2011-02-19 15:11:53 +00:00
rlar
70c97e12bb
numparm, un-pascal-ify, ws() wln()
2011-02-19 15:08:20 +00:00
rlar
18352e827d
numparm, cleanup, (())
2011-02-19 15:06:13 +00:00
rlar
49b7e340d5
numparm, cleanup, {}
2011-02-19 15:04:09 +00:00
rlar
b48b6a3474
numparm, rewrite some conditional expressions
2011-02-19 15:01:49 +00:00
rlar
407b220a1d
silence compiler warnings
2011-02-19 14:58:18 +00:00
rlar
7ad47870ef
numparm, un-pascal-ify, use '\0'
2011-02-19 14:56:40 +00:00
rlar
6349bc4fbf
numparm, un-pascal-ify, use '\r' '\n' '\t'
2011-02-19 14:54:00 +00:00
rlar
5e30c39384
numparm, cleanup some small functions
2011-02-19 14:51:01 +00:00
rlar
999d69731a
numparm, 17 digit placeholders --> numparm__XXXXXXXX dummy symbols
2011-02-19 14:49:07 +00:00
rlar
1ab4158abd
numparm, upgrade message() to accept format strings
2011-02-19 14:45:42 +00:00
rlar
76a7f5b5f7
numparm, shrink scope for dstrings, mostly message() related
2011-02-19 14:43:35 +00:00
rlar
90f4a2137b
numparm, cleanup parseunit() and fetchnumber()
2011-02-19 14:37:40 +00:00
h_vogt
7e27d6c9ac
MINGW error: truncating instead of rounding
2011-02-15 23:12:03 +00:00
rlar
24cdf89344
reinstate a missing if(numerical), which got lost
2011-02-13 20:24:10 +00:00
rlar
f6ed60844f
part 2, the actual change
2011-02-13 19:20:34 +00:00
rlar
35c36b1590
part 1, whitespace and indentation, nothing else
2011-02-13 19:19:02 +00:00
rlar
5a3f5ac03d
undo the last commit, with the sole purpose to seperate it into two commits
2011-02-13 19:17:23 +00:00
h_vogt
bb5ea06be4
start cleanup numparam
2011-02-13 15:16:48 +00:00
h_vogt
30d4b95931
explicit type cast
2011-02-13 08:47:34 +00:00
h_vogt
8b4edf1a0c
fix bug. no 3165634
2011-02-12 12:15:04 +00:00
h_vogt
8bea0aba6a
enable tclspice again
2011-02-12 09:51:53 +00:00
rlar
30c2578751
bug fix, when rewriting a resistors tc = number number ==> tc=number tc2=number
2011-02-11 19:51:19 +00:00
rlar
f7f4bfe70f
bug fix, when `show' a xspice spice2poly device (acgains)
2011-02-11 19:16:48 +00:00
rlar
a2303d4d78
bug fix a segfault when closing a second X11 window, then resizing the first
2011-02-11 19:02:49 +00:00
rlar
7aac9e40f8
and update the parser output
2011-02-11 17:20:48 +00:00
rlar
b523db46f3
silence a `bcheck' warning `read from uninitialized memory' (bison yylval)
2011-02-11 17:19:25 +00:00
rlar
84ca0986a5
add a missing `ask' function for VSRC_TRRANDOM
2011-02-11 17:13:13 +00:00
rlar
281d1952c4
fix a bug when `alter' a vector parameter (VSRC PWL for example)
2011-02-11 17:09:40 +00:00
rlar
f40f6c705a
fix `make check' for build in a separate directory
2011-01-25 18:39:06 +00:00
rlar
c349a97ea1
rework the xspice/icm Makefile for build in a separate directory
2011-01-25 18:34:11 +00:00
rlar
3fec598934
prepare the xspice cmpp processor for build in a separate directory
2011-01-25 17:39:23 +00:00
rlar
d0392a026b
small fixes to make some `Makefiles' ready for build in a separate directory
2011-01-25 17:33:36 +00:00
pnenzi
8e005571e0
Fix from yuri Mahotin. Missing break.
2011-01-21 08:48:28 +00:00
h_vogt
f601632453
line 139: test for v_plot
2011-01-18 22:50:59 +00:00
h_vogt
c162d3273f
vsrc trrandom option
2011-01-16 19:19:42 +00:00
dwarning
a79ca4e3d9
additional gmin for nonlinear barnches c1c2 & b1b2
2011-01-15 22:34:36 +00:00
rlar
39aac106c5
updates for the make infrastructure (trannoise and tests/xspice)
2011-01-15 22:08:06 +00:00
dwarning
649d73beaf
set version parameter to 2.3.0
2011-01-13 17:05:46 +00:00
dwarning
47fc13c8bc
allow gmin stepping by using ckt->CKTdiagGmin
2011-01-12 20:06:59 +00:00
h_vogt
68d5e538d0
com_print: buf, buf2 dyn. mem. alloc.
2011-01-12 17:49:18 +00:00
h_vogt
e9cf4cac9e
enable cdump under Windows
2011-01-08 14:31:33 +00:00
h_vogt
97605a5df7
models 1N4001 also in subcircuits
2011-01-06 19:15:20 +00:00
h_vogt
8a4b0e9bce
add error checking
2011-01-03 20:37:36 +00:00
dwarning
c315293c5c
__inline for _MSC_VER
2011-01-02 16:18:36 +00:00
dwarning
c8aee0f84a
inline functions to static
2011-01-02 16:17:57 +00:00
h_vogt
7903411b68
call to CKTtemp only for CKTtime>0
2011-01-02 14:15:42 +00:00
h_vogt
76fca91dcb
undo change from 1.1.11
2011-01-02 12:02:48 +00:00
h_vogt
cc6100f5cb
'stop' and 'altermod' command execution modified
2011-01-01 14:38:47 +00:00
h_vogt
62f22b4145
update stop command
2010-12-31 09:08:54 +00:00
h_vogt
59a699e9ec
stop when time=10n
2010-12-30 19:32:24 +00:00
h_vogt
6d7ee3632e
remoce compiler warnings
2010-12-30 14:49:35 +00:00
h_vogt
1ea76af678
add statistical functions to numparam and nutmeg parsers
2010-12-28 19:01:30 +00:00
rlar
fbf5708786
bug fix, missing isrc trnoise ask function
...
breaks tests/vbic/diffamp.cir (infinite recursion of error messages)
2010-12-27 09:40:58 +00:00
h_vogt
cfe6c96d19
add ')' to fcn inp_sort_params
2010-12-25 08:35:19 +00:00
h_vogt
5fd49349f6
update to RTS noise
2010-12-19 11:05:03 +00:00
dwarning
7debdf4ec6
correct multiplier m
2010-12-18 17:19:55 +00:00
h_vogt
f476389531
RTS noise
2010-12-18 17:05:44 +00:00
h_vogt
91a0efbea7
transient noise in independent current source
2010-12-16 23:45:24 +00:00
dwarning
e5e4ddd7a4
multiplier not for gm, gds, gmbs
2010-12-15 21:00:23 +00:00
h_vogt
53ba204cbb
char* identifiers
2010-12-13 22:15:19 +00:00
rlar
c5c551a70a
rewrite TRNOISE, with the intention to separate the noise sequenze computation
...
from its use in the VSRC device.
2010-12-12 19:41:29 +00:00
h_vogt
b1e1c03430
sichere Breakpoints bei TRNOISE
2010-12-12 12:27:51 +00:00
dwarning
5dbaff0226
cvs ignore *.lo, *.la, .libs, Makefile.*
2010-12-12 09:58:40 +00:00
dwarning
5556515e6a
cvs ignore *.lo, *.la, .libs
2010-12-12 09:48:21 +00:00
dwarning
3ab9e6d060
cvs ignore .libs
2010-12-12 09:42:47 +00:00
dwarning
b964cf949c
cvs ignore *.lo and *.la
2010-12-12 09:34:10 +00:00
rlar
6fa71d275b
support another non-equality '<>' token
2010-12-11 18:51:43 +00:00
rlar
34a6676dc8
don't transform operators ('&|' -> '&&' '&' -> '&&' etc) pass them *literally*
2010-12-11 18:34:29 +00:00
h_vogt
2b4069f93e
bug no. 3127808, and rem trailing white spaces
2010-12-11 17:26:22 +00:00
rlar
e1292b0c3a
bug fix, segmentation fault caused by `reset' when xspice used
2010-12-04 10:59:28 +00:00
h_vogt
5e1ed023c6
transient noise simulation
2010-11-27 16:36:03 +00:00
rlar
eaadf5d2bc
tiny fix, a boundary check
2010-11-25 19:42:20 +00:00
rlar
b7d969a472
drop -D CM_WINDOWS and -D CM_LINUX
2010-11-25 19:39:09 +00:00
rlar
83f9110dc1
use NG_IGNORE() ...
2010-11-23 20:00:50 +00:00
rlar
d602e0b75c
attract gcc's attention to some printf format strings (for type checking)
2010-11-23 19:36:21 +00:00
rlar
eb06eeb4d9
swallow type conversion warnings
2010-11-23 19:26:00 +00:00
rlar
5ea63abb47
fix an ancient bug (typo `!=' versus `=!')
2010-11-23 19:22:57 +00:00
rlar
bda8dfa2c6
swallow type conversion warnings (assignment of an int to unsigned:1 flags)
2010-11-23 19:20:30 +00:00
rlar
7ef6155ea5
touch (timestamp) bison output files
2010-11-22 19:07:48 +00:00
rlar
1755ee8626
d_source, bug fix
2010-11-22 18:54:46 +00:00
h_vogt
f21f2a05bc
PULSE: correct timing in case of phase != 0
2010-11-21 21:06:00 +00:00
h_vogt
4ab496dd1b
PULSE: correct timing in case of phase != 0
2010-11-21 17:16:49 +00:00
rlar
b5702020b7
d_source d_state d_ram, rewrite bit operations
2010-11-21 15:44:56 +00:00
rlar
560126526a
d_source d_state d_ram, rewrite index operations
2010-11-21 15:43:12 +00:00
rlar
c57c3fe972
d_source d_state, change float --> double
2010-11-21 15:41:38 +00:00
h_vogt
2e06867da6
PULSE: correct timing in case of phase != 0
2010-11-21 15:06:55 +00:00
h_vogt
95b7a297fa
PULSE: correct timing in case of phase != 0
2010-11-21 00:32:54 +00:00
h_vogt
39fccad193
PULSE: correct timing in case of phase != 0
2010-11-21 00:30:22 +00:00
h_vogt
413d0ff103
PULSE: correct timing in case of phase != 0
2010-11-21 00:11:43 +00:00
h_vogt
8ba1e81a9b
PULSE: allow time < 0.0
2010-11-20 17:18:23 +00:00
rlar
05441d5823
Nr 5/5 (x = ...) == NULL , swallow warnings
2010-11-19 18:54:40 +00:00
rlar
e6c30efe46
Nr 4/5 (x = ...) != NULL , swallow warnings
2010-11-19 18:52:44 +00:00
rlar
ad8ad56955
Nr 3/5 (x = ...) != 0 , swallow warnings
2010-11-19 18:51:03 +00:00
rlar
6256f69499
Nr 2/5 (x = ...) != '\0' , swallow warnings
2010-11-19 18:49:05 +00:00
rlar
acb1c33d66
Nr 1/5 (x = ...) == 0 , swallow warnings
2010-11-19 18:46:58 +00:00
rlar
abb87a6115
rename `IGNORE()' --> `NG_IGNORE()'
2010-11-16 20:38:24 +00:00
h_vogt
00177fe5ab
prevent loop in case of vector not found
2010-11-16 19:41:24 +00:00
rlar
d768b25ab7
fix another missing dependencies problem
2010-11-16 19:38:18 +00:00
rlar
7d1950e131
fix a missing dependencies problem
2010-11-16 19:31:33 +00:00
rlar
4e8e49e698
local prototypes for "tclspice.c"
2010-11-16 19:18:09 +00:00
rlar
2355ed9a83
regenerate bison output files
2010-11-16 19:14:53 +00:00
rlar
5412e4bfd2
convert macro `U()' to `IGNORE()'
2010-11-16 19:13:20 +00:00
rlar
80286e0032
pour `IGNORE()' all over the source
2010-11-16 19:11:32 +00:00
rlar
9150ae9afb
introduce macro `IGNORE(x)', which shall used to mark unused parameters
2010-11-16 18:59:06 +00:00
h_vogt
506703b64c
bug no. 3072940
2010-11-14 11:56:52 +00:00
dwarning
576c7e2880
obsolete labels/variables configuring --enable-nobypass and --enable-predictor
2010-11-14 11:30:18 +00:00
dwarning
abf65c511f
correct the nipred include for PREDICTOR defined
2010-11-14 10:26:37 +00:00
dwarning
7adf4d9703
obsolete labels/variables configuring --enable-nobypass and --enable-predictor
2010-11-13 12:10:28 +00:00
rlar
699ba544fa
bug fix, current-controlled switch, `w' device
2010-11-08 19:30:05 +00:00
rlar
faa4943218
ci_prefix() returns a `bool', and change struct element `ivl' type to `int'
2010-11-06 20:29:33 +00:00
rlar
aaaf547951
remove some unused functions from the numparam world
2010-11-06 20:25:21 +00:00
rlar
75b6eeb94a
add `int' casts to some strlen() expressions, and center labels on a xlog scale
2010-11-06 20:17:19 +00:00
rlar
1779d62558
add some `int' and `size_t' casts
2010-11-06 20:14:21 +00:00
rlar
d0dba768f8
change the type of a bunch of variables from `int' to `size_t'
2010-11-06 20:11:24 +00:00
rlar
8cd9d88d40
tiny rewrite, avoid type conversion warnings
2010-11-06 18:08:27 +00:00
dwarning
503e47089f
use ceil for round up
2010-11-06 18:06:45 +00:00
rlar
d803d1e622
drop some unused static variables
2010-11-06 17:53:53 +00:00
rlar
4e8a1f9656
tiny rewrite, make use of copy_substring()
2010-11-06 17:52:36 +00:00
rlar
2d6930b3bc
tiny rewrite, make use of cieq()
2010-11-06 17:43:52 +00:00
rlar
21a31ab2c2
tiny rewrite, make use of strtolower() and strtoupper()
2010-11-06 17:39:18 +00:00
rlar
dbdd7dc741
tiny rewrite, type fixes
2010-11-06 17:29:28 +00:00
rlar
c5c6fe477b
drop a redundant check
2010-11-06 17:24:34 +00:00
rlar
e3ea250a4d
tiny rewrite, don't invoke strlen() to check for strlen() == 1
2010-11-06 17:22:06 +00:00
rlar
fbe0def68e
change a (int) cast application, to avoid type conversion warnings
2010-11-06 17:16:53 +00:00
rlar
8141892f72
tiny rewrite, to avoid type conversion warnings
2010-11-06 17:14:34 +00:00
rlar
dd34b783cf
minor rewrite, a local variable type change
2010-11-06 17:12:13 +00:00
rlar
7422d5d618
tiny rewrite to avoid "variable ... might be clobbered by 'longjmp'" warnings
2010-11-06 17:00:12 +00:00
rlar
5f4b0aa798
(int) cast the return value of some strlen() invocations
2010-11-06 16:54:11 +00:00
rlar
927470e12f
minor rewrite, avoid type conversion warnings
2010-11-06 16:50:21 +00:00
rlar
b4b3cb38a2
change the bsim1 `xpart' model parameter from IF_REAL to IF_FLAG
2010-11-06 15:22:16 +00:00
rlar
f7bd3f56c8
change some model parameters from IF_REAL to IF_INTEGER
2010-11-06 15:16:39 +00:00
dwarning
8a8fbcafe5
enable backward Euler
2010-11-06 13:30:44 +00:00
dwarning
b4d3cc8646
ancient configure options removed
2010-11-06 13:23:25 +00:00
rlar
2cdd98715a
minor modification of strtolower(), and implement strtoupper()
2010-11-04 20:01:46 +00:00
rlar
3afbeb53e2
minor rewrite, fix a minor bug in the x11 zoom-in function
2010-11-04 19:42:09 +00:00
rlar
0eccd17d9a
add casts for x11 operations, to silence type conversion warnings
2010-11-04 19:35:57 +00:00
rlar
3affeff848
move device dependent colors[] array from `graph' to the x11 specific struct
2010-11-04 19:32:53 +00:00
rlar
411c6fc8c3
minor rewrites
2010-11-04 19:28:00 +00:00
rlar
f30f96a4c7
use `size_t' variables for fread/fwrite operations
2010-11-04 19:15:41 +00:00
rlar
96992f770a
use the type `bool' instead of `unsigned char' in the numparam world
2010-11-02 17:55:32 +00:00
rlar
6e3bbd49ae
casts, to make int <-> char conversions explicit
2010-11-02 17:31:19 +00:00
rlar
6ac005103b
add some more `int' versus `size_t' casts
2010-11-02 17:28:22 +00:00
rlar
754406a335
minor beautification
2010-11-02 17:25:32 +00:00
rlar
6b5debfc1e
use `NUMELEMS' and add some `(int)' casts
2010-11-02 17:23:46 +00:00
rlar
4ca91fbd82
local prototypes in `dlmain.c'
2010-11-02 17:21:49 +00:00
rlar
db9125fecc
convert some variables, from `int' to `size_t'
2010-11-02 17:20:05 +00:00
rlar
b4ffca60c4
(int) casts for some `strlen()' expressions
2010-11-02 17:17:43 +00:00
rlar
c9ba660155
(int) casts for cm_event_alloc and cm_analog_alloc
2010-11-02 17:14:52 +00:00
rlar
01566f2b49
add casts to make `int' versus `size_t' conversions explicit
2010-11-02 17:07:57 +00:00
rlar
c3f20f8321
cleanup TMALLOC etc macros
2010-10-31 19:36:57 +00:00
dwarning
6e2e6e9927
better readability
2010-10-31 17:43:09 +00:00
dwarning
a5bfc9d6bd
Allow maxord=1 w/o crash
2010-10-31 17:42:46 +00:00
rlar
7b3960506f
wrap tmalloc MALLOC etc, into two macros TMALLOC and TREALLOC
2010-10-28 19:32:34 +00:00
rlar
ea8d250999
bug fix, incorrect handling of `co_spiceonly' commands
2010-10-28 18:12:27 +00:00
rlar
2b3bcfea74
bug fix, const data space was used, instead of malloced area
2010-10-27 16:59:50 +00:00
rlar
de35847146
realloc does work, even with NULL argument
2010-10-27 16:40:10 +00:00
rlar
29f34fc734
use tmalloc instead of malloc
2010-10-27 16:36:34 +00:00
rlar
cc5b9007a7
use tmalloc and trealloc instead of MALLOC and REALLOC
2010-10-27 16:34:27 +00:00
rlar
5edf18bbc8
bug fix ?, this fix is a mere guesswork, FIXME
2010-10-27 16:30:55 +00:00
rlar
930bf53c3f
bug fix, malloced space too small
2010-10-27 16:27:41 +00:00
h_vogt
3ddc20621a
guards for strstr
2010-10-25 10:45:55 +00:00
rlar
6e9e8e2e51
trealloc usage unification
2010-10-24 13:32:17 +00:00
rlar
7e8f7d08a7
MALLOC usage unification, (in comments)
2010-10-24 13:29:26 +00:00
rlar
15d12df25b
tmalloc usage unification, parenthesize some terms
2010-10-24 13:27:18 +00:00
rlar
11c2ff1720
RALLOC usage unification, drop braces around the second argument
2010-10-24 13:24:02 +00:00
rlar
bfc7a4cd7b
use char* instead of void*
2010-10-24 13:19:29 +00:00
rlar
d6353fb9ee
struct member devdep, use void* instead of char*
2010-10-24 13:15:35 +00:00
rlar
b2aae741a0
tmalloc usage, drop explicit (unsigned) cast
2010-10-24 13:10:09 +00:00
rlar
32a255f47c
tmalloc usage, minor usage unification
2010-10-24 13:06:23 +00:00
rlar
5e8e44cc0a
cast the tmalloc, MALLOC, return value
2010-10-24 12:59:20 +00:00
rlar
b96989b506
fix incorrect usage of tmalloc/sizeof, incorrect indirection level
2010-10-24 12:56:11 +00:00
rlar
bf0b7b4386
qsort() usage, drop cast of the first argument (which is a void *)
2010-10-24 12:53:52 +00:00
rlar
3cc50320e3
rename ALLOC, REALLOC, CALLOC, FREE, in the "src/maths/sparse" domain
2010-10-24 12:51:43 +00:00
rlar
46aeab65a8
ngcomplex_t instead of complex, #2/2
2010-10-24 12:47:48 +00:00
rlar
4622d0876e
ngcomplex_t instead of complex, #1/2
2010-10-24 12:45:05 +00:00
h_vogt
3dd27472bc
add mktemp.h
2010-10-17 16:04:34 +00:00
h_vogt
6a7c0eb74d
prototypes
2010-10-16 22:40:20 +00:00
rlar
196262dd1b
move the com_*() prototypes around.
2010-10-16 17:09:46 +00:00
h_vogt
102420262c
error message 'no graphics interface...
2010-10-16 16:05:42 +00:00
rlar
c04fd4df28
unconditional visibility of the cider prototypes limit*()
2010-10-16 16:00:58 +00:00
rlar
60caf347a3
remove unused variables
2010-10-16 15:59:37 +00:00
rlar
d7a9d71a1a
remove prototypes, avoid redeclarations
2010-10-16 15:58:14 +00:00
rlar
f49a0e765b
collect inp_deckcopy() inp_subcktexpand() in "subckt.h"
2010-10-16 15:56:07 +00:00
rlar
2c975413b7
collect arg_*() prototypes in "arg.h"
2010-10-16 15:54:51 +00:00
rlar
16e8689529
collect vec_get() in "fteext.h"
2010-10-16 15:53:33 +00:00
rlar
e71ca2c2b7
collect plot_cur in "fteext.h"
2010-10-16 15:52:19 +00:00
rlar
894dcead35
collect if_inpdeck() if_run() if_cktfree() if_dump() if_option() in "spiceif.h"
2010-10-16 15:50:32 +00:00
rlar
a9ca8d7331
collect gr_clean() gr_end() gr_point() gr_start() gr_fixgrid() in "graf.h"
2010-10-16 15:48:39 +00:00
rlar
b22f75c9f4
collect hcomp() in "hcomp.h"
2010-10-16 15:47:16 +00:00
rlar
320258dbd2
collect internalerror() in "fteext.h"
2010-10-16 15:45:53 +00:00
rlar
ed73405d0f
collect ft_nutmeg() in "fteext.h"
2010-10-16 15:44:23 +00:00
rlar
d0b7dae2e8
remove local prototypes, which are already included
2010-10-16 15:42:51 +00:00
rlar
fe2a308698
remove prototypes, avoid redeclarations
2010-10-16 15:40:48 +00:00
h_vogt
afdf6ee134
new command wrs2p
2010-10-16 12:05:09 +00:00
h_vogt
32c134f481
#include "../misc/tilde.h"
2010-10-15 21:04:44 +00:00
rlar
7f8ee8818e
collect BMin BMax ExpLim Accuracy in "accuracy.h", kill `Acc'
2010-10-15 19:24:52 +00:00
rlar
de10506199
cmpp shall add a function prototype to the generated "cfunc.c" file
2010-10-15 18:59:07 +00:00
rlar
4a70e758c4
visibility for the NDEVacct() prototype
2010-10-15 18:57:44 +00:00
rlar
1a3be07881
remove obsolete artifact XtDispatchEvent() (dummy implementation)
2010-10-15 18:56:33 +00:00
rlar
e3cdd8ee4d
visibility for the printVoltages() prototype
2010-10-15 18:55:13 +00:00
rlar
59e223c5e4
disable dangling artifact
2010-10-15 18:53:58 +00:00
rlar
484f678f5c
add local prototype for add_device()
2010-10-15 18:52:37 +00:00
rlar
7f7504f30a
collect prototype for ifs_yyerror() in "ifs_yacc_y.h", and fix return type
2010-10-15 18:49:12 +00:00
rlar
1c2bae2c48
collect prototype for mod_yyerror() in "mod_yacc_y.h", and fix return type
2010-10-15 18:47:20 +00:00
rlar
bdd308ede7
visibility for tildexpand() prototyp
2010-10-15 18:45:50 +00:00
rlar
3c3b31fa60
declare some functions `static'
2010-10-15 18:43:52 +00:00
rlar
ce014b3eb5
add prototypes for some functions --> "cmproto.h"
2010-10-15 18:38:00 +00:00
rlar
47d271d0c0
declare udn_int_ and udn_real_functions `static'
2010-10-15 18:36:28 +00:00
rlar
b897dfa857
collect extern timebegin in "misc_time.h"
2010-10-15 18:32:57 +00:00
rlar
2540531c38
remove local prototypes, which are allready included
2010-10-15 18:31:20 +00:00
rlar
47472b867b
prototypes, make use of "cidersupt.h"
2010-10-15 18:29:10 +00:00
rlar
ccfef4110d
collect extern JMP_BUF jbuf in "frontend/signal_handler.h"
2010-10-15 18:27:25 +00:00
rlar
92a4a2cda4
avoid redeclaration, signalhandler
2010-10-15 18:25:30 +00:00
rlar
a10759a699
remove static fftext() from "com_fft.h"
2010-10-15 18:24:10 +00:00
rlar
a1e09cdcd1
collect free_pnode_o() in "parse.h"
2010-10-15 18:22:39 +00:00
rlar
7db0ed44ee
collect NewGraph() FindGraph() CopyGraph() RemoveWindow() in "ftedbgra.h"
2010-10-15 18:20:56 +00:00
rlar
513c1d50a6
collect datestring() and seconds() in "misc_time.h"
2010-10-15 18:15:29 +00:00
rlar
8209c0aef3
collect smktemp() in "mktemp.h"
2010-10-15 18:11:11 +00:00
dwarning
dd7ae38ade
re-arranged trtol setting
2010-10-15 07:18:42 +00:00
dwarning
caf05d1fce
better output format
2010-10-14 09:19:44 +00:00
dwarning
bd985bc28f
trtol to 1 only for A devices
2010-10-14 09:18:48 +00:00
rlar
2de6345a5e
revert, remove typedef for _complex, which is used nowhere
2010-10-09 18:46:27 +00:00
rlar
80b2f2b164
update the bison generated files
2010-10-09 14:38:43 +00:00
rlar
0fb5f2142a
avoid function redeclaration, PPparse() and PTparse()
2010-10-09 14:28:28 +00:00
rlar
882b3b4155
add `PT_OP_' prefix to avoid name collision (END, PLUS, MINUS, ...)
2010-10-09 14:26:41 +00:00
rlar
1d62b41bfa
collect cp_* prototypes / extern-declarations in "cpextern.h"
2010-10-09 12:49:34 +00:00
rlar
fda6aafc9f
additional #includes for prototype visibility
2010-10-09 12:46:42 +00:00
rlar
65ef4f037a
collect MESH*() prototypes in "meshext.h"
2010-10-09 12:44:31 +00:00
rlar
a1b178c3f0
include bsim4*def.h (bsim4*geo.c files)
2010-10-09 12:41:05 +00:00
rlar
34e1037396
BSIM*Geo() prototypes --> include files
2010-10-09 12:39:21 +00:00
rlar
5bc8777a9b
remove #define for EOS use '\0' instead
2010-10-09 11:42:10 +00:00
rlar
cf3514b9ae
remove ancient #defines for AND OR NOT substitute with && || !
2010-10-09 11:40:00 +00:00
rlar
526a3fce6c
remove obsolete #defines for BEGIN END LENGTH FORWARD
2010-10-09 11:35:17 +00:00
rlar
31a8c98462
remove obsolete #defines for MAXARITY NUM STRING PNODE
2010-10-09 11:33:57 +00:00
rlar
306cf43d79
remove typedef for _complex, which is used nowhere
2010-10-09 11:32:21 +00:00
rlar
e945ab68bc
collect some cx_*() prototypes in "cmath2.h"
2010-10-08 18:59:41 +00:00
rlar
8a7b507f84
remove winmessage() prototype, there is no such thing (hopefully)
2010-10-08 18:56:32 +00:00
rlar
28282dda56
collect the other INP*() prototypes in "inpdefs.h"
2010-10-08 18:54:06 +00:00
rlar
d0c287f81f
collect the INP2?() prototypes in "inp.h"
2010-10-08 18:51:55 +00:00
rlar
9b0df330b5
collect the PT*() prototypes in "inp.h"
2010-10-08 18:49:19 +00:00
rlar
9e75489e9f
consider the op_*() functions to be less public
2010-10-08 18:46:38 +00:00
rlar
fa156de8dd
avoid function redeclaration (devices)
2010-10-08 18:44:15 +00:00
rlar
8382aceba3
sens_getp() prototype --> include file
2010-10-08 18:31:32 +00:00
rlar
746c9d1212
static function definition
2010-10-08 18:20:39 +00:00
rlar
1b1a3ef185
#ifdef include file wrapper
2010-10-08 18:18:52 +00:00
rlar
44e244dde8
NevalSrc() NevalSrc2() Nintegrate() prototypes --> include files
2010-10-08 18:17:24 +00:00
rlar
b5f1a18f7c
ngspice_compat_mode() prototype --> include files
2010-10-08 18:15:04 +00:00
rlar
63d3f113ff
TanDeriv() prototype --> include files
2010-10-08 18:13:23 +00:00
rlar
101f6d5f4a
str_to_lower() init_error() protoypes --> include files
2010-10-08 18:11:48 +00:00
rlar
ef26170d5a
DkerProc() CKTdisto() prototypes --> include files
2010-10-08 18:09:02 +00:00
rlar
3d9a742802
remove some stuttered prototypes
2010-10-08 18:07:03 +00:00
rlar
4d31d2a12f
some .c file local prototypes
2010-10-08 18:05:00 +00:00
rlar
36b9d794df
cx_avg() prototype
2010-10-08 18:02:58 +00:00
rlar
cef8a530af
com_dotmeasure() prototype
2010-10-08 18:01:40 +00:00
rlar
ddd6d5911c
EVTfindvec() prototyp
2010-10-08 18:00:11 +00:00
rlar
8db45f4205
CKTdnames() prototype
2010-10-08 17:58:34 +00:00
rlar
9cb57888d5
too much quoting caused an error for quoted things in CFLAGS
2010-10-08 17:18:55 +00:00
rlar
933bd11c43
use the type JOB, remove redundant casts
2010-10-08 16:49:18 +00:00
rlar
d49b1d7d0b
use the type JOB, remove redundant casts
2010-10-08 16:49:18 +00:00
rlar
74d62ab486
use the types TSKtask and JOB, instead of void
2010-10-08 16:46:06 +00:00
rlar
7047535f96
type bistromatic
2010-10-08 16:41:13 +00:00
rlar
bffcbad0e7
remove a redundant cast
2010-10-08 16:34:35 +00:00
rlar
04dea78e58
fix an incorrect prototype
2010-10-08 16:32:36 +00:00
rlar
d51c1e1b7d
fix a compiler warning, void* versus void(*)(void)
2010-10-08 16:30:07 +00:00
h_vogt
e45aff5549
b. added to i(b.xxx.byyy)
2010-10-07 21:43:40 +00:00
dwarning
0d2b618f31
modification for sun compiler
2010-10-06 20:06:05 +00:00
h_vogt
28622b5a75
remove bug no. 3080398
2010-10-04 20:58:00 +00:00
h_vogt
7c7ff52262
no pmf, DBL_MAX
2010-10-02 18:44:50 +00:00
h_vogt
0a1a142023
NAN in parameter output removed
2010-10-02 10:14:55 +00:00
rlar
83d1de00fe
bugfix, missing return(OK) in some switch statements
2010-10-01 18:06:40 +00:00
rlar
1149ad86c4
use autoconf to find a suitable signal function type
2010-09-30 20:26:57 +00:00
rlar
61f4fffdac
use $(MAKE) instead of literal `make'
2010-09-30 20:24:07 +00:00
rlar
7816052481
bug fix, ./configure && make dist was broken, hardwire flex
2010-09-30 20:21:57 +00:00
h_vogt
8db3c17bc0
welcome message, version 22
2010-09-25 14:15:26 +00:00
dwarning
921fad758d
initialize some variables
2010-09-22 13:58:00 +00:00
dwarning
f951f3b5de
update to version 2.24
2010-09-19 20:20:30 +00:00
rlar
8f8071aceb
fix some ancient \n\r and \r\n typos
2010-09-19 16:30:39 +00:00
rlar
d76862055e
cp_unqoute(), avoid segfault when applied to a single quote "\""
2010-09-19 14:09:12 +00:00
h_vogt
a77275133a
allow lib64 in spinit
2010-09-19 08:25:46 +00:00
h_vogt
97085752a4
external LDFLAGS for MINGW
2010-09-18 16:58:31 +00:00
dwarning
883eba85be
Correct bitwise operation
2010-09-18 15:45:19 +00:00
dwarning
461d229da7
Correct bitwise operation
2010-09-18 09:02:33 +00:00
rlar
24f55df1ae
fix parse-bison.y dependencies
2010-09-17 16:41:10 +00:00
rlar
001ad0c2bc
`make dist' add some missing artifacts
2010-09-17 16:24:01 +00:00
rlar
c1647ed1a1
`make dist' improvements for `NDEV'
2010-09-17 16:21:12 +00:00
rlar
68b2e6b23a
whitespace cleanup (all Makefile.am files)
2010-09-17 16:11:25 +00:00
h_vogt
590bf0a677
meas ac: remove seg fault
2010-09-15 21:54:46 +00:00
rlar
d936068864
fix incorrect buffer type, and exit(1) on failure to open a tempfile
2010-09-12 17:29:43 +00:00
h_vogt
56679b429b
add __MINGW32__
2010-09-10 20:22:29 +00:00
h_vogt
355384e459
libiberty.h inclusion modified
2010-09-10 15:06:04 +00:00
rlar
cd197da4e5
fix commit from today, `function rename, Arc() -> DevDrawArc()`
2010-09-08 20:14:04 +00:00
rlar
5e64936a3f
rename include file wrapper, #ifndef CONST -> CONST_H
2010-09-08 18:23:35 +00:00
rlar
af4589529d
function rename, struct DISPDEVICE . Text() -> DrawText()
2010-09-08 18:11:26 +00:00
rlar
4f915cb283
function rename, struct DISPDEVICE . Arc() -> DrawArc()
2010-09-08 18:09:30 +00:00
rlar
76d22c3691
function rename, Update() -> DevUpdate()
2010-09-08 18:06:51 +00:00
rlar
38abf408d5
function rename, DrawLine() -> DevDrawLine()
2010-09-08 18:03:40 +00:00
rlar
1693270d35
function rename, Text() -> DevDrawText()
2010-09-08 18:01:42 +00:00
rlar
984754de75
function rename, Arc() -> DevDrawArc()
2010-09-08 17:59:00 +00:00
rlar
2010672489
rename configure.in -> configure.ac
2010-09-08 17:14:44 +00:00
rlar
f7c8eb1d2a
muffle some visual-C warnings
2010-09-07 20:23:07 +00:00
rlar
d4946a6e81
convert K&R function definitions to ansi style
2010-09-07 20:11:13 +00:00
rlar
241783d0b5
use for(;;) instead of while(1) to muffle some visual-C warnings
2010-09-07 20:07:57 +00:00
rlar
b1f6da536a
whitespace cleanup, add missing trailing newlines
2010-09-07 19:04:20 +00:00
rlar
e20e18b855
whitespace cleanup, \r\n -> \n
2010-09-07 18:57:22 +00:00
h_vogt
4f45e4aa7f
remove seg fault
2010-09-07 17:51:03 +00:00
h_vogt
113f4ca13d
plot [alli | allv | ally]
2010-09-07 08:52:21 +00:00
dwarning
4d1bae86f0
prevent unreached statement if pwd.h available
2010-09-04 12:41:04 +00:00
dwarning
69cc1eb730
recover signaltype for SunStudio compiler
2010-09-04 12:40:37 +00:00
h_vogt
d89d52039f
bug in B source parsing removed
2010-09-03 12:51:42 +00:00
h_vogt
d4fc5581d2
comments improved
2010-09-02 16:14:34 +00:00
h_vogt
453b565f71
improve random number generation
2010-09-01 21:13:01 +00:00
dwarning
03d91ab8b0
new function sunif()
2010-08-29 09:23:34 +00:00
h_vogt
5c5bbe987d
Tausworthe not ready under MINGW
2010-08-28 21:06:42 +00:00
h_vogt
ba539d9ef1
new fcn sgauss(), new rnd-no generator
2010-08-28 18:13:08 +00:00
h_vogt
cc27e3f53f
new random number generator
2010-08-28 18:03:23 +00:00
h_vogt
fc2df06f9b
bug no. 3047884
2010-08-19 19:48:00 +00:00
h_vogt
5b04fa5d37
TCLCYG, adms update
2010-08-18 17:13:26 +00:00
dwarning
f58d7a5001
omit warnings
2010-08-17 07:37:46 +00:00
rlar
50ad9c548e
chomp some warnings
2010-08-15 18:26:56 +00:00
rlar
73a80756d4
typedefs for JOB and TSKtask into "typedefs.h"
2010-08-15 17:54:33 +00:00
rlar
e1a5526381
use the type CKTnode instead of void*
2010-08-15 17:44:40 +00:00
rlar
bfa767fd7c
change for readability
2010-08-15 17:28:01 +00:00
rlar
7f3fdad192
change for readability
2010-08-15 17:22:50 +00:00
rlar
99b2f9febf
drop (GENinstance*) casts, which are no longer necessary
2010-08-15 17:19:39 +00:00
rlar
5c59267768
check for shorted voltage sources, to avoid a segmentation fault
2010-08-15 17:16:51 +00:00
rlar
bfc6636b61
fix txfree() prototype
2010-08-15 17:13:17 +00:00
h_vogt
8038ce1575
see ChangLog
2010-08-14 08:35:20 +00:00
rlar
44a182c1ba
use the type CKTnode instead of void*
2010-08-11 18:54:31 +00:00
rlar
773670b38f
cleanup
2010-08-11 16:15:24 +00:00
rlar
d897817800
drop a bunch of (void**) NULL casts {invocation of IFnewUid()}
2010-08-10 19:54:41 +00:00
rlar
085afaee37
use GENinstance*, instead of void*
2010-08-10 19:11:26 +00:00
rlar
6713cb5e00
fix comment
2010-08-10 18:42:59 +00:00
rlar
3340f46e80
missing `extern'
2010-08-10 18:16:04 +00:00
rlar
aae53f5564
use GENinstance*, instead of void*
2010-08-10 18:14:02 +00:00
rlar
9e07ef2d67
use GENmodel*, instead of void*
2010-08-10 18:11:21 +00:00
rlar
547a8fc7f5
drop (SMPmatrix*) casts
2010-08-10 18:07:13 +00:00
rlar
307b0f9142
drop (GENinstance*) casts
2010-08-10 18:04:48 +00:00
rlar
91a9eb5a10
drop (INPtables*) casts
2010-08-10 18:02:26 +00:00
rlar
aa11b7b84f
drop (GENmodel*) casts
2010-08-10 17:59:49 +00:00
rlar
a8c64094fc
fix busy waiting loop, when using editline
2010-08-09 18:36:57 +00:00
rlar
8babf0ff44
bug fix, incorrect indirection level, yet without consequence
2010-08-09 18:26:51 +00:00
rlar
618732c7bd
fix assignment to a member of union IFvalue
2010-08-09 18:16:02 +00:00
rlar
74f7a4f908
bug fix, avoid segfault when parsing an unknown function in parse-bison.y
2010-08-07 18:52:27 +00:00
dwarning
e923354206
fix some wrong 'double' to 'int' assignments
2010-08-07 17:00:54 +00:00
rlar
02e4a4f32b
bug fix, segfault caused by an ancient `editline' workaround
2010-08-07 10:24:58 +00:00
rlar
0d1661658d
fix broken tclspice compilation
2010-08-07 09:49:43 +00:00
rlar
a27a242216
use -Wno-unused-parameter, and add missing $(EXEEXT) to Makefile.am
2010-08-07 09:35:23 +00:00
dwarning
586acbe45c
fallback for not handled enumeration values in switch
2010-08-06 07:50:20 +00:00
dwarning
2991e1a5b9
add prototype for controlled_exit
2010-08-06 07:49:14 +00:00
rlar
8dd05de4ca
bug fix, segfaults and sickness caused by `plot'
2010-08-04 16:03:23 +00:00
rlar
eaef9ffd7a
implement Arc() for plot5 and hpgl (smith diagram)
2010-08-02 16:31:35 +00:00
rlar
2fcbcc5f48
bug fix, implementation of the X11 draw arc implementation.
2010-08-01 13:47:33 +00:00
h_vogt
b82ef13db7
update for adms
2010-08-01 10:28:18 +00:00
rlar
010e046e6b
work around a segmentation fault, plot .. vs vec
2010-07-31 17:04:37 +00:00
rlar
d60bee2d40
fix an ancient bug, garbage and segfaults when plotting multidimensional complex data
2010-07-31 16:47:15 +00:00
rlar
c6bac55ef3
fix an ancient typo, responsible for segfault or garbage when operating on vectors
2010-07-30 19:44:11 +00:00
rlar
32e128d1a0
need an #ifdef for one of the just added #includes
2010-07-30 19:17:20 +00:00
rlar
8ff62fd262
add #include's for visibility of prototypes to their function definitions
...
move some typedefs to "typedef.h"
2010-07-30 16:09:38 +00:00
rlar
73890e3cdb
remove some #ifdef __STDC__ wrappers, and some stray '#'
2010-07-30 15:38:27 +00:00
rlar
618c5961ad
fix some literal floating point constants, which should have been integers
2010-07-30 15:30:10 +00:00
h_vogt
f7da0b9f00
update inp_cmpat()
2010-07-25 09:21:33 +00:00
rlar
b31aef0557
find a suitable home for **DEVices and DEVmaxnum in devdefs.h
2010-07-24 21:16:50 +00:00
rlar
60ff9aaef2
muffle `nested extern' warnings, and drop a handcrafted malloc prototype
2010-07-24 20:24:26 +00:00
rlar
4cdd842cd8
muffle compiler warnings
2010-07-24 18:51:06 +00:00
rlar
d0a7220f6f
muffle `unused variable' warnings
2010-07-24 18:24:43 +00:00
rlar
fe696310d6
muffle `may be used uninitialized' warnings
2010-07-24 18:16:56 +00:00
rlar
1d6b744b1c
remove static char rcsid[] = "$Id$" to muffle `unused variable' warnings
2010-07-24 18:07:30 +00:00
rlar
689c7662f8
K&R function definitions and GENmodel and GENinstance usage for the NDEV device
2010-07-24 17:40:26 +00:00
rlar
62afa50a1c
fix dangerous things, potential bugs, at least for big endian machines
2010-07-24 14:27:47 +00:00
rlar
e95eb0d4aa
add two #include files,
...
to fix broken cider compilation, caused by the changes from 2010-07-23
2010-07-24 13:44:25 +00:00
rlar
d074de41f2
fix the type signature of the cx_* functions
2010-07-24 12:37:41 +00:00
rlar
92353ab6d5
better place for the prototype of spConstMult()
2010-07-23 20:09:50 +00:00
rlar
9da90f5329
use the type SMPmatrix instead of char *
...
remove some redundant forward function declarations
remove some redundant nested function declarations
2010-07-23 18:50:50 +00:00
rlar
f4d0163885
use the types MatrixPtr and SMPmatrix instead of void and char *
...
both are the same thing,
MatrixPtr is used inside the sparse/* domain,
SMPmatrix is used in the rest of spice
remove casts, which are no longer necessary
2010-07-23 17:33:10 +00:00
rlar
1ee29c3e96
use a void* instead of a char* for anonymous `InitInfo' in src/sparse/*.c
2010-07-23 17:23:13 +00:00
rlar
3e95037b0e
convert K&R function definitions to ansi style
2010-07-23 17:16:27 +00:00
rlar
73cf2a8ea5
use a void * for the third argument (&value) of the cp_vset() function
2010-07-20 19:19:51 +00:00
rlar
3942bc2ade
drop #include <frontend/variable.h>, (even for non MSC_VER)
2010-07-20 19:10:51 +00:00
rlar
a49d446826
fix an incorrect type, (&char versus &bool)
2010-07-20 19:06:25 +00:00
rlar
8851f67efd
Change remaining code to use the new usage pattern cp_getvar(,CP_BOOL,NULL)
2010-07-20 18:52:19 +00:00
rlar
d44f818cad
allow cp_getvar(,CP_BOOL,NULL) to avoid insane usage
2010-07-20 18:41:25 +00:00
h_vogt
9afba3083c
correct typing error
2010-07-19 19:39:31 +00:00
rlar
2990821053
use type void* to pass anonymous data to function if_option()
...
indicate its actual type with an enum cp_types argument
2010-07-17 22:11:51 +00:00
rlar
61bba96f42
textual replacement vt_types to cp_types, to complete the last change
2010-07-17 20:56:12 +00:00
rlar
a76cd1e104
textual replacement VT_* to CP_*, to avoid conflict in the windows world
2010-07-17 20:48:20 +00:00
rlar
0aa1c09d73
consolidate enum cp_types and enum vt_types .
...
use this enum for some function arguments and struct members .
drop some include "variable.h" which are no longer needed ,
propably many more could be droped .
drop #define VT_* which have been used as workaround for the type mess .
2010-07-17 15:14:45 +00:00
h_vogt
5cbb4d2c67
update changelog, number of types
2010-07-17 10:25:52 +00:00
rlar
ff459393d0
`const' qualifier for char* arguments of vec_get() and ft_substdef()
2010-07-16 17:00:45 +00:00
rlar
a0a7d0ca70
xspice, xtraevt/*real*, add casts to `INPUT' and `OUTPUT'
...
the *.ifs files specify this to be `real'
yet the *.mod translator seems to be incomplete, and delivers void *
2010-07-16 15:47:05 +00:00
rlar
ba91a6074a
add a missing `const' qualifier
2010-07-16 15:42:46 +00:00
rlar
1915f964dc
xspice, digital/d_fdiv, fix the type of counter and counter_old
...
from Digital_State_t to int
2010-07-16 15:38:27 +00:00
rlar
84a69a3896
xspice, flip-flops and ram, cast the `ic' PARAM to Digitial_State_t
...
the *.ifs file claims this parameter to be an integer in range 0..2
meant to represent ZERO, ONE and UNKNOWN
2010-07-16 15:33:25 +00:00
rlar
26412f883e
xspice, cast so called `STATIC_VAR' pointers to their concrete type
2010-07-16 15:26:05 +00:00
h_vogt
e23fae5376
correct update
2010-07-14 21:15:56 +00:00
h_vogt
79831ac331
'option' command
2010-07-14 20:59:23 +00:00
rlar
e1a86fad43
remove leftover /*FALSE,*/ comments from the last commit
...
which where left for the single purpose of better visualization in a diff tool.
2010-07-14 15:52:44 +00:00
rlar
cab9417c9a
eliminate co_stringargs, which is used nowhere
2010-07-14 15:43:50 +00:00
rlar
0772afc517
fix the argument types of the functions printstr_n printstr_m bogus1 and bogus2
2010-07-13 18:20:37 +00:00
rlar
5397fd9fdd
split the function printstr() into printstr_n() and printstr_m()
2010-07-13 18:17:06 +00:00
rlar
922d5c69ac
fix the type of the function pointer argument of wl_forall()
2010-07-13 18:10:57 +00:00
rlar
4102c27164
fix function pointer initialization
2010-07-11 20:18:47 +00:00
rlar
62c6626254
add casts for void* returning functions
2010-07-11 19:34:15 +00:00
rlar
a44cc3dd7e
for c++, lex input() function is named yyinput()
2010-07-11 19:22:36 +00:00
rlar
1bb9d1c633
missing (void*) casts
2010-07-11 19:15:26 +00:00
rlar
460f7a6485
fix type and usage of some function pointers
2010-07-11 18:10:08 +00:00
rlar
a19f5dc9ac
fix some function pointer casts
2010-07-11 18:03:49 +00:00
rlar
fd7ef635a2
missing casts
2010-07-11 16:04:27 +00:00
rlar
f7f4a7dd91
tiny, fix two casts
2010-07-11 16:02:23 +00:00
rlar
cc1cdbeeac
dont compare with '\0' when NULL was meant
2010-07-11 12:33:54 +00:00
rlar
a23c482c23
#include "vccsext.h" to make the function declarations visible to their function definitions
2010-07-11 11:02:42 +00:00
rlar
98ae3c949f
cast the udn*() function args
2010-07-11 10:59:03 +00:00
rlar
a0b0f550ab
ansi style function args for a function pointer arg of spInitialize()
2010-07-10 14:06:14 +00:00
h_vogt
e07486df2a
patch B. Swartz 2010-07-04
2010-07-10 13:22:44 +00:00
rlar
3600f91ab0
drop some malloc prototypes, use <stdlib.h>
2010-07-10 12:48:56 +00:00
rlar
26f2d23e6c
cleanups
2010-07-10 12:37:49 +00:00
rlar
c2ca9a7998
drop -1, extend enum Mif_Cntl_Src_Type_t
2010-07-10 12:23:33 +00:00
h_vogt
fe2d079b31
par('expression')
2010-07-10 11:27:57 +00:00
rlar
7d6abb2fde
upgrade some casts from void* to more specific type
2010-07-09 19:03:02 +00:00
rlar
d7e2e7f7f0
cast malloc... return values
2010-07-09 16:53:34 +00:00
rlar
eb6e3e9827
fix some casts
2010-07-08 18:27:17 +00:00
rlar
805f60448a
INPtables, remove some casts
2010-07-08 17:50:29 +00:00
rlar
63fae60605
use the GENmodel and GENinstance type instead of void*
2010-07-08 17:20:03 +00:00
rlar
c9bfe72187
use CKTcircuit instead of void*, #4/4
2010-07-07 17:36:56 +00:00
rlar
94518fdb02
use CKTcircuit instead of void*, #3/4
2010-07-07 17:32:40 +00:00
rlar
fe68605770
use CKTcircuit instead of void*, #2/4
2010-07-07 17:28:29 +00:00
rlar
72fc1a0186
use CKTcircuit instead of void*, #1/4
2010-07-07 17:26:05 +00:00
rlar
12dc45118b
ansi function declarations (prototypes) for some functions
2010-07-06 19:06:50 +00:00
rlar
d6ad853ecb
fix the type signature of the if_*() function family.
2010-07-06 19:03:40 +00:00
rlar
a57a381ea7
new include file "typedefs.h" for struct forward declarations
2010-07-06 18:58:15 +00:00
h_vogt
8496ba3f91
comments added
2010-07-06 14:04:48 +00:00
h_vogt
be99864a86
debug warnings removed
2010-07-06 13:52:52 +00:00
h_vogt
46e5436aa8
sighandler_t not under Wondows, spetrum script updated
2010-07-06 12:24:08 +00:00
rlar
e26cec467d
initialization of the struct IFdevice.flags element in generated code
2010-07-05 16:42:48 +00:00
rlar
d6d7fbde26
cast the return values of the void* returning functions
2010-07-05 16:16:56 +00:00
rlar
59d4e5d961
fix various type glitches
2010-07-04 17:54:22 +00:00
rlar
2744462d01
void *AllocatedPtr
2010-07-04 17:41:17 +00:00
rlar
5444f878d0
fix signal prototypes
2010-07-04 17:37:39 +00:00
rlar
c30028310b
ansi style function args for some function pointers
2010-07-03 21:27:53 +00:00
rlar
463ef4a3b1
convert K&R function definitions to ansi style
2010-07-03 20:37:00 +00:00
rlar
d19476685a
tiny fixes
2010-07-03 17:55:44 +00:00
rlar
68c0ee9cd3
whitespace change, cleanup, untabify
2010-07-03 15:36:05 +00:00
rlar
a321d7f419
forward declaration of structs, unions and typedefs
2010-07-03 15:33:23 +00:00
rlar
70420197e6
ansi style function args for some function pointers
2010-07-02 17:00:21 +00:00
h_vogt
39c98ad798
OpenMP for B4SOI version 4.3.1
2010-07-02 09:35:05 +00:00
h_vogt
e3b0a4b0dd
.TITLE line
2010-07-02 07:34:18 +00:00
h_vogt
9f84139ffa
no white space removal in echo ' '
2010-07-01 20:42:20 +00:00
h_vogt
2edf6bafd2
no white space removal in echo ' '
2010-07-01 20:29:53 +00:00
rlar
3369d860b4
cast the return values of malloc() function calls
2010-07-01 19:52:23 +00:00
rlar
0dbebc870c
fix some typecasts to *malloc() return values
2010-07-01 17:20:35 +00:00
rlar
643728aca4
explicit compare with NULL
2010-07-01 16:43:28 +00:00
rlar
c178bdb059
cosmetical changes
2010-06-30 20:08:57 +00:00
h_vogt
6874c454fc
allow {$var}
2010-06-30 19:20:01 +00:00
rlar
779e5a978c
ansi prototypes for the function pointers in struct DISPDEVICE
2010-06-30 16:50:09 +00:00
h_vogt
947e19bde7
no command file handling in numparam
2010-06-29 21:18:34 +00:00
h_vogt
a62db6942b
OpenMP support for BSIM4, slight upgrade of OpenMP for BSIM3
2010-06-28 17:51:55 +00:00
rlar
b1151b4934
drop useless cast of a copy() return value
2010-06-27 17:57:30 +00:00
rlar
a120a5d049
drop the casts for pointer arguments of bcopy() and bzero()
2010-06-27 17:22:11 +00:00
h_vogt
111d25b0fc
short -> int
2010-06-27 16:42:59 +00:00
h_vogt
3a96b98900
short -> int
2010-06-27 16:19:27 +00:00
rlar
6c4e0cb6d0
add two unused arguments to arg_display(), to fit with struct comm.co_argfn
2010-06-27 15:44:53 +00:00
rlar
0000dda9af
ansi function declarations (prototypes)
2010-06-27 13:28:09 +00:00
rlar
c79d21af82
convert K&R function definitions to ansi style
2010-06-27 09:27:49 +00:00
rlar
ad947547a8
ansi function prototypes, and stdlib.h for exit()
2010-06-26 20:22:50 +00:00
rlar
5e35b809ec
drop cast of NULL to non-ansi function pointer
2010-06-26 19:58:42 +00:00
rlar
be57f10b3b
avoid some function pointer warnings
2010-06-26 17:12:56 +00:00
rlar
b58722b18b
remove redundant nested function declarations
2010-06-25 19:49:13 +00:00
rlar
5b5297ac2f
remove abandoned prototypes
2010-06-25 17:23:40 +00:00
rlar
3a6540b584
use allready defined enumerate Digital_State_t and Ipc_Status_t
2010-06-24 19:00:15 +00:00
h_vogt
8b1c9dde7f
OpenMP for BSIM3 ver 3.3.0
2010-06-24 10:25:05 +00:00
rlar
a14e59866e
ansi function declarations (prototypes)
2010-06-23 19:33:54 +00:00
rlar
5946300a97
upgrade foo() --> foo(void) ansi function definition
2010-06-23 18:57:13 +00:00
rlar
4420a3ecdd
add prototypes, remove some NULL casts
2010-06-23 17:40:56 +00:00
h_vogt
81dd27a730
Cbg1 assignment
2010-06-22 15:23:15 +00:00
h_vogt
97d0e801f4
dekete reference to MOS levels 60, 61
2010-06-20 07:27:52 +00:00
h_vogt
a3a4d4409c
.measure skip braces in a special case
2010-06-19 18:50:39 +00:00
h_vogt
aab308e863
bug, see support tracker no. 3013968
2010-06-19 18:23:32 +00:00
rlar
1f290ed13e
remove junk from tarball, and fix some Makefile.am dependencies
2010-06-19 16:08:07 +00:00
h_vogt
7f9885c842
remove extra white spaces in inp_fix_gnd_name()
2010-06-17 21:55:40 +00:00
h_vogt
1dcb43bf14
WINDOWS: no help files
2010-06-15 22:39:09 +00:00
rlar
ed556f3afc
Makefile.am cleanups
2010-06-14 20:01:29 +00:00
rlar
69465c5aa3
`make dist' improvements
2010-06-13 18:55:18 +00:00
rlar
27e25aa615
add some license and test files to `make dist'
2010-06-13 16:58:40 +00:00
h_vogt
24094bc623
notice: help file outdated
2010-06-11 08:40:09 +00:00
h_vogt
a38846464f
bug fix 300800
2010-06-04 20:45:03 +00:00
h_vogt
0c3cbd5410
bug report 3008000
2010-06-04 20:16:43 +00:00
h_vogt
ba48d85de1
return NULL
2010-06-03 22:17:25 +00:00
h_vogt
a633a0d50f
update bsim4soi to vers. 4.3.1
2010-06-03 22:11:20 +00:00
h_vogt
16e01a69e2
update for 'show all'
2010-05-30 17:17:50 +00:00
h_vogt
180087ec0f
include bison files in dist
2010-05-30 10:22:42 +00:00
h_vogt
d080f6dfc0
updates for making dist, new internal fcn getline_xgrapgh
2010-05-30 09:26:34 +00:00
h_vogt
af32733fa8
remove unused array
2010-05-27 19:33:57 +00:00
h_vogt
92abb04185
update on B source pwl handling
2010-05-27 19:20:10 +00:00
h_vogt
1fe8cbbf26
xspice api update
2010-05-26 05:51:04 +00:00
h_vogt
806227a164
scientific notation of level parameter
2010-05-22 15:46:41 +00:00
h_vogt
2fe85974ce
ternary fcn in numparam bugfix 2936702
2010-05-21 20:58:31 +00:00
h_vogt
dd66fc7220
abort if .inc fails
2010-05-16 16:31:03 +00:00
h_vogt
1cf306f8e8
remove bugs in processing of lines
2010-05-16 11:55:07 +00:00
h_vogt
63c6260696
update fcn inp_bsource_compat
2010-05-14 22:39:56 +00:00
h_vogt
8ddd172cc9
tmalloc patch R Larice
2010-05-14 20:26:54 +00:00
h_vogt
8a69132a1c
cleanup
2010-05-12 21:02:58 +00:00
h_vogt
0bebd1e9e0
new replacement of gnd by 0
2010-05-12 20:48:23 +00:00
h_vogt
d850fdd7a3
fcn finishLine: add e. or h. to token inside i(...)
2010-05-10 21:57:36 +00:00
h_vogt
7be4dc785e
derivatives for min, max
2010-05-09 18:57:31 +00:00
h_vogt
5d3c29cb77
ngbehavior
2010-05-09 18:46:56 +00:00
h_vogt
030011fc79
new comments
2010-05-09 13:58:39 +00:00
h_vogt
9548bdd710
tiny update
2010-05-09 12:47:43 +00:00
h_vogt
e5e54f9270
correct resistor expression line 3707
2010-05-08 15:47:24 +00:00
h_vogt
9eaba91bf2
update on E, G sources with expressions
2010-05-08 14:21:31 +00:00
h_vogt
bfd1b3cb23
L, C implementation: avoid substraction from a builtin 1.0
2010-05-08 09:36:57 +00:00
dwarning
7cd4839d1b
correct parsing of integer model parameter in vectors too
2010-04-28 21:18:10 +00:00
dwarning
1ba2d635c8
correct parsing of integer model parameter
2010-04-26 20:28:58 +00:00
h_vogt
e66ef33c57
ngspice compatibility mode
2010-04-23 22:00:40 +00:00
dwarning
5fcf9c2afe
ternary operation in control blocks
2010-04-11 08:49:05 +00:00
dwarning
cc5ede68e7
Bill Swartz patch
2010-03-26 18:42:42 +00:00
dwarning
112261297d
Bill Swartz patch
2010-03-25 22:44:37 +00:00
h_vogt
625b3d14fc
no crash after 'unset undefined'
2010-03-21 21:23:47 +00:00
h_vogt
df5931e570
circuit flag CKTvarHertz
2010-03-20 17:35:56 +00:00
h_vogt
af4e5ebcdc
comments
2010-03-20 15:42:50 +00:00
h_vogt
9e2f02fbe2
HERTZ added to B source
2010-03-20 15:32:23 +00:00
h_vogt
b85ea660dd
comment
2010-03-20 15:28:54 +00:00
h_vogt
85788591ff
remove 291,292
2010-03-16 23:10:18 +00:00
dwarning
3df1779133
correct a typo of eais/eaic parameter
2010-03-13 11:52:46 +00:00
dwarning
05c24bbc03
want only the parameter names in output
2010-03-09 19:31:10 +00:00
dwarning
944f756d2f
cut the ouput message
2010-03-09 19:30:38 +00:00
dwarning
22d1617182
remove the CR in some printf's
2010-03-09 19:29:44 +00:00
h_vogt
288e0b7214
patches R. Larice
2010-03-08 22:20:25 +00:00
h_vogt
486ae1b66e
patch R. Larice Feb. 28, add time and temper varianbles to B source
2010-03-07 19:53:32 +00:00
h_vogt
9bdf85c43c
fcn sgn()
2010-03-07 15:59:08 +00:00
dwarning
f73055d7be
limiting exp()
2010-03-07 00:14:13 +00:00
dwarning
abe7a63311
omit icc complains
2010-03-03 20:01:32 +00:00
dwarning
f210758bdb
applied patch to prevent sun cc warnings
2010-03-01 10:28:22 +00:00
dwarning
6d1ab1e505
improve amplitude accuracy
2010-02-28 17:52:09 +00:00
dwarning
651e749a03
prototypes for typesdef.c
2010-02-28 17:51:39 +00:00
dwarning
532a13fd08
missing LF on end
2010-02-28 17:51:10 +00:00
danmc
f208ca56f5
On posix systems, wait() is:
...
pid_t wait(int *status);
so remove some broken #ifdef's that had the wrong type for status.
2010-02-28 16:58:28 +00:00
h_vogt
75d891e4c0
new parser for B source
2010-02-28 16:00:40 +00:00
h_vogt
4068f498c6
command wrdata
2010-02-27 21:11:30 +00:00
h_vogt
5221bffddf
pwl td= r=
2010-02-26 22:55:40 +00:00
h_vogt
a6c4756581
new files
2010-02-25 22:09:23 +00:00
h_vogt
76feebbbfa
various bug fixes
2010-02-25 21:43:03 +00:00
dwarning
25ebb25269
correct the 15 digit placeholder
2010-02-22 21:00:16 +00:00
dwarning
278f3c64fd
update to 4.3
2010-02-21 13:44:19 +00:00
h_vogt
c7470aa895
line endings
2010-02-15 10:28:48 +00:00
h_vogt
5a710c5ac9
remove makedefs
2010-02-15 10:02:35 +00:00
h_vogt
19788f4f68
revert conf.c, conf.h
2010-02-13 17:11:06 +00:00
h_vogt
71c371485c
K&R->ANSI patches by R. Larice
2010-02-13 16:01:56 +00:00
h_vogt
07f90563dc
patches R. Larice
2010-02-13 14:47:45 +00:00
h_vogt
31203ce2ab
macro ERROR -> MERROR
2010-02-11 22:32:10 +00:00
h_vogt
c6088c8db1
use format (__printf__, 1, 2)
2010-02-11 21:51:09 +00:00
h_vogt
b289dc60c8
*** empty log message ***
2010-02-08 22:25:41 +00:00
h_vogt
d4b80c6ced
patched for Windows
2010-02-08 22:17:57 +00:00
h_vogt
bf706e9e61
patched for CYGWIN
2010-02-08 22:12:34 +00:00
h_vogt
d7d5a38583
patches by R. Larice
2010-02-08 21:15:17 +00:00
h_vogt
f721fdf782
64 bit support
2010-02-08 20:25:30 +00:00
dwarning
ba54c4d9b8
big kspice model update
2010-02-07 18:16:17 +00:00
h_vogt
f1a4f27d21
improved numparam error message
2010-02-07 11:27:59 +00:00
h_vogt
df4428b239
bug. no 2936702
2010-02-07 09:51:03 +00:00
dwarning
12ce6f7980
backup to exit() function
2010-01-30 14:04:59 +00:00
dwarning
27461a41eb
controlled_exit removed
2010-01-30 13:29:16 +00:00
dwarning
8585a00243
controlled_exit implementation
2010-01-30 13:21:27 +00:00
h_vogt
005dae2462
more characts for real number params
2010-01-29 22:33:59 +00:00
dwarning
911d607871
set maximum cpl lines to eight
2010-01-28 20:18:30 +00:00
dwarning
88c64bc954
devmodtranslation for txl and cpl in subckts
2010-01-27 21:26:08 +00:00
dwarning
bf6358e38e
corrections regarding len parameter on instance
2010-01-26 21:04:11 +00:00
dwarning
b0b8624bfc
using a controlled_exit
2010-01-19 21:49:29 +00:00
dwarning
9f97f8701c
provide a controlled_exit function
2010-01-19 21:48:42 +00:00
h_vogt
80af4f24a6
SystemParametersInfo()
2010-01-17 19:29:32 +00:00
h_vogt
3959b48afb
ps output for X11
2010-01-17 19:06:03 +00:00
h_vogt
d8810a841a
patches by R. Larice
2010-01-17 16:40:22 +00:00
h_vogt
204362044e
.gllobal bug
2010-01-17 14:49:42 +00:00
dwarning
6929a8c6b7
correct P element comment
2010-01-16 22:27:10 +00:00
dwarning
0b3c133233
few polishments
2010-01-16 22:26:47 +00:00
dwarning
13f737c32d
change atof to INPevaluate to allow 10p
2010-01-16 22:26:22 +00:00
h_vogt
ecf5665104
patch for translate(), R. Larice, .global bug
2010-01-15 22:05:23 +00:00
h_vogt
dc7d2d01a2
hardcopy button error removed
2010-01-06 22:48:21 +00:00
h_vogt
7dc6417e6d
add xfont, wfont, wfont_size variables
2010-01-02 18:05:07 +00:00
h_vogt
f34a09b540
gnuplot update
2010-01-02 15:24:03 +00:00
h_vogt
b500f3e32c
calling gnuplot via xterm
2010-01-01 13:13:48 +00:00
h_vogt
2c5ed4f83e
gnuplot updates
2009-12-31 15:42:28 +00:00
h_vogt
2dc814f613
patches by R. Larice
2009-12-31 15:37:08 +00:00
h_vogt
46e6df66ce
gnuplot enhancements (for Windows)
2009-12-30 13:23:57 +00:00
h_vogt
c1f06ba5c4
patch by R. Larice
2009-12-29 18:18:47 +00:00
h_vogt
28d5114f43
comments, new examples
2009-12-28 08:34:55 +00:00
h_vogt
8cee489660
bugfix in com_meas()
2009-12-22 15:03:58 +00:00
h_vogt
70b2408f39
updates for .measure
...
new example files
2009-12-21 18:17:38 +00:00
h_vogt
d6350ca86d
add vectors to meas
2009-12-21 00:27:15 +00:00
h_vogt
248e44b883
new measure commands
2009-12-20 16:43:51 +00:00
h_vogt
99533fa109
start value for sine
2009-12-20 08:44:50 +00:00
pnenzi
aa93968573
Fixed bug in time computation for vsrc and isrc with xspice extensions.
2009-12-19 18:15:03 +00:00
h_vogt
68b06c7a73
comments
2009-12-19 16:04:22 +00:00
h_vogt
5571e9b9fa
source file path as additional search path
2009-12-19 09:18:03 +00:00
dwarning
cd4dd742bd
comment tnom celsius -> kelvin transformation change
2009-12-18 17:30:04 +00:00
dwarning
6a7c441e7e
tnom celsius -> kelvin transformation changed
2009-12-18 17:29:34 +00:00
dwarning
b995267b29
prevent int to unsigned compare
2009-12-18 16:59:54 +00:00
dwarning
d6ba20299f
reconstruct NEWCONV code, also if not used
2009-12-18 16:59:16 +00:00
dwarning
587e34821a
add the ngspice specific copyNodesets approach
2009-12-18 16:58:05 +00:00
h_vogt
82d46a68c8
'^' added to is_arith_char() in string.c
2009-12-12 17:40:20 +00:00
h_vogt
f72545d4d0
do_meas only if .meas cards are available
2009-12-12 11:49:05 +00:00
h_vogt
8a2f81f61f
warning: .meas not possible with -b
2009-12-11 17:18:03 +00:00
h_vogt
974585af8c
bug 2909730
2009-12-11 16:26:17 +00:00
dwarning
740b1d4971
omit some debug printf's
2009-12-10 21:02:44 +00:00
h_vogt
400100d9c6
pipe mode option -p
2009-12-07 21:42:09 +00:00
h_vogt
71104809b2
xbrushwidth settable from keyboard
2009-12-07 21:16:55 +00:00
dwarning
3de58ec504
parameter without curly braces in subckt definition
2009-12-06 18:30:59 +00:00
h_vogt
40de598586
*** empty log message ***
2009-11-29 15:58:57 +00:00
h_vogt
73d241fe69
function declarator to new format
2009-11-29 15:23:51 +00:00
h_vogt
486ff89800
postscript to file
2009-11-29 15:09:13 +00:00
dwarning
586af63f36
changed the declarator to new format
2009-11-26 20:04:09 +00:00
h_vogt
6d13becdb7
bug no.2902374 fixed
2009-11-24 21:30:43 +00:00
h_vogt
514c8e8573
memory allocation struct pwldata->vals
2009-11-21 22:21:14 +00:00
h_vogt
3c094b5f1f
postscrpit output allows black or white background
2009-11-20 22:43:17 +00:00
h_vogt
2a6d79c435
postscript hardcopy allows setting of background color
2009-11-19 22:45:42 +00:00
dwarning
62ef3c6793
init structure with 0 instead NULL
2009-11-18 21:19:49 +00:00
h_vogt
3f0b344a82
comments added
2009-11-17 22:51:55 +00:00
dwarning
b8d9cf31ab
remove empty statement
2009-11-17 19:28:35 +00:00
dwarning
ef33d01012
rm the annoying bjt level warning
2009-11-17 19:28:05 +00:00
dwarning
a0667438f1
changed ancient double vector declaration in pwldata
2009-11-17 19:27:43 +00:00
h_vogt
06dd0263c0
VC console app
2009-11-16 21:45:12 +00:00
h_vogt
7b1f733190
enable compilation for Windows console app
2009-11-16 19:52:51 +00:00
h_vogt
13819432bd
flag for compatibility mode
2009-11-15 21:22:04 +00:00
dwarning
ddd6ceaebb
rm unused variable
2009-11-09 09:16:06 +00:00
dwarning
e09d408c0f
support of 5-terminal bjt's in subckt's
2009-11-09 09:15:21 +00:00
dwarning
306291f426
using floor and ceil from math lib for rounding and truncation
2009-11-08 09:25:56 +00:00
dwarning
15883a251d
allow numbers < 1e-30 in fmttype, now everything < 1e-39 is 0
2009-11-08 09:25:31 +00:00
h_vogt
c579717d00
replace strdup by copy
2009-11-07 11:14:54 +00:00
pnenzi
55926f4375
Fixed a remaining .cvsignore
2009-11-04 11:19:15 +00:00
pnenzi
aca8a20107
Removes .o files from codemodel dirs
2009-11-03 10:34:20 +00:00
pnenzi
335a4a89af
Removed .deps and .cvsignore from dist package
2009-11-03 10:06:06 +00:00
pnenzi
176a777bac
Now we remove .cvsignore and .deps from dist
2009-11-02 21:46:17 +00:00
h_vogt
8d7356970b
updating windows
2009-10-31 11:11:13 +00:00
dwarning
331facd98e
correct the command completion under X11
2009-10-24 06:28:09 +00:00
dwarning
9b90e03e90
stringutil.h: separate bcopy and bzero providing
2009-10-18 13:46:09 +00:00
dwarning
123b247bed
correct __func__ usage for different compiler
2009-10-18 13:45:35 +00:00
h_vogt
9fb0d31390
MS Visual Studio: build date, "quit" button
2009-10-18 10:32:11 +00:00
dwarning
ef245cee3d
rm debug printf's
2009-10-13 20:17:32 +00:00
h_vogt
3feb4377a6
initialize variable history_file
2009-10-11 16:54:52 +00:00
dwarning
8e8ecc784c
PWL functionality for B sources
2009-10-11 08:50:54 +00:00
dwarning
05116f0e0e
commnet: structure extension is ngspice specific
2009-10-11 08:40:23 +00:00
h_vogt
1ff1fc5a6c
version 20, update for Cygwin
2009-10-04 15:57:10 +00:00
dwarning
5600225c8f
correct version to 4.6.5
2009-10-04 12:28:07 +00:00
dwarning
3944f29034
Cbg1 wrong assignment
2009-10-04 11:49:10 +00:00
dwarning
07e06cf701
initialize local variables
2009-10-04 11:48:37 +00:00
dwarning
1a8bf20866
sys_memory struct w/o static type, sysinfo w/o void Parameter
2009-10-04 11:46:35 +00:00
dwarning
e9d829409f
typo in b4temp, formatting
2009-10-04 07:32:06 +00:00
h_vogt
59665ba2e9
corrected for LINUX
2009-09-30 22:52:52 +00:00
h_vogt
5be507a97f
command sysinfo
2009-09-30 22:22:36 +00:00
h_vogt
9db2e30ade
cvs headers added
2009-09-26 20:49:08 +00:00
pnenzi
2ff50ea37d
Updated BSIM4 code to 4.6.5 (source and drain diode currents)
2009-09-22 09:05:20 +00:00
h_vogt
2eba12d518
bugfix no. 2859013, comments
2009-09-20 20:28:12 +00:00
h_vogt
881908ec47
bug no. 2859013
2009-09-19 21:18:04 +00:00
h_vogt
7ec7495457
tran setup info, cleanup
2009-09-19 14:16:04 +00:00
h_vogt
5f9f71b5a4
variable ngdebug for additional debug info
2009-09-19 12:38:03 +00:00
h_vogt
25ebed0993
.global reinstated
2009-09-16 20:58:37 +00:00
h_vogt
c84522b842
prints time required for setup
2009-09-14 22:34:17 +00:00
h_vogt
c25d028cbf
SetAnalyse output extended
2009-09-13 19:42:19 +00:00
h_vogt
07b2828a4b
comments added
2009-09-09 09:33:14 +00:00
h_vogt
f0638c658f
new plot options
2009-09-09 08:50:52 +00:00
h_vogt
fc43943e93
vm, vi, vp, vr, vdb for ac measurement
2009-08-30 19:54:54 +00:00
h_vogt
98e0fa7691
add dc and ac measurement
2009-08-30 10:56:50 +00:00
dwarning
86f3a7b480
correct u2 derivative
2009-08-26 06:08:51 +00:00
h_vogt
6053c50723
mempool.c, hash.c compatmode.c removed (Preliminary)
2009-08-23 14:45:23 +00:00
h_vogt
9f1ee290a4
new code for .measurement
2009-08-23 10:02:28 +00:00
dwarning
87e5559088
Update to version 4.6.4
2009-08-22 18:13:17 +00:00
dwarning
ca8bbd2695
/* within comment
2009-08-22 18:12:17 +00:00
h_vogt
257d218893
option noinit, ref. to _logb
2009-08-22 16:54:03 +00:00
h_vogt
9282e4e434
comments added
2009-08-17 20:13:51 +00:00
h_vogt
9eb855b802
command completion, more comments
2009-08-15 11:47:05 +00:00
h_vogt
ae4db4fe25
comments added
2009-08-15 09:55:44 +00:00
h_vogt
878e471232
local directory in search path for spinit
2009-08-15 09:27:47 +00:00
h_vogt
1dd7a2869f
comments added
2009-08-15 09:27:08 +00:00
h_vogt
b399caf9bc
.meas patches by Bill Swartz added
2009-08-08 20:12:46 +00:00
pnenzi
b6a05e9095
Fix for memory limit from T. D. Dean
2009-08-08 17:38:23 +00:00
h_vogt
0aaab1697d
more comments
2009-08-08 13:48:06 +00:00
h_vogt
72a5e9754d
add comments
2009-08-05 22:27:55 +00:00
dwarning
322e87d9d0
init vector d
2009-08-04 19:29:38 +00:00
dwarning
f8b3737a0b
init Cbg1
2009-08-04 19:29:17 +00:00
dwarning
fb58732801
correct args size
2009-08-04 19:28:34 +00:00
dwarning
7ce77bbbca
looking for unistd.h & usage
2009-08-04 19:27:28 +00:00
dwarning
865eaed5ab
element instantiation e.g. r=50
2009-07-30 18:31:15 +00:00
dwarning
897d11bf48
refurbish spice3 syntax
2009-07-30 18:30:28 +00:00
h_vogt
fc51f48df8
repair line endings
2009-07-28 21:16:07 +00:00
dwarning
1ce76b68f1
small cosmetics
2009-07-25 10:21:38 +00:00
dwarning
91988a734a
prototype for getpid under mingw
2009-07-25 10:21:00 +00:00
dwarning
289a9e6113
init struct pParam
2009-07-25 10:20:17 +00:00
dwarning
c37624a89b
delete !Size_Not_Found branch
2009-07-25 08:34:29 +00:00
dwarning
fbe087baff
rm FREE(model->pSizeDependParamKnot)
2009-07-22 21:06:11 +00:00
h_vogt
ea8c5bc5d4
allow .meas, add .meas .. when to example
2009-06-11 20:58:56 +00:00
h_vogt
88804b2732
improved indentation
2009-06-11 20:16:20 +00:00
h_vogt
9aad956864
convergence (output.net), add some comments
2009-06-11 14:12:07 +00:00
h_vogt
1ac8c1ce07
repaired
2009-05-21 15:18:13 +00:00
h_vogt
13acf2cef1
SV_ADMITTANCE, signal prototype
2009-05-21 15:11:06 +00:00
pnenzi
e92a7d397f
Bug fix from Laurent for a segfault.
2009-05-21 08:11:21 +00:00
h_vogt
be1e207dc9
enhanced .model names
2009-05-16 19:09:44 +00:00
h_vogt
1de4a31321
bipolar handling fixed
2009-05-16 10:11:24 +00:00
h_vogt
7072bb23f1
inp_fix_gnd_name() remove excessive white spaces
2009-05-12 20:36:02 +00:00
h_vogt
de546abac2
-lBLT24 in src/makefile.am
2009-05-11 20:58:14 +00:00
h_vogt
b16759cf97
1348: find last dot
2009-05-10 19:29:13 +00:00
h_vogt
e778aab344
iplot graphics scaling, printing interrupt message
2009-05-09 13:23:08 +00:00
h_vogt
63dee6c2fd
line 428 malloc(len+1): +1 added
2009-05-06 21:08:00 +00:00
h_vogt
4ef61a65cf
SIGSEGV handling for Windows
2009-05-02 09:40:33 +00:00
h_vogt
bdbee943bf
maxord set to min 2 or max 6
2009-05-01 17:30:35 +00:00
h_vogt
05c0d50e55
SetAnalys, maxord
2009-04-28 21:53:29 +00:00
dwarning
4c2569518b
float.h before defines.h
2009-04-27 20:55:50 +00:00
dwarning
d337f4bce5
prototype not needed
2009-04-27 20:55:09 +00:00
dwarning
ded9f403d7
don't need string.h - comes from ngspice.h
2009-04-26 16:47:50 +00:00
dwarning
a755164f06
relay on ngspice.h
2009-04-26 09:04:43 +00:00
dwarning
3d3107766b
winmessage only under windows
2009-04-26 09:02:42 +00:00
h_vogt
4f05c8da9d
suppression of message "cannot redefine"
2009-04-26 06:39:34 +00:00
h_vogt
4b6eed9b6a
winmessage headers
2009-04-25 12:25:07 +00:00
h_vogt
9dcfdd201c
() handling repaired
2009-04-23 22:46:30 +00:00
h_vogt
b5db0a1e36
#ifdef CIDER added to line 70
2009-04-23 07:51:03 +00:00
h_vogt
eb378da811
winmessage
2009-04-22 21:57:37 +00:00
h_vogt
65b3fa2a4a
show error message in Windows before exiting
2009-04-22 21:25:29 +00:00
h_vogt
6c55df1cb5
Windows error message
2009-04-22 21:15:30 +00:00
dwarning
ba3549a8bc
Parameter declaration in new format
2009-04-22 05:40:27 +00:00
dwarning
5c0bccbd36
Parameter declaration in new format
2009-04-21 20:22:13 +00:00
h_vogt
8460e1c0ba
some addition for MS Visual 2008
2009-04-20 21:01:00 +00:00
h_vogt
3d931d2ffb
support for MINGW tclspice added
2009-04-20 20:53:10 +00:00
dwarning
30e9bd952c
node - model compare must be correct
2009-04-19 10:57:17 +00:00
dwarning
06ae02fbde
Update to bsimsoi v4.1
2009-04-19 10:43:09 +00:00
h_vogt
fd1d3c75e6
allow compilation into a build directory
2009-04-17 21:59:04 +00:00
h_vogt
2e323531fb
patch by Bill Swartz
2009-04-14 06:28:27 +00:00
h_vogt
eef75ffab5
remove bug no. 2724127 repeat loop inside another loop
2009-04-14 06:09:48 +00:00
dwarning
4e8d474799
only cosmetics
2009-04-13 19:47:43 +00:00
h_vogt
fa60b4d849
replace gpl getopt by BSD getopt
2009-04-12 21:14:00 +00:00
h_vogt
6f4cdcac47
replace gpl getopt by BSD getopt
2009-04-12 21:08:18 +00:00
h_vogt
c9b58436f6
winmessage() modified
2009-04-12 18:19:24 +00:00
h_vogt
ec3c50c09e
bug no. 2751855
2009-04-12 18:06:59 +00:00
h_vogt
1e5720a23f
double array size in cp_lexer()
2009-04-12 18:06:13 +00:00
h_vogt
12bf33431c
keep dico structure
2009-04-12 18:04:47 +00:00
h_vogt
6e7da31598
memory leak removed
2009-04-10 12:20:55 +00:00
h_vogt
3f7201376c
call to nupa_done() to release memory
2009-04-05 18:31:25 +00:00
h_vogt
faada68e9d
*** empty log message ***
2009-04-05 12:26:19 +00:00
h_vogt
8a4b560324
memory leaks: code improved
2009-04-05 08:57:55 +00:00
h_vogt
e43430a669
memory leaks removed
2009-04-05 08:02:03 +00:00
dwarning
59917a149e
init rusage
2009-04-01 19:33:38 +00:00
h_vogt
e9d957d2d6
memory leaks removed
2009-03-29 16:58:44 +00:00
h_vogt
e3fc225e50
memory leaks removed
2009-03-28 20:06:38 +00:00
h_vogt
624a8a0be0
Dynamic memory allocation for numparam
2009-03-22 21:03:02 +00:00
h_vogt
9b2170953c
line renumbering to end of inp_readall added
2009-03-21 13:30:03 +00:00
h_vogt
56f77e45f5
some cleanup
2009-03-15 15:09:33 +00:00
h_vogt
3a319212f3
numparam dynamic memory allocation, part 1
2009-03-15 15:08:04 +00:00
h_vogt
c22fa4be3f
noacct supresses printing of 'Initial transient solution'
2009-03-09 20:34:31 +00:00
h_vogt
55848d318a
xlabel, ylabel, title: allow composite strings in zoomed windows
2009-03-08 12:10:15 +00:00
h_vogt
1fdbe96d01
no quote change in plot line
2009-03-07 22:25:24 +00:00
h_vogt
0e61b7ccc0
collect info for dyn. mem arrays in numparam
2009-03-07 15:49:51 +00:00
dwarning
0e424010ed
Using GMIN from simulator will improve op solution
2009-03-01 17:59:25 +00:00
dwarning
65f853cab5
Allow 4-terminal devices for adms models
2009-03-01 10:29:32 +00:00
h_vogt
3ecc23e290
flag OUTDECK yields printout of deck after param substitution
2009-02-28 14:03:08 +00:00
h_vogt
4609081714
debug output, numparam char arrays
2009-02-25 22:12:14 +00:00
h_vogt
2750b076bb
line 436 error message corrected
2009-02-25 22:05:25 +00:00
dwarning
f375b3e3f0
5-terminal only for adms bipolars
2009-02-25 19:31:57 +00:00
dwarning
3931562d98
Correct strstr compare
2009-02-23 19:38:57 +00:00
dwarning
9e5f6f89c5
Update to release version 504.7 now with selfheating
2009-02-22 22:32:51 +00:00
h_vogt
fdb0e0bed7
remove heap overflow ion tfree(path)
2009-02-22 21:02:25 +00:00
h_vogt
7cf016f98b
.options NOACCT
2009-02-22 18:28:25 +00:00
h_vogt
c22be4689d
*.cm for CYGWIN need to be made executable (755 instead of 644)
2009-02-22 12:41:18 +00:00
dwarning
00a141073f
Correct handling of adms 5 terminal models
2009-02-22 11:58:33 +00:00
dwarning
9c7e45b1d7
Update to release version 504.7 now with selfheating
2009-02-22 11:56:48 +00:00
h_vogt
19b999e0d2
larger width of ngspice window to allow displaying 80 characters per line
2009-02-21 16:15:03 +00:00
h_vogt
f4c54eada1
line 922 removed: no automatic deletion of @xxx[par]
2009-02-21 13:00:36 +00:00
h_vogt
46261c4eae
allow closing of help windows with WM x-button
2009-02-20 18:25:17 +00:00
dwarning
7f2f045223
update va code from model developer
2009-02-14 20:05:38 +00:00
dwarning
f35e2fb625
some mappings for bsimsoi and bsim4
2009-02-14 12:24:06 +00:00
h_vogt
ed1c4cb09c
allow x-button to close plot windows
2009-02-12 23:08:36 +00:00
dwarning
8cae733fcd
fix a conflict for isinf defined in missing_math.h
2009-02-12 19:33:50 +00:00
dwarning
33cfd6e886
fix a conflict for isinf
2009-02-12 19:33:07 +00:00
h_vogt
051a765488
line 908 set i=0
2009-02-12 19:05:43 +00:00
h_vogt
9b5c583f30
command 'destroy' removes graphics window before deleting data
2009-02-10 19:00:24 +00:00
h_vogt
7c667e0fd7
alter & altermod reinstated
2009-02-08 14:52:16 +00:00
dwarning
e47189a79e
meminfo api usage not for commandline version
2009-02-01 18:10:01 +00:00
dwarning
9071404c63
exclude heap usage for windows compile under __MINGW__
2009-02-01 18:09:15 +00:00
h_vogt
0880c33088
alter command repaired
2009-02-01 09:50:40 +00:00
h_vogt
5dac6590e2
New heap only for tclspice in Windows (HAS_TCLWIN defined)
2009-02-01 09:49:35 +00:00
h_vogt
55f5956bd1
bug no. 2293284 removed (preliminary)
2009-01-31 15:17:48 +00:00
h_vogt
67bf8c93cc
incomptibility to MAC OSX removed
2009-01-31 14:32:12 +00:00
pnenzi
d972123d5f
removed argument *wl as the command line is not used by removecirc
...
(from Holger).
2009-01-18 16:46:34 +00:00
pnenzi
ceecdbf97d
Fixed some issues with smith and polar plots. Patch from espice
...
(A.Roldan)
2009-01-18 16:37:05 +00:00
h_vogt
488771485e
add HAS_TCLWIN
2009-01-18 12:09:56 +00:00
h_vogt
41256cec24
variable declaration to top of function
2009-01-18 11:12:22 +00:00
pnenzi
1ada4d3530
Finish first batch of imports from espice.
2009-01-16 15:35:00 +00:00
pnenzi
5f716e4b61
Added new datatypes to vectors (impedance, admittance,atc.) A. Roldan -
...
espice
2009-01-16 14:31:07 +00:00
pnenzi
8c3ca11c62
New capability of print command for sin source print @vin_sin[sin] and
...
alter command for sin source alter @vin_sin[sin] = ( 1 1 3000Hx ). Patch
from Espice - A. Roldan
2009-01-15 22:16:32 +00:00
pnenzi
f543aa8c06
Improvements in vector derivative computation and new functions to
...
compute group delay and moving average. From espice (A. Roldan).
2009-01-15 21:08:09 +00:00
pnenzi
f0d3b7c976
Introduced the possibility to look for parameters in models and not only
...
in devices.
2009-01-15 16:46:31 +00:00
dwarning
370f80c121
resource info under Windows w/o psapi
2009-01-14 20:45:53 +00:00
dwarning
0d1f70c6a9
heap also needed under windows with tcl
2009-01-14 20:44:49 +00:00
dwarning
014357e0f4
read fct. prototype
2009-01-14 20:44:09 +00:00
dwarning
a02cb7f623
using ngspice.h
2009-01-11 21:31:23 +00:00
dwarning
2a61f9976e
using ngspice.h
2009-01-11 20:43:27 +00:00
h_vogt
f9630b7d9f
improve plot window handling
2009-01-11 00:28:14 +00:00
h_vogt
95a68aae48
plot window handling
2009-01-10 20:29:17 +00:00
dwarning
bea58219e7
heap only needed under windows
2009-01-09 20:19:57 +00:00
dwarning
38de26c58a
update to actual version 2.22
2009-01-05 21:33:19 +00:00
dwarning
143b74aeb4
prototype for hrealloc
2009-01-05 21:32:36 +00:00
dwarning
91f10abc65
small polish regarding HAVE_DECL_XXX macros
2009-01-05 21:31:45 +00:00
dwarning
c702897d13
correct HAVE_DECL_XXX asking
2009-01-04 20:36:25 +00:00
dwarning
abc18c40f0
try to catch isinf over ieeefp.h
2009-01-04 13:23:58 +00:00
dwarning
46bcc82c51
compatibility regarding S/D diode behaviour
2009-01-04 11:21:26 +00:00
dwarning
4ab0193271
a simple workaround for isinf needed by adms
2009-01-04 11:17:42 +00:00
dwarning
e0ad9b13a4
zoom was broken
2009-01-02 13:45:14 +00:00
dwarning
9a76299a78
XTI default 0
2009-01-02 10:47:59 +00:00
dwarning
760b55367a
A more serious implementation
2009-01-02 10:35:57 +00:00
dwarning
31b74d12d5
some cc needs double for isinf macro
2009-01-01 20:48:48 +00:00
dwarning
af03646462
POSIX conform configure isnan
2009-01-01 20:44:49 +00:00
h_vogt
1fa4faf88c
tclspice for Windows
2008-12-31 14:42:49 +00:00
h_vogt
6ba6c6f17f
streamline rsource info under Windows
2008-12-31 11:01:49 +00:00
dwarning
b03cf4e6c2
update to hicum0 v1.2
2008-12-28 17:30:10 +00:00
h_vogt
024ada0a25
add systeminfo and correct resource printouts to tclspice
2008-12-23 18:10:08 +00:00
h_vogt
f78cf4f9c6
line 216: s replaced by copys
2008-12-23 18:04:51 +00:00
h_vogt
d618da1a22
fprintf(... replaced by fprintf(stdout,..
2008-12-23 18:00:10 +00:00
h_vogt
f345bb62d7
checks for BSIM3, BSIM4 modofied
2008-12-22 12:42:07 +00:00
dwarning
959a73a893
switch to libtool
2008-12-22 08:16:59 +00:00
h_vogt
0c4b672bd9
3.2 and 3.20 added to BSIM3 versions
2008-12-20 17:47:07 +00:00
dwarning
b858988905
not used
2008-12-14 18:09:03 +00:00
dwarning
8395692a59
compiler dependent options as DEPFLAGS
2008-12-14 18:00:55 +00:00
dwarning
e8cd4eb0ac
remove hard wired compiler options for main.c
2008-12-14 17:58:35 +00:00
dwarning
3e534f1387
prevent warnings under sun
2008-12-14 17:57:21 +00:00
dwarning
780eab118b
only a DOS/UNIX file problem
2008-12-07 10:08:11 +00:00
dwarning
75bb93925a
double semikolon in nutmeginfo decl.
2008-12-07 10:07:35 +00:00
h_vogt
7c266142cc
reintroduce old free_pnode as free_pnode_o
2008-12-06 15:09:11 +00:00
h_vogt
a11ba63928
remove problems with simple node names
2008-12-06 12:33:43 +00:00
dwarning
b61bb11195
Only prevent warning if NDEF is not defined
2008-12-04 20:40:57 +00:00
dwarning
7a394be46d
only a DOS/UNIX file problem
2008-11-30 21:16:36 +00:00
saintel
84f3077eda
*** empty log message ***
2008-11-30 12:47:07 +00:00
h_vogt
b297577a23
random generator functions
2008-11-29 20:40:37 +00:00
h_vogt
e7fe33ece8
random number generation organized
2008-11-29 20:21:56 +00:00
dwarning
1ae055dfad
hate c++ comments in c files
2008-11-28 20:10:25 +00:00
dwarning
0f23becb8d
Initialization of the struct pParam with NULL
2008-11-28 19:07:09 +00:00
dwarning
9e24a8ac83
no stimod switch as model parameter
2008-11-26 21:12:34 +00:00
h_vogt
75f68291aa
various compiler warnings removed
2008-11-26 20:33:20 +00:00
h_vogt
277009c926
agauss sinh cosh tanh added
2008-11-26 20:31:50 +00:00
pnenzi
1e9ba171d8
Updated some Makefiles for generating distribution tarball.
2008-11-26 09:40:16 +00:00
saintel
aa2d344887
*** empty log message ***
2008-11-23 22:04:09 +00:00
saintel
b50d0c8788
*** empty log message ***
2008-11-23 20:47:23 +00:00
h_vogt
afefdb7188
*** empty log message ***
2008-11-23 09:37:13 +00:00
saintel
6fe0cebe58
*** empty log message ***
2008-11-22 10:31:46 +00:00
pnenzi
3a053d09cc
Updated for correclty identify i(xxx) vector names in rawfiles.
2008-11-20 10:47:23 +00:00
dwarning
b32feaa18d
hopefull better scalb handling
2008-11-19 19:57:27 +00:00
dwarning
040c48feb2
polishing
2008-11-19 19:52:28 +00:00
dwarning
1bd68dcab3
no more INT_NOISE
2008-11-19 19:47:58 +00:00
dwarning
2bd4f90b47
use well defined macros for min/max instead of fct's
2008-11-19 19:47:04 +00:00
dwarning
5b58cb39e5
prevent warnings
2008-11-19 19:46:08 +00:00
dwarning
d5786196b6
found a way to compile w/o psapi under MS VC++ 6.0, prevent some warnings
2008-11-19 19:45:28 +00:00
dwarning
f2ddbf8211
extending state vector
2008-11-18 11:57:40 +00:00
dwarning
0f37a7e943
bug fix dev info structure and correct version
2008-11-16 09:53:55 +00:00
saintel
96c619d1ac
*** empty log message ***
2008-11-11 23:55:53 +00:00
dwarning
0d00387575
BSIM4.6.3 update
2008-11-09 22:42:50 +00:00
h_vogt
d5c130c4dd
add user info
2008-11-08 13:55:42 +00:00
pnenzi
72482f964e
Fixed segfaults when redirecting output < > -- Espice
2008-11-04 11:40:17 +00:00
saintel
924ddd14e5
*** empty log message ***
2008-11-02 18:23:14 +00:00
dwarning
4fd732f450
vbic was lost
2008-10-27 20:28:13 +00:00
dwarning
530cb059fe
polish to prevent warning
2008-10-14 19:59:23 +00:00
h_vogt
2de3f5ec42
options.c replaced by optionsc.c
2008-10-11 17:33:21 +00:00
h_vogt
00fd0da88a
correct __MINGW32__ tag line 41
2008-10-11 17:31:15 +00:00
h_vogt
1bcdc3c114
compile optionsc.c instead of options.c
2008-10-11 17:29:37 +00:00
h_vogt
1bff69bfb0
rename to remove having options.obj twice in VC++ 2008
2008-10-11 17:28:16 +00:00
h_vogt
3dc3d42553
Small changes, e.g. _MS_VER macro, added to allow compilation of tclspice with MS VC++ 2008
2008-10-04 22:44:52 +00:00
h_vogt
ee349375bd
error during debug:' time' not defined
2008-09-23 22:15:27 +00:00
h_vogt
cdcf63aa46
add *.cir file path as search path (MS Windows)
2008-09-23 22:13:46 +00:00
h_vogt
73e581f015
VC++ 2008 compatibility
2008-09-23 22:10:56 +00:00
h_vogt
4b055a4ca8
Small changes to allow compilation with MS Visual C++ 2008
2008-09-21 22:18:06 +00:00
saintel
c2bb21e261
*** empty log message ***
2008-09-15 06:53:50 +00:00
saintel
00cbe5790f
*** empty log message ***
2008-09-15 06:39:21 +00:00
h_vogt
b70270c972
typo in makefile.am
...
AC_LIBTOOL_WIN32_DLL to configure.in
2008-09-13 21:14:07 +00:00
h_vogt
4b10166e80
allow compilation with tcl under windows
2008-09-13 10:20:57 +00:00
saintel
c797191050
*** empty log message ***
2008-09-01 20:29:27 +00:00
pnenzi
fa549df82a
TCLSPICE IMPORT + libtool + measure2 command
2008-08-27 13:39:05 +00:00
pnenzi
cacdda8fde
Removed --enable-intnoise switch and related ifdef. Integrated noise
...
plot now is always generated.
2008-08-25 18:58:00 +00:00
pnenzi
7f6ad5c706
Updated to new automake standard. Replaced all INCLUDES with AM_CPPFLAGS
2008-08-24 17:12:50 +00:00
pnenzi
5dfde8105f
Machine accuracy limits always defined.
2008-08-24 17:03:26 +00:00
pnenzi
64baf803b6
Small corrections: duplicate entries and redundant include.
2008-08-23 07:51:08 +00:00
pnenzi
966ec71b16
Applied patch from Lionel Sainte Cluque to compile spice without X
...
Windows
2008-08-21 10:34:29 +00:00
pnenzi
9cc832a57f
Removed duplicate entry for ccvs.
2008-08-21 09:43:54 +00:00
r29173
2742986059
add dependency $module.c: admsva/$module.va
2008-08-19 08:48:26 +00:00
dwarning
cb8dc85cfb
pid and wait() processing under solaris
2008-05-31 08:38:56 +00:00
dwarning
d9bcd3add3
Only correct a CR/LF problem
2008-05-25 18:35:42 +00:00
h_vogt
bb7b55bc63
Progress status display under Windows added.
2008-05-24 18:21:44 +00:00
h_vogt
655d8aea02
Fast fourier transform for transient data analysis
2008-05-24 18:06:33 +00:00
dwarning
153a89afcd
FLAGS for sun studio compiler
2008-05-24 17:53:49 +00:00
dwarning
29fc491c8e
no message
2008-05-21 20:32:50 +00:00
dwarning
6bd5f8470b
Changes to compile under Sun Studio 11 for Solaris
2008-05-18 19:25:17 +00:00
dwarning
189421c373
let us concentrate to one revision
2008-05-18 18:08:16 +00:00
dwarning
6c91a269ce
all supplied erfc only valid for x > 0
2008-05-13 19:45:43 +00:00
dwarning
bce499a9e1
global nodes and numparams now as default
2008-05-12 15:52:59 +00:00
dwarning
a299cdf8b0
uninitialized variables initialized
2008-05-12 08:42:42 +00:00
dwarning
201f5f42d8
better erfc for lossy transmission line
2008-05-11 20:29:50 +00:00
dwarning
a28ad1a197
math functions in one central place maths/misc
2008-05-11 20:27:28 +00:00
h_vogt
77925f7f48
memory information from /proc/... (LINUX) or api functions (Windows)
2008-05-10 16:07:22 +00:00
h_vogt
b7015cb5f3
No printing of "reference value" into log-file (Windows)
2008-05-06 19:35:05 +00:00
dwarning
5159eac292
srandom has a macro in ngspice.h
2008-05-03 16:05:47 +00:00
h_vogt
30aba21d91
[ 1885979 ] Segmentation fault on plot window maximize after hardcopy: debugged
2008-05-01 16:53:30 +00:00
h_vogt
5e0964c4d4
remove iplot bug (line 686)
2008-04-28 18:39:06 +00:00
dwarning
202fb6511f
change _DEBUG to TRACE - a try to unique debug switches
2008-04-27 18:35:33 +00:00
dwarning
c505cd4436
adding windows gnuplot, some modifications
2008-04-27 18:34:43 +00:00
h_vogt
3d9607ccfa
return upon NULL as the first task
2008-04-26 17:50:02 +00:00
h_vogt
6efcfa3606
inp_sort_params() with dynamic memory allocation
2008-04-26 16:19:36 +00:00
h_vogt
0669e293f5
vectors of complex variables o.k. in inp_fix_param_values
2008-04-25 15:12:13 +00:00
h_vogt
39e0a1a38b
inp_fix_param_values will recognize complex variables
2008-04-23 19:17:37 +00:00
h_vogt
2fcfd0ee61
.cmodel added for xspice compatibility
2008-04-20 17:08:20 +00:00
dwarning
a277f1b082
pragmas only for MSC
2008-04-20 09:34:03 +00:00
dwarning
af3afcca38
Reconstruct NEWCONV macro
2008-04-20 09:33:06 +00:00
h_vogt
389b1662ef
inp_fix_param() modified for xspice compatibility
2008-04-19 20:50:23 +00:00
dwarning
0e52a0fcc2
backup NEWCONV because of using original BSIM code
2008-04-16 20:20:49 +00:00
dwarning
c241af9864
prevent unused
2008-04-16 20:18:25 +00:00
dwarning
c2d79e44b6
New bsim3soi version 4.0
2008-04-16 20:14:09 +00:00
dwarning
ecd45d7ce3
old version
2008-04-16 20:09:23 +00:00
h_vogt
c03b298876
larger text buffer, MakeArgcArgv() improved, winmessage() added
2008-04-13 14:30:28 +00:00
h_vogt
63ed715f75
temporary file for Win added, improved printout for batch mode
2008-04-13 14:29:16 +00:00
h_vogt
d1bcacb208
XSPICE, CIDER models excuded from inp_fix_param_values(), debug output
2008-04-13 14:27:27 +00:00
h_vogt
8ed853345e
BOOLEAN definition
2008-04-13 12:46:36 +00:00
dwarning
9cbf5a91ee
moving some string functions from inpcom.c
2008-04-06 19:36:06 +00:00
dwarning
94323196ff
define the missing buffer nam_buf for mos devices
2008-04-06 19:34:57 +00:00
dwarning
0f5618619c
removing BOOLEAN definition (checked under mingw)
2008-04-06 19:33:38 +00:00
dwarning
da6d5ea3d7
better TRACEing
2008-03-23 11:40:10 +00:00
dwarning
9844e8851b
Nodes for SOI devices not detected correct
2008-03-23 11:38:32 +00:00
pnenzi
6b61d1d660
Added initial support for gnuplot output (not yet working)
2008-03-22 13:10:46 +00:00
dwarning
bb1539b666
fix conflict for own shutdown function
2008-01-20 17:36:02 +00:00
dwarning
16adcce60f
avoid access to uninitialized memory
2008-01-20 13:20:14 +00:00
dwarning
70e9121bbb
more precise recognition of subckt names
2008-01-19 21:35:44 +00:00
dwarning
b84cbc7127
xspice ipc is possible
2008-01-12 16:24:22 +00:00
dwarning
ae1d4f899f
add NL at the EOF
2008-01-06 17:45:33 +00:00
dwarning
e352cb46dd
correct subckt expansion and new bsim model level/version selection
2008-01-06 14:09:33 +00:00
pnenzi
b7a0ee52f1
Commented out code that prevented rawfile generation.
2008-01-04 14:13:34 +00:00
dwarning
9b9f858ec5
also version=3.30 usable
2008-01-03 21:17:21 +00:00
dwarning
7b2c98dd1a
rflag still needed
2008-01-03 07:27:37 +00:00
pnenzi
25a32c370e
Removed stupid comment
2008-01-02 19:53:04 +00:00
dwarning
28e90e6330
Using a real double compare to equal.
2008-01-02 18:52:04 +00:00
dwarning
ee9987ca85
belong spice3 manual ascii is default anyway
2008-01-02 18:46:24 +00:00
dwarning
c3badfd017
don't need buffer w/o getcwd
2008-01-02 18:34:03 +00:00
dwarning
280580cb36
fix the wrong rawfile writing for v(#)
2008-01-02 18:24:56 +00:00
pnenzi
b449c09b48
Fixed incorrect voltage vectors name in output file.
2008-01-02 17:38:13 +00:00
pnenzi
d1828b6d0b
Fix from Holger Vogt for two cinditions that caused segfault.
2008-01-02 12:55:53 +00:00
dwarning
035957b83a
no param handling for "set" commands and 3/4 bjt terminals
2007-12-29 21:14:37 +00:00
dwarning
888a934fc5
token function for bjt instance
2007-12-29 21:13:23 +00:00
dwarning
2785bf1125
backup the filetype problem if set in spinit
2007-12-29 21:11:12 +00:00
dwarning
6464cf535d
backup - no unique long long function
2007-12-27 22:02:06 +00:00
dwarning
065a140a0b
prevent warning
2007-12-27 17:05:21 +00:00
dwarning
b22a7666c1
AlmostEqualUlps in double is needed
2007-12-27 17:02:22 +00:00
dwarning
d0e43bed69
strip white spaces only inside parens
2007-12-27 16:59:22 +00:00
dwarning
e4091fd55c
fixing memory problems in nupa_substitute and other
2007-12-27 16:57:04 +00:00
dwarning
c608e4a997
fixing memory problems in nupa_substitute and other
2007-12-27 16:47:36 +00:00
dwarning
c6f86b9067
only forms
2007-12-27 16:18:48 +00:00
dwarning
832ec26d97
No usage of C99 Designated Initializers
2007-12-27 16:13:07 +00:00
pnenzi
a9b85b3405
Downgraded to standard C syntax.
2007-12-26 16:55:27 +00:00
dwarning
f665403e7c
rm unused variables
2007-12-15 16:37:10 +00:00
dwarning
71362bf7eb
allow mingw build w/o GUI
2007-12-15 16:35:35 +00:00
dwarning
7f157c76a2
fix the filetype problem if set in spinit
2007-12-15 16:29:50 +00:00
sjborley
bd1f8280e4
src/frontend/spiceif.c: Avoid invalid lvalue assignment errors when calling the macro _foo(). Needed for gcc4 which no longer supports lvalue cast bogosity.
2007-12-15 15:11:12 +00:00
sjborley
955b18a7c6
Added missing targets
2007-12-14 10:41:44 +00:00
sjborley
0e8267d2e7
Updated .cvsignore file (makeidx->ngmakeidx)
2007-12-14 09:51:53 +00:00
sjborley
68a8c9f296
Added .cvsignore files to some device directories
2007-12-14 09:50:40 +00:00
sjborley
a3ec41da2d
* Fixed(?) missing files error when autogen.sh is run (with no adms)
...
- configure.in: removed adms directors from AC_CONFIG_FILES list
* Fixed inclusion of termcap header
- configure.in: add check for <termcap.h> to <ncurses/termcap.h>
- frontend/terminal.c: select either <termcap.h> or <ncurses/termcap.h>
2007-12-13 21:29:51 +00:00
dwarning
95ff0a0277
if no bsim3 version given then use 3.30
2007-12-10 21:14:49 +00:00
dwarning
df5ccdad60
change local index to ind to prevent conflict with index function
2007-12-09 21:08:20 +00:00
dwarning
a13e93f5b7
placeholder for agauss (y=nominal_value)
2007-12-09 21:07:14 +00:00
dwarning
ecccd8d2e0
better prototypes and some cosmetics
2007-12-09 21:06:38 +00:00
dwarning
641015632d
closed a comment
2007-12-08 14:52:45 +00:00
dwarning
8e61fe5eca
show coordinates and gradients, zooming - hvogt
2007-12-06 21:46:27 +00:00
dwarning
159d624c91
type cast for CKTinst2Node
2007-12-02 22:01:49 +00:00
dwarning
adaeb6ca81
strip WhiteSpaces inside parens of dot cards
2007-12-02 22:00:25 +00:00
dwarning
75d721a38f
no WINX_Ready parameter
2007-12-02 21:58:19 +00:00
dwarning
e099459179
no message
2007-12-02 21:56:44 +00:00
dwarning
f276ab0c21
remove unused variables and add prototypes
2007-12-01 23:25:19 +00:00
dwarning
d07cc28819
polishing
2007-11-28 17:43:53 +00:00
dwarning
7476998764
better macro request to HAVE_DIRNAME
2007-11-28 17:42:55 +00:00
dwarning
0618ecbf8b
prototypes for asprintf
2007-11-28 17:38:00 +00:00
dwarning
a5e71aa980
prototypes for dirname and asprintf
2007-11-28 17:36:32 +00:00
dwarning
953ac9a76e
move arrays to the files there are needed
2007-11-28 17:34:33 +00:00
dwarning
49991111c7
prevent ext. warnings
2007-11-28 17:29:28 +00:00
dwarning
8dfa76b756
Prototypes and C comments
2007-11-28 17:23:32 +00:00
dwarning
cce47bb50d
fix the arg order for pow
2007-11-28 17:20:39 +00:00
dwarning
ca4c80433f
dirname prototype from libgen.h if available
2007-11-25 20:03:23 +00:00
dwarning
140b5d5e28
pow function included
2007-11-25 20:00:30 +00:00
dwarning
f7691d8902
Fix name conflict of noise functions
2007-11-24 12:11:15 +00:00
dwarning
468ddc23dc
BSIM3v3.3.0 added
2007-11-24 12:07:36 +00:00
dwarning
b2e9e30a14
BSIM3v3.2.x shifted to folder bsim3v32
2007-11-24 12:00:19 +00:00
dwarning
8be6630ccd
BSIM3v3.3.0 added
2007-11-24 11:53:21 +00:00
dwarning
b7e71db2ad
AlmostEqualUlps on central place
2007-11-21 17:05:51 +00:00
dwarning
c45bc50421
no std header
2007-11-21 17:02:09 +00:00
dwarning
f08f8e4149
multiplier introduced
2007-11-21 17:01:09 +00:00
dwarning
698c5ad77e
accept version 3.xx form
2007-11-21 16:56:57 +00:00
dwarning
3ac53eef55
prevent warning by cast
2007-11-17 22:27:07 +00:00
dwarning
1807ad0179
scale option included
2007-11-17 22:26:02 +00:00
dwarning
3e1a0ea99f
xspice dev info needed
2007-11-14 20:43:36 +00:00
dwarning
b051567069
no c++ comments
2007-11-14 20:30:37 +00:00
dwarning
4c0fe001e4
unused variable rflag
2007-11-14 20:27:48 +00:00
dwarning
88155300e6
providing prototype for timediff
2007-11-14 20:26:34 +00:00
dwarning
248f0f374e
include prototype for timediff
2007-11-14 20:26:01 +00:00
dwarning
6c9f3ecc09
comment was nonsens
2007-11-14 20:25:39 +00:00
dwarning
c4d1e93222
no prototypes index/rindex for non-provided functions
2007-11-14 20:25:17 +00:00