h_vogt
b85f6bbc7d
controlled_exit() instead of exit()
14 years ago
h_vogt
d793dd6a61
variable xtrtol may override the XSPICE reduction of trtol
14 years ago
dwarning
3c3ba4c731
inpgmod.c: correct the range check to prevent overlap
14 years ago
dwarning
fd85e8fd42
indentation
14 years ago
h_vogt
20429eec4d
message "OpenMP: %d threads are requested..." removed
14 years ago
rlar
9b34d99e51
emphasize the adms3 `U' device hijack
14 years ago
rlar
cb0a48801d
introduce AM_CFLAGS = $(STATIC)
14 years ago
dwarning
c9b729032d
no double count of area for capacitances
14 years ago
dwarning
dcc22ada60
new scalable diode model including tunnel component
14 years ago
dwarning
4a75ce744d
dioload.c, diosetup.c, correct knee current parameter defaults
14 years ago
dwarning
a7ffb7d69f
dio/dioload.c, whitespace change
14 years ago
rlar
f661a1032d
bug fix, ltra and tra, (initial conditions)
reported in
https://sourceforge.net/tracker/?func=detail&atid=423915&aid=3535544&group_id=38962
bug was introduced in this commit:
Date: Wed Dec 31 17:02:46 2003 +0000
Cleaned up LTRA, TRA and URC code and updated DEVICES file.
14 years ago
dwarning
9648238ed7
call omp_set_num_threads once in central place instead in model routines
14 years ago
dwarning
9ea4897d06
use unified macro USE_OMP and nthreads is set in setup once - not in load as clause
14 years ago
h_vogt
7bfd4edefc
FABS() --> fabs()
14 years ago
h_vogt
ff11ccda20
In B source the argument to 'log' may be 0 upon start of simulation, allow recovery like in function 'ln'
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
dwarning
1c4f960b45
update `bsim3soi' aka `b4soi'
14 years ago
h_vogt
c78d71c363
.nodeset all = value added to set all voltage nodes at once
14 years ago
rlar
a34cbdbeab
tiny cleanup
14 years ago
rlar
f65cdd2f84
Changed line ending of several files from DOS to UNIX
14 years ago
rlar
3d34b22ebf
fix file modes
14 years ago
rlar
14f884729c
raw_write() always fopen("wb"), even on windows use "\n" line termination
14 years ago
rlar
e598598d70
Reverting "NUMDdump(): add binary mode"
This reverts commit 40e8f868da
14 years ago
rlar
d8105873db
remove error.h, use fteext.h for controlled_exit()
14 years ago
h_vogt
40e8f868da
NUMDdump(): add binary mode
fopen() with wb
write operating point (external state) for true binary output
14 years ago
h_vogt
d65259fd45
error return only if variable `error' is set
14 years ago
h_vogt
ca8e9b2d2d
prevent false outputs of @dev[param], when not defined in ac simulation
14 years ago
h_vogt
a820a7cba8
Independent variable `temper' now returns the temperature in degree C
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
149345068f
update bison generated files
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
Michael Woodworth
3375e1b976
fix a memory leak in parse_line()
This has a HUGE affect on memory usage
14 years ago
h_vogt
8b780fa42b
bug_fix: R,L,C instantiations, tc1, tc2, numbers followed by `:'
Ternary function was not recognized in R, C, or L lines
if no voltage or current node was part of the expression,
because then B-Source is not used.
In these cases now inp_fix_ternary_operator_str() is called explicitly.
tc1, tc2 were sometimes recognized falsely,
if part of a token e.g. tc1end.
R, C, and L models are never commented out,
because their names may be token no. 4 or 5 in an R, C, or L line,
and will not be recognized if 5.
INPevaluate() will now correctly evaluate a number if followed by ':'
(number may be part of the ternary function).
14 years ago
dwarning
1938041e10
1. Correct the list of binable models. 2. Fix a problem with wrong MOS level entries.
14 years ago
dwarning
70e9907415
Add reciprocal temperature behaviour for B sources
14 years ago
h_vogt
dffe4ed156
command mdump
14 years ago
dwarning
862f10dce3
Add temperature coefficients for B sources
14 years ago
dwarning
d9561123f9
Add temperature coefficients for B sources
14 years ago
rlar
848b0c2158
update bison generated files
14 years ago
rlar
6ea91d2834
upgrade INPgetTree()
14 years ago
dwarning
d041b7b503
Typo in parameter name
14 years ago
rlar
f38aa32b5f
adms3, fix some types
14 years ago
rlar
f70fd8ea1b
use type `runDesc'
14 years ago
rlar
d5f6bcbedf
drop some more casts
14 years ago