New Binding Method extended to BSIM3SOIDD device
This commit is contained in:
parent
2fc605cc69
commit
f550c029bc
File diff suppressed because it is too large
Load Diff
|
|
@ -414,6 +414,102 @@ typedef struct sB3SOIDDinstance
|
|||
double **B3SOIDDnVar;
|
||||
#endif /* NONOISE */
|
||||
|
||||
#ifdef KLU
|
||||
BindElement *B3SOIDDTemptempStructPtr ;
|
||||
BindElement *B3SOIDDTempdpStructPtr ;
|
||||
BindElement *B3SOIDDTempspStructPtr ;
|
||||
BindElement *B3SOIDDTempgStructPtr ;
|
||||
BindElement *B3SOIDDTempbStructPtr ;
|
||||
BindElement *B3SOIDDTempeStructPtr ;
|
||||
BindElement *B3SOIDDGtempStructPtr ;
|
||||
BindElement *B3SOIDDDPtempStructPtr ;
|
||||
BindElement *B3SOIDDSPtempStructPtr ;
|
||||
BindElement *B3SOIDDEtempStructPtr ;
|
||||
BindElement *B3SOIDDBtempStructPtr ;
|
||||
BindElement *B3SOIDDPtempStructPtr ;
|
||||
BindElement *B3SOIDDBpStructPtr ;
|
||||
BindElement *B3SOIDDPbStructPtr ;
|
||||
BindElement *B3SOIDDPpStructPtr ;
|
||||
BindElement *B3SOIDDPgStructPtr ;
|
||||
BindElement *B3SOIDDPdpStructPtr ;
|
||||
BindElement *B3SOIDDPspStructPtr ;
|
||||
BindElement *B3SOIDDPeStructPtr ;
|
||||
BindElement *B3SOIDDEgStructPtr ;
|
||||
BindElement *B3SOIDDEdpStructPtr ;
|
||||
BindElement *B3SOIDDEspStructPtr ;
|
||||
BindElement *B3SOIDDGeStructPtr ;
|
||||
BindElement *B3SOIDDDPeStructPtr ;
|
||||
BindElement *B3SOIDDSPeStructPtr ;
|
||||
BindElement *B3SOIDDEbStructPtr ;
|
||||
BindElement *B3SOIDDGbStructPtr ;
|
||||
BindElement *B3SOIDDDPbStructPtr ;
|
||||
BindElement *B3SOIDDSPbStructPtr ;
|
||||
BindElement *B3SOIDDBeStructPtr ;
|
||||
BindElement *B3SOIDDBgStructPtr ;
|
||||
BindElement *B3SOIDDBdpStructPtr ;
|
||||
BindElement *B3SOIDDBspStructPtr ;
|
||||
BindElement *B3SOIDDBbStructPtr ;
|
||||
BindElement *B3SOIDDEeStructPtr ;
|
||||
BindElement *B3SOIDDGgStructPtr ;
|
||||
BindElement *B3SOIDDGdpStructPtr ;
|
||||
BindElement *B3SOIDDGspStructPtr ;
|
||||
BindElement *B3SOIDDDPgStructPtr ;
|
||||
BindElement *B3SOIDDDPdpStructPtr ;
|
||||
BindElement *B3SOIDDDPspStructPtr ;
|
||||
BindElement *B3SOIDDDPdStructPtr ;
|
||||
BindElement *B3SOIDDSPgStructPtr ;
|
||||
BindElement *B3SOIDDSPdpStructPtr ;
|
||||
BindElement *B3SOIDDSPspStructPtr ;
|
||||
BindElement *B3SOIDDSPsStructPtr ;
|
||||
BindElement *B3SOIDDDdStructPtr ;
|
||||
BindElement *B3SOIDDDdpStructPtr ;
|
||||
BindElement *B3SOIDDSsStructPtr ;
|
||||
BindElement *B3SOIDDSspStructPtr ;
|
||||
BindElement *B3SOIDDVbsStructPtr ;
|
||||
BindElement *B3SOIDDIdsStructPtr ;
|
||||
BindElement *B3SOIDDIcStructPtr ;
|
||||
BindElement *B3SOIDDIbsStructPtr ;
|
||||
BindElement *B3SOIDDIbdStructPtr ;
|
||||
BindElement *B3SOIDDIiiStructPtr ;
|
||||
BindElement *B3SOIDDIgidlStructPtr ;
|
||||
BindElement *B3SOIDDItunStructPtr ;
|
||||
BindElement *B3SOIDDIbpStructPtr ;
|
||||
BindElement *B3SOIDDAbeffStructPtr ;
|
||||
BindElement *B3SOIDDVbs0effStructPtr ;
|
||||
BindElement *B3SOIDDVbseffStructPtr ;
|
||||
BindElement *B3SOIDDXcStructPtr ;
|
||||
BindElement *B3SOIDDCbbStructPtr ;
|
||||
BindElement *B3SOIDDCbdStructPtr ;
|
||||
BindElement *B3SOIDDCbgStructPtr ;
|
||||
BindElement *B3SOIDDqbStructPtr ;
|
||||
BindElement *B3SOIDDQbfStructPtr ;
|
||||
BindElement *B3SOIDDQjsStructPtr ;
|
||||
BindElement *B3SOIDDQjdStructPtr ;
|
||||
BindElement *B3SOIDDGmStructPtr ;
|
||||
BindElement *B3SOIDDGmbsStructPtr ;
|
||||
BindElement *B3SOIDDGdsStructPtr ;
|
||||
BindElement *B3SOIDDGmeStructPtr ;
|
||||
BindElement *B3SOIDDVbs0teffStructPtr ;
|
||||
BindElement *B3SOIDDVthStructPtr ;
|
||||
BindElement *B3SOIDDVgsteffStructPtr ;
|
||||
BindElement *B3SOIDDXcsatStructPtr ;
|
||||
BindElement *B3SOIDDVcscvStructPtr ;
|
||||
BindElement *B3SOIDDVdscvStructPtr ;
|
||||
BindElement *B3SOIDDCbeStructPtr ;
|
||||
BindElement *B3SOIDDDum1StructPtr ;
|
||||
BindElement *B3SOIDDDum2StructPtr ;
|
||||
BindElement *B3SOIDDDum3StructPtr ;
|
||||
BindElement *B3SOIDDDum4StructPtr ;
|
||||
BindElement *B3SOIDDDum5StructPtr ;
|
||||
BindElement *B3SOIDDQaccStructPtr ;
|
||||
BindElement *B3SOIDDQsub0StructPtr ;
|
||||
BindElement *B3SOIDDQsubs1StructPtr ;
|
||||
BindElement *B3SOIDDQsubs2StructPtr ;
|
||||
BindElement *B3SOIDDqeStructPtr ;
|
||||
BindElement *B3SOIDDqdStructPtr ;
|
||||
BindElement *B3SOIDDqgStructPtr ;
|
||||
#endif
|
||||
|
||||
} B3SOIDDinstance ;
|
||||
|
||||
struct b3soiddSizeDependParam
|
||||
|
|
|
|||
|
|
@ -1268,7 +1268,6 @@ if((here->ptr = SMPmakeElt(matrix, here->first, here->second)) == NULL){\
|
|||
TSTALLOC(B3SOIDDBspPtr, B3SOIDDbNode, B3SOIDDsNodePrime)
|
||||
TSTALLOC(B3SOIDDBbPtr, B3SOIDDbNode, B3SOIDDbNode)
|
||||
|
||||
TSTALLOC(B3SOIDDEbPtr, B3SOIDDeNode, B3SOIDDbNode)
|
||||
TSTALLOC(B3SOIDDEePtr, B3SOIDDeNode, B3SOIDDeNode)
|
||||
|
||||
TSTALLOC(B3SOIDDGgPtr, B3SOIDDgNode, B3SOIDDgNode)
|
||||
|
|
|
|||
Loading…
Reference in New Issue