delete base nodes from inner to outer
This commit is contained in:
parent
4a472a3451
commit
c76bcc7cca
|
|
@ -815,6 +815,11 @@ HICUMunsetup(
|
||||||
CKTdltNNum(ckt, here->HICUMcollCINode);
|
CKTdltNNum(ckt, here->HICUMcollCINode);
|
||||||
here->HICUMcollCINode = 0;
|
here->HICUMcollCINode = 0;
|
||||||
|
|
||||||
|
if (here->HICUMbaseBINode > 0
|
||||||
|
&& here->HICUMbaseBPNode != here->HICUMbaseBINode)
|
||||||
|
CKTdltNNum(ckt, here->HICUMbaseBINode);
|
||||||
|
here->HICUMbaseBINode = 0;
|
||||||
|
|
||||||
if (here->HICUMbaseBPNode > 0
|
if (here->HICUMbaseBPNode > 0
|
||||||
&& here->HICUMbaseBPNode != here->HICUMbaseNode)
|
&& here->HICUMbaseBPNode != here->HICUMbaseNode)
|
||||||
CKTdltNNum(ckt, here->HICUMbaseBPNode);
|
CKTdltNNum(ckt, here->HICUMbaseBPNode);
|
||||||
|
|
@ -830,11 +835,6 @@ HICUMunsetup(
|
||||||
CKTdltNNum(ckt, here->HICUMsubsSINode);
|
CKTdltNNum(ckt, here->HICUMsubsSINode);
|
||||||
here->HICUMsubsSINode = 0;
|
here->HICUMsubsSINode = 0;
|
||||||
|
|
||||||
if (here->HICUMbaseBINode > 0
|
|
||||||
&& here->HICUMbaseBPNode != here->HICUMbaseBINode)
|
|
||||||
CKTdltNNum(ckt, here->HICUMbaseBINode);
|
|
||||||
here->HICUMbaseBINode = 0;
|
|
||||||
|
|
||||||
if (selfheat) {
|
if (selfheat) {
|
||||||
if (here->HICUMtempNode > 5) { // it is an internal node
|
if (here->HICUMtempNode > 5) { // it is an internal node
|
||||||
CKTdltNNum(ckt, here->HICUMtempNode);
|
CKTdltNNum(ckt, here->HICUMtempNode);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue