set noise values to 0 in case no separate sidewall diode

This commit is contained in:
Meisam Bahadori 2026-08-04 10:28:24 +02:00 committed by dwarning
parent e441cd660c
commit bbd641c206
1 changed files with 8 additions and 0 deletions

View File

@ -135,6 +135,14 @@ DIOnoise(int mode, int operation, GENmodel *genmodel, CKTcircuit *ckt,
noizDens[DIOTOTNOIZ] += noizDens[DIORSSWNOIZ] +
noizDens[DIOIDSWNOIZ] +
noizDens[DIOFLSWNOIZ];
} else {
/* no sidewall model */
noizDens[DIORSSWNOIZ] = 0.0;
noizDens[DIOIDSWNOIZ] = 0.0;
noizDens[DIOFLSWNOIZ] = 0.0;
lnNdens[DIORSSWNOIZ] = log(N_MINLOG);
lnNdens[DIOIDSWNOIZ] = log(N_MINLOG);
lnNdens[DIOFLSWNOIZ] = log(N_MINLOG);
}
lnNdens[DIOTOTNOIZ] =