backup NEWCONV because of using original BSIM code
This commit is contained in:
parent
c241af9864
commit
0e52a0fcc2
|
|
@ -12,6 +12,12 @@
|
||||||
#ifndef _MACROS_H_
|
#ifndef _MACROS_H_
|
||||||
#define _MACROS_H_
|
#define _MACROS_H_
|
||||||
|
|
||||||
|
/*
|
||||||
|
* #define-s that are always on
|
||||||
|
*/
|
||||||
|
|
||||||
|
#define NEWCONV
|
||||||
|
|
||||||
#define NUMELEMS(ARRAY) (sizeof(ARRAY)/sizeof(*ARRAY))
|
#define NUMELEMS(ARRAY) (sizeof(ARRAY)/sizeof(*ARRAY))
|
||||||
|
|
||||||
/* String macros */
|
/* String macros */
|
||||||
|
|
|
||||||
|
|
@ -169,11 +169,10 @@ int HSM1load(GENmodel *inModel, register CKTcircuit *ckt)
|
||||||
double tempv;
|
double tempv;
|
||||||
#endif /*NOBYPASS*/
|
#endif /*NOBYPASS*/
|
||||||
int tmp;
|
int tmp;
|
||||||
/* spice3f4 defined NEWCONV by default, looking to niconv.c
|
|
||||||
#ifndef NEWCONV
|
#ifndef NEWCONV
|
||||||
double tol, tol2, tol3, tol4;
|
double tol, tol2, tol3, tol4;
|
||||||
#endif
|
#endif
|
||||||
*/
|
|
||||||
int ChargeComputationNeeded =
|
int ChargeComputationNeeded =
|
||||||
((ckt->CKTmode & (MODEAC | MODETRAN | MODEINITSMSIG)) ||
|
((ckt->CKTmode & (MODEAC | MODETRAN | MODEINITSMSIG)) ||
|
||||||
((ckt->CKTmode & MODETRANOP) && (ckt->CKTmode & MODEUIC)))
|
((ckt->CKTmode & MODETRANOP) && (ckt->CKTmode & MODEUIC)))
|
||||||
|
|
@ -911,7 +910,6 @@ int HSM1load(GENmodel *inModel, register CKTcircuit *ckt)
|
||||||
if (Check == 1) {
|
if (Check == 1) {
|
||||||
ckt->CKTnoncon++;
|
ckt->CKTnoncon++;
|
||||||
isConv = 0;
|
isConv = 0;
|
||||||
/* spice3f4 defined NEWCONV by default, looking to niconv.c
|
|
||||||
#ifndef NEWCONV
|
#ifndef NEWCONV
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
|
|
@ -951,7 +949,6 @@ int HSM1load(GENmodel *inModel, register CKTcircuit *ckt)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
*/
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
*(ckt->CKTstate0 + here->HSM1vbs) = vbs;
|
*(ckt->CKTstate0 + here->HSM1vbs) = vbs;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue