complete diodefs for KLU selfheating and fix DIObindCSCComplexToReal

This commit is contained in:
dwarning 2025-08-30 18:03:40 +02:00
parent 22a8a86b87
commit 1d0beb5e26
2 changed files with 11 additions and 0 deletions

View File

@ -114,6 +114,7 @@ DIObindCSCComplexToReal (GENmodel *inModel, CKTcircuit *ckt)
CONVERT_KLU_BINDING_TABLE_TO_REAL(DIOnegTempPtr, DIOnegTempBinding, DIOnegNode, DIOtempNode); CONVERT_KLU_BINDING_TABLE_TO_REAL(DIOnegTempPtr, DIOnegTempBinding, DIOnegNode, DIOtempNode);
} }
} }
}
return (OK) ; return (OK) ;
} }

View File

@ -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 ;