diff --git a/src/include/ngspice/cktdefs.h b/src/include/ngspice/cktdefs.h index e6a3361d0..2101d78f4 100644 --- a/src/include/ngspice/cktdefs.h +++ b/src/include/ngspice/cktdefs.h @@ -120,7 +120,6 @@ struct CKTcircuit { #ifdef KIRCHHOFF double *CKTfvk ; /* KCL Verification array */ int *CKTnodeIsLinear ; /* Flag to indicate if a node is linear or non-linear */ - int *CKTvoltCurNode ; /* Flag to indicate if a node contains some direct unknown currents */ CKTmkCurKCLnode **CKTmkCurKCLarray ; /* Array of KCL Currents */ #endif diff --git a/src/maths/ni/nireinit.c b/src/maths/ni/nireinit.c index 805e2ea5f..17a114f90 100644 --- a/src/maths/ni/nireinit.c +++ b/src/maths/ni/nireinit.c @@ -40,9 +40,6 @@ NIreinit( CKTcircuit *ckt) CKALLOC(CKTnodeIsLinear,size+1,int); for (i = 0 ; i <= size ; i++) ckt->CKTnodeIsLinear [i] = 1 ; - CKALLOC(CKTvoltCurNode,size+1,int); - for (i = 0 ; i <= size ; i++) - ckt->CKTvoltCurNode [i] = 0 ; CKALLOC(CKTmkCurKCLarray,size+1,CKTmkCurKCLnode*); for (i = 0 ; i <= size ; i++) ckt->CKTmkCurKCLarray [i] = NULL ; diff --git a/src/spicelib/devices/ind/indload.c b/src/spicelib/devices/ind/indload.c index e763cf4a7..eb0433d16 100644 --- a/src/spicelib/devices/ind/indload.c +++ b/src/spicelib/devices/ind/indload.c @@ -126,9 +126,6 @@ INDload(GENmodel *inModel, CKTcircuit *ckt) *(ckt->CKTfvk+here->INDposNode) += *(ckt->CKTrhsOld+here->INDbrEq) ; *(ckt->CKTfvk+here->INDnegNode) -= *(ckt->CKTrhsOld+here->INDbrEq) ; - *(ckt->CKTvoltCurNode+here->INDposNode) = 1 ; - *(ckt->CKTvoltCurNode+here->INDnegNode) = 1 ; - *(here->KCLcurrentPos) = *(ckt->CKTrhsOld+here->INDbrEq) ; *(here->KCLcurrentNeg) = -(*(ckt->CKTrhsOld+here->INDbrEq)) ; #endif diff --git a/src/spicelib/devices/vsrc/vsrcload.c b/src/spicelib/devices/vsrc/vsrcload.c index 429f91118..40c5d1d3f 100644 --- a/src/spicelib/devices/vsrc/vsrcload.c +++ b/src/spicelib/devices/vsrc/vsrcload.c @@ -49,9 +49,6 @@ VSRCload(GENmodel *inModel, CKTcircuit *ckt) *(ckt->CKTfvk+here->VSRCposNode) += *(ckt->CKTrhsOld+here->VSRCbranch) ; *(ckt->CKTfvk+here->VSRCnegNode) -= *(ckt->CKTrhsOld+here->VSRCbranch) ; - *(ckt->CKTvoltCurNode+here->VSRCposNode) = 1 ; - *(ckt->CKTvoltCurNode+here->VSRCnegNode) = 1 ; - *(here->KCLcurrentPos) = *(ckt->CKTrhsOld+here->VSRCbranch) ; *(here->KCLcurrentNeg) = -(*(ckt->CKTrhsOld+here->VSRCbranch)) ; #endif