Parameter declaration in new format

This commit is contained in:
dwarning
2009-04-22 05:40:27 +00:00
parent 5c0bccbd36
commit ba3549a8bc
2 changed files with 16 additions and 13 deletions
+13 -12
View File
@@ -18,6 +18,19 @@ Spice3 Implementation: 2003 Dietmar Warning DAnalyse GmbH
#include "sperror.h" #include "sperror.h"
#include "devdefs.h" #include "devdefs.h"
int vbic_4T_it_cf_fj(double *,
double *,double *,double *,double *,double *,double *,
double *,double *,double *,double *,double *,double *, double *,
double *,double *,double *,double *,double *,double *, double *,
double *,double *,double *,double *,double *,double *, double *,
double *,double *,double *,double *,double *,double *, double *,
double *,double *,double *,double *,double *,double *, double *,
double *,double *,double *,double *,double *,double *, double *,
double *,double *,double *,double *,double *,double *, double *,
double *,double *,double *,double *,double *,double *, double *,
double *,double *,double *,double *,double *,double *, double *,
double *,double *,double *,double *,double *,double *);
int int
VBICload(GENmodel *inModel, CKTcircuit *ckt) VBICload(GENmodel *inModel, CKTcircuit *ckt)
/* actually load the current resistance value into the /* actually load the current resistance value into the
@@ -39,18 +52,6 @@ VBICload(GENmodel *inModel, CKTcircuit *ckt)
,Qbco,Qbco_Vbc,Ibcp,Ibcp_Vbcp,Iccp,Iccp_Vbep,Iccp_Vbci ,Qbco,Qbco_Vbc,Ibcp,Ibcp_Vbcp,Iccp,Iccp_Vbep,Iccp_Vbci
,Iccp_Vbcp,Irs,Irs_Vrs,Qbcp,Qbcp_Vbcp,SCALE; ,Iccp_Vbcp,Irs,Irs_Vrs,Qbcp,Qbcp_Vbcp,SCALE;
int iret; int iret;
int vbic_4T_it_cf_fj(double *
,double *,double *,double *,double *,double *,double *
,double *,double *,double *,double *,double *,double *, double *
,double *,double *,double *,double *,double *,double *, double *
,double *,double *,double *,double *,double *,double *, double *
,double *,double *,double *,double *,double *,double *, double *
,double *,double *,double *,double *,double *,double *, double *
,double *,double *,double *,double *,double *,double *, double *
,double *,double *,double *,double *,double *,double *, double *
,double *,double *,double *,double *,double *,double *, double *
,double *,double *,double *,double *,double *,double *, double *
,double *,double *,double *,double *,double *,double *);
double vce, xfact; double vce, xfact;
double vt; double vt;
double delvbei; double delvbei;
+3 -1
View File
@@ -16,6 +16,9 @@ Spice3 Implementation: 2003 Dietmar Warning DAnalyse GmbH
/* ARGSUSED */ /* ARGSUSED */
int iret, vbic_4T_it_cf_t(double *, double *, double *);
int int
VBICtemp(GENmodel *inModel, CKTcircuit *ckt) VBICtemp(GENmodel *inModel, CKTcircuit *ckt)
/* Pre-compute many useful parameters /* Pre-compute many useful parameters
@@ -24,7 +27,6 @@ VBICtemp(GENmodel *inModel, CKTcircuit *ckt)
VBICmodel *model = (VBICmodel *)inModel; VBICmodel *model = (VBICmodel *)inModel;
VBICinstance *here; VBICinstance *here;
double p[108], pnom[108], TAMB; double p[108], pnom[108], TAMB;
int iret, vbic_4T_it_cf_t(double *, double *, double *);
double vt; double vt;
/* loop through all the bipolar models */ /* loop through all the bipolar models */