complete diodefs for KLU selfheating and fix DIObindCSCComplexToReal
This commit is contained in:
parent
22a8a86b87
commit
1d0beb5e26
|
|
@ -112,6 +112,7 @@ DIObindCSCComplexToReal (GENmodel *inModel, CKTcircuit *ckt)
|
||||||
CONVERT_KLU_BINDING_TABLE_TO_REAL(DIOposTempPtr, DIOposTempBinding, DIOposNode, DIOtempNode);
|
CONVERT_KLU_BINDING_TABLE_TO_REAL(DIOposTempPtr, DIOposTempBinding, DIOposNode, DIOtempNode);
|
||||||
CONVERT_KLU_BINDING_TABLE_TO_REAL(DIOposPrimeTempPtr, DIOposPrimeTempBinding, DIOposPrimeNode, DIOtempNode);
|
CONVERT_KLU_BINDING_TABLE_TO_REAL(DIOposPrimeTempPtr, DIOposPrimeTempBinding, DIOposPrimeNode, DIOtempNode);
|
||||||
CONVERT_KLU_BINDING_TABLE_TO_REAL(DIOnegTempPtr, DIOnegTempBinding, DIOnegNode, DIOtempNode);
|
CONVERT_KLU_BINDING_TABLE_TO_REAL(DIOnegTempPtr, DIOnegTempBinding, DIOnegNode, DIOtempNode);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -194,6 +194,16 @@ typedef struct sDIOinstance {
|
||||||
BindElement *DIOposPosBinding ;
|
BindElement *DIOposPosBinding ;
|
||||||
BindElement *DIOnegNegBinding ;
|
BindElement *DIOnegNegBinding ;
|
||||||
BindElement *DIOposPrimePosPrimeBinding ;
|
BindElement *DIOposPrimePosPrimeBinding ;
|
||||||
|
/* self heating */
|
||||||
|
BindElement *DIOtempPosBinding;
|
||||||
|
BindElement *DIOtempPosPrimeBinding;
|
||||||
|
BindElement *DIOtempNegBinding;
|
||||||
|
BindElement *DIOtempTempBinding;
|
||||||
|
BindElement *DIOposTempBinding;
|
||||||
|
BindElement *DIOposPrimeTempBinding;
|
||||||
|
BindElement *DIOnegTempBinding;
|
||||||
|
BindElement *DIOtempPosSwPrimeBinding;
|
||||||
|
BindElement *DIOposSwPrimeTempBinding;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
} DIOinstance ;
|
} DIOinstance ;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue