Browse Source

Don't save the internal device node collCX, added

for a new quasi-saturation model of bjt
pre-master-46
Holger Vogt 4 years ago
parent
commit
9619b52180
  1. 6
      src/frontend/outitf.c

6
src/frontend/outitf.c

@ -268,11 +268,12 @@ beginPlot(JOB *analysisPtr, CKTcircuit *circuitPtr, char *cktName, char *analNam
} else { } else {
for (i = 0; i < numNames; i++) for (i = 0; i < numNames; i++)
if (!refName || !name_eq(dataNames[i], refName)) if (!refName || !name_eq(dataNames[i], refName))
/* Save the node as long as it's an internal device node */
/* Save the node as long as it's not an internal device node */
if (!strstr(dataNames[i], "#internal") && if (!strstr(dataNames[i], "#internal") &&
!strstr(dataNames[i], "#source") && !strstr(dataNames[i], "#source") &&
!strstr(dataNames[i], "#drain") && !strstr(dataNames[i], "#drain") &&
!strstr(dataNames[i], "#collector") && !strstr(dataNames[i], "#collector") &&
!strstr(dataNames[i], "#collCX") &&
!strstr(dataNames[i], "#emitter") && !strstr(dataNames[i], "#emitter") &&
!strstr(dataNames[i], "#base")) !strstr(dataNames[i], "#base"))
{ {
@ -295,6 +296,7 @@ beginPlot(JOB *analysisPtr, CKTcircuit *circuitPtr, char *cktName, char *analNam
strstr(dataNames[i], "#source") || strstr(dataNames[i], "#source") ||
strstr(dataNames[i], "#drain") || strstr(dataNames[i], "#drain") ||
strstr(dataNames[i], "#collector") || strstr(dataNames[i], "#collector") ||
strstr(dataNames[i], "#collCX") ||
strstr(dataNames[i], "#emitter") || strstr(dataNames[i], "#emitter") ||
strstr(dataNames[i], "#base")) strstr(dataNames[i], "#base"))
{ {
@ -305,6 +307,8 @@ beginPlot(JOB *analysisPtr, CKTcircuit *circuitPtr, char *cktName, char *analNam
if (strstr(ch, "#collector")) { if (strstr(ch, "#collector")) {
strcpy(ch, "[ic]"); strcpy(ch, "[ic]");
} else if (strstr(ch, "#collCX")) {
strcpy(ch, "[ic]");
} else if (strstr(ch, "#base")) { } else if (strstr(ch, "#base")) {
strcpy(ch, "[ib]"); strcpy(ch, "[ib]");
} else if (strstr(ch, "#emitter")) { } else if (strstr(ch, "#emitter")) {

Loading…
Cancel
Save