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[DIOTOTNOIZ] += noizDens[DIORSSWNOIZ] +
noizDens[DIOIDSWNOIZ] + noizDens[DIOIDSWNOIZ] +
noizDens[DIOFLSWNOIZ]; 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] = lnNdens[DIOTOTNOIZ] =