dwarning
|
49a3af54de
|
Handle leading plus sign in same kind as minus.
|
2018-12-17 23:01:45 +01:00 |
dwarning
|
7c94cc2e42
|
setting gmbs direct to 0
|
2018-11-18 16:05:52 +01:00 |
dwarning
|
92efc0bd6c
|
don't replicate model and instance temperature dependent parameter
|
2018-11-18 16:05:46 +01:00 |
Holger Vogt
|
df9efac808
|
inp2dot.c, beautify the code
|
2018-11-18 16:00:19 +01:00 |
Holger Vogt
|
321b1293e7
|
plug two small memory leaks
|
2018-11-18 16:00:12 +01:00 |
dwarning
|
9789956815
|
don't ask two times if the allocation has failed
|
2018-11-18 15:55:14 +01:00 |
dwarning
|
f7c36d66d4
|
As the comment said we have bypass only without selfheating
so the expression 'here->HSMHV2_coselfheat > 0' is always false
and all derivatives to temperature are 0.
|
2018-11-18 15:54:58 +01:00 |
dwarning
|
68230648c6
|
white spaces
|
2018-11-18 15:54:32 +01:00 |
dwarning
|
ddd3a11bff
|
variables are assigned values twice successively
|
2018-11-18 15:52:05 +01:00 |
dwarning
|
d7ee6bee50
|
bug #368: x-axis description for nested dc sweeps should inline with first level sweep
|
2018-11-18 15:51:35 +01:00 |
Holger Vogt
|
66c468087d
|
noisean.c, beautify the code
|
2018-11-18 15:48:58 +01:00 |
h_vogt
|
f640ef68c3
|
noisean.c, ensure correct user input:
number of points always > 0
single frequ measurement if 1 point given
|
2018-11-18 15:48:41 +01:00 |
dwarning
|
e3c1b02892
|
remove compiler warning about double declaration of DEVices
|
2018-11-18 15:45:37 +01:00 |
dwarning
|
ae698c208a
|
variable was assigned to itself
|
2018-10-27 11:21:06 +02:00 |
dwarning
|
5459404c47
|
prevent fallthrough by missing return
|
2018-10-27 11:20:29 +02:00 |
dwarning
|
740987382b
|
The 'then' statement was equivalent to the 'else' statement.
|
2018-10-27 11:19:57 +02:00 |
dwarning
|
be79efbf7a
|
Remove recurring check
|
2018-10-27 11:09:49 +02:00 |
dwarning
|
ef61972910
|
Add missing break
|
2018-10-27 11:09:20 +02:00 |
dwarning
|
06430b7f14
|
rm extra text after end of preprocessing directive
|
2018-10-27 11:09:07 +02:00 |
Holger Vogt
|
75d1e45737
|
consider all PSPICE containing compatibility settings
for the evaluation of the pwr function
or allowing '-' in a subcircuit name
|
2018-10-20 23:54:02 +02:00 |
dwarning
|
7bb9b866f6
|
fix junction capacitance calculation for bsim3 versions lower than 3.2.3
|
2018-10-13 18:19:43 +02:00 |
dwarning
|
2b3cfd7727
|
white spaces
|
2018-10-13 18:19:38 +02:00 |
dwarning
|
3dd94ba15c
|
differentiate tan and tanh in safe way without cos and cosh
|
2018-10-13 18:18:37 +02:00 |
Holger Vogt
|
12c864fb5a
|
destroy the tmalloced diag, if rshunt option was enabled
|
2018-09-02 18:05:01 +02:00 |
Holger Vogt
|
2e9c28c79a
|
Prevent segfault, if mutual inductor coupling
specifies non-existing inductors
|
2018-09-02 18:04:49 +02:00 |
Holger Vogt
|
a8a6e0b2ff
|
During unsetup delete the InstanceArray (only for OpenMP)
|
2018-08-28 23:15:02 +02:00 |
dwarning
|
06d0aaa827
|
whitespaces
|
2018-08-28 14:55:43 +02:00 |
dwarning
|
06fb917b82
|
plug a memory leak in bsim models
|
2018-08-28 14:42:29 +02:00 |
Holger Vogt
|
3ee1f92d2e
|
plug a memory leak in b3temp.cir: no overwriting of size dependent
model parameters in pParam
FIXME: still to be done for other BSIM models!
|
2018-08-25 23:14:03 +02:00 |
Holger Vogt
|
0e0b276a3e
|
ISRC: update to trnoise source, same as in VSRC
|
2018-08-23 10:56:50 +02:00 |
Holger Vogt
|
aedd9d92ee
|
upon alter the trnoise or trrandom states get re-written.
so delete the old state first.
|
2018-08-23 10:13:17 +02:00 |
Holger Vogt
|
b4c6a7d324
|
add function trnoise_state_free and use it
instead of its individual components
|
2018-08-23 10:12:24 +02:00 |
Holger Vogt
|
c88578e2c5
|
noise value is 0 for time == zero.
Only when time changes from time == 0 to time > 0,
the 1/f noise data are generated once per voltage instance
with 1/f noise requested.
|
2018-08-22 22:38:34 +02:00 |
Holger Vogt
|
34fcdda1e2
|
plug a potentially huge memory leak
|
2018-08-19 21:03:15 +02:00 |
Holger Vogt
|
dafbf72f7f
|
fix a small memory leak
|
2018-08-19 17:30:53 +02:00 |
Holger Vogt
|
7e4b68c708
|
update to the rusage command:
print total analysis time, total elapsed time, and
memory information (OS dependant) if rusage is given
without parameters
|
2018-08-19 15:00:46 +02:00 |
dwarning
|
9475daf9d2
|
MOS level 55-57 and 68 are available and not placeholder
|
2018-08-15 12:47:25 +02:00 |
dwarning
|
b113041faa
|
if bsim6 will come it would be va code and needs adms
|
2018-08-15 12:01:22 +02:00 |
Holger Vogt
|
e18b848f7d
|
Allow '-' and '+' being part of the instance name.
Has already been available for B, E, F, G, and H sources
|
2018-08-07 19:57:38 +02:00 |
dwarning
|
88f1fa0092
|
allow version model parameter in exponential format for bsim3
|
2018-08-07 19:57:05 +02:00 |
Holger Vogt
|
09c876550f
|
prevent string overflow by adding the string length
to the cp_getvar parameters. Used only with CP_STRING
|
2018-07-22 14:57:49 +02:00 |
dwarning
|
60a35725f5
|
few optimizations for diode recombination current calculation
|
2018-07-22 10:18:52 +02:00 |
Holger Vogt
|
a98d01e5f8
|
Use only internal memory functions, replace
free->tfree, malloc->tmalloc, realloc->trealloc
|
2018-07-21 23:54:43 +02:00 |
dwarning
|
376a37a5d6
|
introduce recombination current component
|
2018-07-19 15:44:06 +02:00 |
dwarning
|
3bae0e371c
|
fix a small inconsistency in temperature dependent charge calculation
|
2018-07-19 14:08:35 +02:00 |
Holger Vogt
|
fa3badf2bd
|
correct typo
|
2018-05-21 01:09:06 +02:00 |
Holger Vogt
|
406f812db5
|
distribute only adms/admst, not the whole adms
|
2018-05-19 20:25:42 +02:00 |
Holger Vogt
|
697b9da074
|
prevent endless loop if factor finally equals 1
|
2018-05-19 18:24:40 +02:00 |
h_vogt
|
5b754cbb0e
|
dctran.c, exclude ipc_send_data_...
|
2018-05-19 16:45:09 +02:00 |
h_vogt
|
e36b028cdb
|
add wantevtdata if event output should be sent to caller
|
2018-05-19 16:43:48 +02:00 |