delete base nodes from inner to outer

This commit is contained in:
dwarning 2020-07-30 12:36:30 +02:00
parent 4a472a3451
commit c76bcc7cca
1 changed files with 5 additions and 5 deletions

View File

@ -815,6 +815,11 @@ HICUMunsetup(
CKTdltNNum(ckt, here->HICUMcollCINode);
here->HICUMcollCINode = 0;
if (here->HICUMbaseBINode > 0
&& here->HICUMbaseBPNode != here->HICUMbaseBINode)
CKTdltNNum(ckt, here->HICUMbaseBINode);
here->HICUMbaseBINode = 0;
if (here->HICUMbaseBPNode > 0
&& here->HICUMbaseBPNode != here->HICUMbaseNode)
CKTdltNNum(ckt, here->HICUMbaseBPNode);
@ -830,11 +835,6 @@ HICUMunsetup(
CKTdltNNum(ckt, here->HICUMsubsSINode);
here->HICUMsubsSINode = 0;
if (here->HICUMbaseBINode > 0
&& here->HICUMbaseBPNode != here->HICUMbaseBINode)
CKTdltNNum(ckt, here->HICUMbaseBINode);
here->HICUMbaseBINode = 0;
if (selfheat) {
if (here->HICUMtempNode > 5) { // it is an internal node
CKTdltNNum(ckt, here->HICUMtempNode);