Nodedamping: Make difference independent of the sign

of the difference
This commit is contained in:
Holger Vogt 2021-07-05 08:06:11 +02:00
parent c74321e0f5
commit 54cbfb4138
1 changed files with 1 additions and 1 deletions

View File

@ -209,7 +209,7 @@ NIiter(CKTcircuit *ckt, int maxIter)
double diff, maxdiff = 0;
for (node = ckt->CKTnodes->next; node; node = node->next)
if (node->type == SP_VOLTAGE) {
diff = ckt->CKTrhs[node->number] - ckt->CKTrhsOld[node->number];
diff = fabs(ckt->CKTrhs[node->number] - ckt->CKTrhsOld[node->number]);
if (maxdiff < diff)
maxdiff = diff;
}