Fixed some bugs introduced during CIDER integration in KLU environment
This commit is contained in:
parent
ffebc437fc
commit
e27b9e4abc
|
|
@ -23,5 +23,10 @@ extern int NBJTtrunc(GENmodel *, CKTcircuit *, double *);
|
||||||
extern void NBJTdump(GENmodel *, CKTcircuit *);
|
extern void NBJTdump(GENmodel *, CKTcircuit *);
|
||||||
extern void NBJTacct(GENmodel *, CKTcircuit *, FILE *);
|
extern void NBJTacct(GENmodel *, CKTcircuit *, FILE *);
|
||||||
|
|
||||||
|
#if defined(KLU) || defined(SuperLU) || defined(UMFPACK)
|
||||||
|
extern int NBJTbindCSC (GENmodel*, CKTcircuit*) ;
|
||||||
|
extern int NBJTbindCSCComplex (GENmodel*, CKTcircuit*) ;
|
||||||
|
extern int NBJTbindCSCComplexToReal (GENmodel*, CKTcircuit*) ;
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif /* NBJT_H */
|
#endif /* NBJT_H */
|
||||||
|
|
|
||||||
|
|
@ -73,7 +73,13 @@ SPICEdev NBJTinfo = {
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* DEVinstSize */ &NBJTiSize,
|
/* DEVinstSize */ &NBJTiSize,
|
||||||
/* DEVmodSize */ &NBJTmSize
|
/* DEVmodSize */ &NBJTmSize,
|
||||||
|
|
||||||
|
#if defined(KLU) || defined(SuperLU) || defined(UMFPACK)
|
||||||
|
/* DEVbindCSC */ NBJTbindCSC,
|
||||||
|
/* DEVbindCSCComplex */ NBJTbindCSCComplex,
|
||||||
|
/* DEVbindCSCComplexToReal */ NBJTbindCSCComplexToReal,
|
||||||
|
#endif
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -24,4 +24,10 @@ extern int NBJT2trunc(GENmodel *, CKTcircuit *, double *);
|
||||||
extern void NBJT2dump(GENmodel *, CKTcircuit *);
|
extern void NBJT2dump(GENmodel *, CKTcircuit *);
|
||||||
extern void NBJT2acct(GENmodel *, CKTcircuit *, FILE *);
|
extern void NBJT2acct(GENmodel *, CKTcircuit *, FILE *);
|
||||||
|
|
||||||
|
#if defined(KLU) || defined(SuperLU) || defined(UMFPACK)
|
||||||
|
extern int NBJT2bindCSC (GENmodel*, CKTcircuit*) ;
|
||||||
|
extern int NBJT2bindCSCComplex (GENmodel*, CKTcircuit*) ;
|
||||||
|
extern int NBJT2bindCSCComplexToReal (GENmodel*, CKTcircuit*) ;
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif /* NBJT2EXT_H */
|
#endif /* NBJT2EXT_H */
|
||||||
|
|
|
||||||
|
|
@ -73,7 +73,13 @@ SPICEdev NBJT2info = {
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* DEVinstSize */ &NBJT2iSize,
|
/* DEVinstSize */ &NBJT2iSize,
|
||||||
/* DEVmodSize */ &NBJT2mSize
|
/* DEVmodSize */ &NBJT2mSize,
|
||||||
|
|
||||||
|
#if defined(KLU) || defined(SuperLU) || defined(UMFPACK)
|
||||||
|
/* DEVbindCSC */ NBJT2bindCSC,
|
||||||
|
/* DEVbindCSCComplex */ NBJT2bindCSCComplex,
|
||||||
|
/* DEVbindCSCComplexToReal */ NBJT2bindCSCComplexToReal,
|
||||||
|
#endif
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -24,4 +24,10 @@ extern int NUMDtrunc(GENmodel *, CKTcircuit *, double *);
|
||||||
extern void NUMDdump(GENmodel *, CKTcircuit *);
|
extern void NUMDdump(GENmodel *, CKTcircuit *);
|
||||||
extern void NUMDacct(GENmodel *, CKTcircuit *, FILE *);
|
extern void NUMDacct(GENmodel *, CKTcircuit *, FILE *);
|
||||||
|
|
||||||
|
#if defined(KLU) || defined(SuperLU) || defined(UMFPACK)
|
||||||
|
extern int NUMDbindCSC (GENmodel*, CKTcircuit*) ;
|
||||||
|
extern int NUMDbindCSCComplex (GENmodel*, CKTcircuit*) ;
|
||||||
|
extern int NUMDbindCSCComplexToReal (GENmodel*, CKTcircuit*) ;
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif /* NUMDEXT_H */
|
#endif /* NUMDEXT_H */
|
||||||
|
|
|
||||||
|
|
@ -73,7 +73,13 @@ SPICEdev NUMDinfo = {
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* DEVinstSize */ &NUMDiSize,
|
/* DEVinstSize */ &NUMDiSize,
|
||||||
/* DEVmodSize */ &NUMDmSize
|
/* DEVmodSize */ &NUMDmSize,
|
||||||
|
|
||||||
|
#if defined(KLU) || defined(SuperLU) || defined(UMFPACK)
|
||||||
|
/* DEVbindCSC */ NUMDbindCSC,
|
||||||
|
/* DEVbindCSCComplex */ NUMDbindCSCComplex,
|
||||||
|
/* DEVbindCSCComplexToReal */ NUMDbindCSCComplexToReal,
|
||||||
|
#endif
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -24,5 +24,10 @@ extern int NUMD2trunc(GENmodel *, CKTcircuit *, double *);
|
||||||
extern void NUMD2dump(GENmodel *, CKTcircuit *);
|
extern void NUMD2dump(GENmodel *, CKTcircuit *);
|
||||||
extern void NUMD2acct(GENmodel *, CKTcircuit *, FILE *);
|
extern void NUMD2acct(GENmodel *, CKTcircuit *, FILE *);
|
||||||
|
|
||||||
|
#if defined(KLU) || defined(SuperLU) || defined(UMFPACK)
|
||||||
|
extern int NUMD2bindCSC (GENmodel*, CKTcircuit*) ;
|
||||||
|
extern int NUMD2bindCSCComplex (GENmodel*, CKTcircuit*) ;
|
||||||
|
extern int NUMD2bindCSCComplexToReal (GENmodel*, CKTcircuit*) ;
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif /* NUMD2EXT_H */
|
#endif /* NUMD2EXT_H */
|
||||||
|
|
|
||||||
|
|
@ -73,7 +73,13 @@ SPICEdev NUMD2info = {
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* DEVinstSize */ &NUMD2iSize,
|
/* DEVinstSize */ &NUMD2iSize,
|
||||||
/* DEVmodSize */ &NUMD2mSize
|
/* DEVmodSize */ &NUMD2mSize,
|
||||||
|
|
||||||
|
#if defined(KLU) || defined(SuperLU) || defined(UMFPACK)
|
||||||
|
/* DEVbindCSC */ NUMD2bindCSC,
|
||||||
|
/* DEVbindCSCComplex */ NUMD2bindCSCComplex,
|
||||||
|
/* DEVbindCSCComplexToReal */ NUMD2bindCSCComplexToReal,
|
||||||
|
#endif
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -24,4 +24,10 @@ extern int NUMOStrunc(GENmodel *, CKTcircuit *, double *);
|
||||||
extern void NUMOSdump(GENmodel *, CKTcircuit *);
|
extern void NUMOSdump(GENmodel *, CKTcircuit *);
|
||||||
extern void NUMOSacct(GENmodel *, CKTcircuit *, FILE *);
|
extern void NUMOSacct(GENmodel *, CKTcircuit *, FILE *);
|
||||||
|
|
||||||
|
#if defined(KLU) || defined(SuperLU) || defined(UMFPACK)
|
||||||
|
extern int NUMOSbindCSC (GENmodel*, CKTcircuit*) ;
|
||||||
|
extern int NUMOSbindCSCComplex (GENmodel*, CKTcircuit*) ;
|
||||||
|
extern int NUMOSbindCSCComplexToReal (GENmodel*, CKTcircuit*) ;
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif /* NUMOSEXT_H */
|
#endif /* NUMOSEXT_H */
|
||||||
|
|
|
||||||
|
|
@ -73,7 +73,13 @@ SPICEdev NUMOSinfo = {
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* DEVinstSize */ &NUMOSiSize,
|
/* DEVinstSize */ &NUMOSiSize,
|
||||||
/* DEVmodSize */ &NUMOSmSize
|
/* DEVmodSize */ &NUMOSmSize,
|
||||||
|
|
||||||
|
#if defined(KLU) || defined(SuperLU) || defined(UMFPACK)
|
||||||
|
/* DEVbindCSC */ NUMOSbindCSC,
|
||||||
|
/* DEVbindCSCComplex */ NUMOSbindCSCComplex,
|
||||||
|
/* DEVbindCSCComplexToReal */ NUMOSbindCSCComplexToReal,
|
||||||
|
#endif
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue