auxiliary define `job' --> local variable `job'
This commit is contained in:
parent
f8f4e32875
commit
fd9dec37a3
|
|
@ -1,3 +1,7 @@
|
|||
2011-12-11 Robert Larice
|
||||
* src/spicelib/**/*.c :
|
||||
auxiliary define `job' --> local variable `job'
|
||||
|
||||
2011-12-11 Robert Larice
|
||||
* src/spicelib/**/*.c :
|
||||
auxiliary define (ANALYSIS*) ckt->CKTcurJob --> `job'
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@ void SetAnalyse( char * Analyse, int Percent);
|
|||
int
|
||||
ACan(CKTcircuit *ckt, int restart)
|
||||
{
|
||||
#define job ((ACAN *) ckt->CKTcurJob)
|
||||
ACAN *job = (ACAN *) ckt->CKTcurJob;
|
||||
|
||||
double freq;
|
||||
double freqTol; /* tolerence parameter for finding final frequency */
|
||||
|
|
|
|||
|
|
@ -23,7 +23,7 @@ Author: 1987 Gary W. Ng
|
|||
int
|
||||
CKTnoise (CKTcircuit *ckt, int mode, int operation, Ndata *data)
|
||||
{
|
||||
#define job ((NOISEAN*)ckt->CKTcurJob)
|
||||
NOISEAN *job = (NOISEAN *) ckt->CKTcurJob;
|
||||
|
||||
double outNdens;
|
||||
int i;
|
||||
|
|
|
|||
|
|
@ -518,7 +518,7 @@ int CKTpzStrat(PZtrial **set)
|
|||
int
|
||||
CKTpzRunTrial(CKTcircuit *ckt, PZtrial **new_trialp, PZtrial **set)
|
||||
{
|
||||
#define job ((PZAN *) ckt->CKTcurJob)
|
||||
PZAN *job = (PZAN *) ckt->CKTcurJob;
|
||||
|
||||
PZtrial *match, *base, *new_trial;
|
||||
PZtrial *p, *prev;
|
||||
|
|
|
|||
|
|
@ -51,7 +51,7 @@ CKTfour(int, int, double *, double *, double *, double, double *, double *, doub
|
|||
int
|
||||
DCpss(CKTcircuit *ckt, int restart)
|
||||
{
|
||||
#define job ((PSSan *) ckt->CKTcurJob)
|
||||
PSSan *job = (PSSan *) ckt->CKTcurJob;
|
||||
|
||||
int oscnNode;
|
||||
int i;
|
||||
|
|
|
|||
|
|
@ -47,7 +47,7 @@ int
|
|||
DCtran(CKTcircuit *ckt,
|
||||
int restart) /* forced restart flag */
|
||||
{
|
||||
#define job ((TRANan *) ckt->CKTcurJob)
|
||||
TRANan *job = (TRANan *) ckt->CKTcurJob;
|
||||
|
||||
int i;
|
||||
double olddelta;
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@ TFanal(CKTcircuit *ckt, int restart)
|
|||
|
||||
/* forced restart flag */
|
||||
{
|
||||
#define job ((TFan *) ckt->CKTcurJob)
|
||||
TFan *job = (TFan *) ckt->CKTcurJob;
|
||||
|
||||
int size;
|
||||
int insrc = 0, outsrc = 0;
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@ int
|
|||
BJTnoise (int mode, int operation, GENmodel *genmodel, CKTcircuit *ckt,
|
||||
Ndata *data, double *OnDens)
|
||||
{
|
||||
#define job ((NOISEAN*)ckt->CKTcurJob)
|
||||
NOISEAN *job = (NOISEAN *) ckt->CKTcurJob;
|
||||
|
||||
BJTmodel *firstModel = (BJTmodel *) genmodel;
|
||||
BJTmodel *model;
|
||||
|
|
|
|||
|
|
@ -24,7 +24,7 @@ int
|
|||
B1noise (int mode, int operation, GENmodel *genmodel, CKTcircuit *ckt,
|
||||
Ndata *data, double *OnDens)
|
||||
{
|
||||
#define job ((NOISEAN*)ckt->CKTcurJob)
|
||||
NOISEAN *job = (NOISEAN *) ckt->CKTcurJob;
|
||||
|
||||
B1model *firstModel = (B1model *) genmodel;
|
||||
B1model *model;
|
||||
|
|
|
|||
|
|
@ -24,7 +24,7 @@ int
|
|||
B2noise (int mode, int operation, GENmodel *genmodel, CKTcircuit *ckt,
|
||||
Ndata *data, double *OnDens)
|
||||
{
|
||||
#define job ((NOISEAN*)ckt->CKTcurJob)
|
||||
NOISEAN *job = (NOISEAN *) ckt->CKTcurJob;
|
||||
|
||||
B2model *firstModel = (B2model *) genmodel;
|
||||
B2model *model;
|
||||
|
|
|
|||
|
|
@ -108,7 +108,7 @@ CKTcircuit *ckt,
|
|||
Ndata *data,
|
||||
double *OnDens)
|
||||
{
|
||||
#define job ((NOISEAN*)ckt->CKTcurJob)
|
||||
NOISEAN *job = (NOISEAN *) ckt->CKTcurJob;
|
||||
|
||||
BSIM3model *model = (BSIM3model *)inModel;
|
||||
BSIM3instance *here;
|
||||
|
|
|
|||
|
|
@ -104,7 +104,7 @@ CKTcircuit *ckt,
|
|||
Ndata *data,
|
||||
double *OnDens)
|
||||
{
|
||||
#define job ((NOISEAN*)ckt->CKTcurJob)
|
||||
NOISEAN *job = (NOISEAN *) ckt->CKTcurJob;
|
||||
|
||||
register B4SOImodel *model = (B4SOImodel *)inModel;
|
||||
register B4SOIinstance *here;
|
||||
|
|
|
|||
|
|
@ -98,7 +98,7 @@ int
|
|||
B3SOIDDnoise (int mode, int operation, GENmodel *inModel, CKTcircuit *ckt,
|
||||
Ndata *data, double *OnDens)
|
||||
{
|
||||
#define job ((NOISEAN*)ckt->CKTcurJob)
|
||||
NOISEAN *job = (NOISEAN *) ckt->CKTcurJob;
|
||||
|
||||
B3SOIDDmodel *model = (B3SOIDDmodel *)inModel;
|
||||
B3SOIDDinstance *here;
|
||||
|
|
|
|||
|
|
@ -98,7 +98,7 @@ int
|
|||
B3SOIFDnoise (int mode, int operation, GENmodel *inModel, CKTcircuit *ckt,
|
||||
Ndata *data, double *OnDens)
|
||||
{
|
||||
#define job ((NOISEAN*)ckt->CKTcurJob)
|
||||
NOISEAN *job = (NOISEAN *) ckt->CKTcurJob;
|
||||
|
||||
B3SOIFDmodel *model = (B3SOIFDmodel *)inModel;
|
||||
B3SOIFDinstance *here;
|
||||
|
|
|
|||
|
|
@ -102,7 +102,7 @@ int
|
|||
B3SOIPDnoise (int mode, int operation, GENmodel *inModel, CKTcircuit *ckt,
|
||||
Ndata *data, double *OnDens)
|
||||
{
|
||||
#define job ((NOISEAN*)ckt->CKTcurJob)
|
||||
NOISEAN *job = (NOISEAN *) ckt->CKTcurJob;
|
||||
|
||||
B3SOIPDmodel *model = (B3SOIPDmodel *)inModel;
|
||||
B3SOIPDinstance *here;
|
||||
|
|
|
|||
|
|
@ -72,7 +72,7 @@ int
|
|||
BSIM3v0noise (int mode, int operation, GENmodel *inModel, CKTcircuit *ckt,
|
||||
Ndata *data, double *OnDens)
|
||||
{
|
||||
#define job ((NOISEAN*)ckt->CKTcurJob)
|
||||
NOISEAN *job = (NOISEAN *) ckt->CKTcurJob;
|
||||
|
||||
BSIM3v0model *model = (BSIM3v0model *)inModel;
|
||||
BSIM3v0instance *here;
|
||||
|
|
|
|||
|
|
@ -95,7 +95,7 @@ int
|
|||
BSIM3v1noise (int mode, int operation, GENmodel *inModel, CKTcircuit *ckt,
|
||||
Ndata *data, double *OnDens)
|
||||
{
|
||||
#define job ((NOISEAN*)ckt->CKTcurJob)
|
||||
NOISEAN *job = (NOISEAN *) ckt->CKTcurJob;
|
||||
|
||||
BSIM3v1model *model = (BSIM3v1model *)inModel;
|
||||
BSIM3v1instance *here;
|
||||
|
|
|
|||
|
|
@ -178,7 +178,7 @@ int
|
|||
BSIM3v32noise (int mode, int operation, GENmodel *inModel, CKTcircuit *ckt,
|
||||
Ndata *data, double *OnDens)
|
||||
{
|
||||
#define job ((NOISEAN*)ckt->CKTcurJob)
|
||||
NOISEAN *job = (NOISEAN *) ckt->CKTcurJob;
|
||||
|
||||
BSIM3v32model *model = (BSIM3v32model *)inModel;
|
||||
BSIM3v32instance *here;
|
||||
|
|
|
|||
|
|
@ -87,7 +87,7 @@ CKTcircuit *ckt,
|
|||
Ndata *data,
|
||||
double *OnDens)
|
||||
{
|
||||
#define job ((NOISEAN*)ckt->CKTcurJob)
|
||||
NOISEAN *job = (NOISEAN *) ckt->CKTcurJob;
|
||||
|
||||
BSIM4model *model = (BSIM4model *)inModel;
|
||||
BSIM4instance *here;
|
||||
|
|
|
|||
|
|
@ -112,7 +112,7 @@ CKTcircuit *ckt,
|
|||
Ndata *data,
|
||||
double *OnDens)
|
||||
{
|
||||
#define job ((NOISEAN*)ckt->CKTcurJob)
|
||||
NOISEAN *job = (NOISEAN *) ckt->CKTcurJob;
|
||||
|
||||
BSIM4v4model *model = (BSIM4v4model *)inModel;
|
||||
BSIM4v4instance *here;
|
||||
|
|
|
|||
|
|
@ -82,7 +82,7 @@ CKTcircuit *ckt,
|
|||
Ndata *data,
|
||||
double *OnDens)
|
||||
{
|
||||
#define job ((NOISEAN*)ckt->CKTcurJob)
|
||||
NOISEAN *job = (NOISEAN *) ckt->CKTcurJob;
|
||||
|
||||
BSIM4v5model *model = (BSIM4v5model *)inModel;
|
||||
BSIM4v5instance *here;
|
||||
|
|
|
|||
|
|
@ -83,7 +83,7 @@ CKTcircuit *ckt,
|
|||
Ndata *data,
|
||||
double *OnDens)
|
||||
{
|
||||
#define job ((NOISEAN*)ckt->CKTcurJob)
|
||||
NOISEAN *job = (NOISEAN *) ckt->CKTcurJob;
|
||||
|
||||
BSIM4v6model *model = (BSIM4v6model *)inModel;
|
||||
BSIM4v6instance *here;
|
||||
|
|
|
|||
|
|
@ -24,7 +24,7 @@ Author: 1987 Gary W. Ng
|
|||
int
|
||||
CSWnoise (int mode, int operation, GENmodel *genmodel, CKTcircuit *ckt, Ndata *data, double *OnDens)
|
||||
{
|
||||
#define job ((NOISEAN*)ckt->CKTcurJob)
|
||||
NOISEAN *job = (NOISEAN *) ckt->CKTcurJob;
|
||||
|
||||
CSWmodel *firstModel = (CSWmodel *) genmodel;
|
||||
CSWmodel *model;
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ int
|
|||
DIOnoise (int mode, int operation, GENmodel *genmodel, CKTcircuit *ckt,
|
||||
Ndata *data, double *OnDens)
|
||||
{
|
||||
#define job ((NOISEAN*)ckt->CKTcurJob)
|
||||
NOISEAN *job = (NOISEAN *) ckt->CKTcurJob;
|
||||
|
||||
DIOmodel *firstModel = (DIOmodel *) genmodel;
|
||||
DIOmodel *model;
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@ int HSM2noise (
|
|||
register Ndata *data,
|
||||
double *OnDens)
|
||||
{
|
||||
#define job ((NOISEAN*)ckt->CKTcurJob)
|
||||
NOISEAN *job = (NOISEAN *) ckt->CKTcurJob;
|
||||
|
||||
register HSM2model *model = (HSM2model *)inModel;
|
||||
register HSM2instance *here;
|
||||
|
|
|
|||
|
|
@ -42,7 +42,7 @@ int HSMHVnoise (
|
|||
register Ndata *data,
|
||||
double *OnDens)
|
||||
{
|
||||
#define job ((NOISEAN*)ckt->CKTcurJob)
|
||||
NOISEAN *job = (NOISEAN *) ckt->CKTcurJob;
|
||||
|
||||
register HSMHVmodel *model = (HSMHVmodel *)inModel;
|
||||
register HSMHVinstance *here;
|
||||
|
|
|
|||
|
|
@ -24,7 +24,7 @@ int
|
|||
JFETnoise (int mode, int operation, GENmodel *genmodel, CKTcircuit *ckt, Ndata *data,
|
||||
double *OnDens)
|
||||
{
|
||||
#define job ((NOISEAN*)ckt->CKTcurJob)
|
||||
NOISEAN *job = (NOISEAN *) ckt->CKTcurJob;
|
||||
|
||||
JFETmodel *firstModel = (JFETmodel *) genmodel;
|
||||
JFETmodel *model;
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ Modified to jfet2 for PS model definition ( Anthony E. Parker )
|
|||
int
|
||||
JFET2noise (int mode, int operation, GENmodel *genmodel, CKTcircuit *ckt, Ndata *data, double *OnDens)
|
||||
{
|
||||
#define job ((NOISEAN*)ckt->CKTcurJob)
|
||||
NOISEAN *job = (NOISEAN *) ckt->CKTcurJob;
|
||||
|
||||
JFET2model *firstModel = (JFET2model *) genmodel;
|
||||
JFET2model *model;
|
||||
|
|
|
|||
|
|
@ -24,7 +24,7 @@ int
|
|||
MESnoise (int mode, int operation, GENmodel *genmodel, CKTcircuit *ckt, Ndata *data,
|
||||
double *OnDens)
|
||||
{
|
||||
#define job ((NOISEAN*)ckt->CKTcurJob)
|
||||
NOISEAN *job = (NOISEAN *) ckt->CKTcurJob;
|
||||
|
||||
MESmodel *firstModel = (MESmodel *) genmodel;
|
||||
MESmodel *model;
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@ int
|
|||
MOS1noise (int mode, int operation, GENmodel *genmodel, CKTcircuit *ckt,
|
||||
Ndata *data, double *OnDens)
|
||||
{
|
||||
#define job ((NOISEAN*)ckt->CKTcurJob)
|
||||
NOISEAN *job = (NOISEAN *) ckt->CKTcurJob;
|
||||
|
||||
MOS1model *firstModel = (MOS1model *) genmodel;
|
||||
MOS1model *model;
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@ int
|
|||
MOS2noise (int mode, int operation, GENmodel *genmodel, CKTcircuit *ckt,
|
||||
Ndata *data, double *OnDens)
|
||||
{
|
||||
#define job ((NOISEAN*)ckt->CKTcurJob)
|
||||
NOISEAN *job = (NOISEAN *) ckt->CKTcurJob;
|
||||
|
||||
MOS2model *firstModel = (MOS2model *) genmodel;
|
||||
MOS2model *model;
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@ int
|
|||
MOS3noise (int mode, int operation, GENmodel *genmodel, CKTcircuit *ckt,
|
||||
Ndata *data, double *OnDens)
|
||||
{
|
||||
#define job ((NOISEAN*)ckt->CKTcurJob)
|
||||
NOISEAN *job = (NOISEAN *) ckt->CKTcurJob;
|
||||
|
||||
MOS3model *firstModel = (MOS3model *) genmodel;
|
||||
MOS3model *model;
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@ int
|
|||
MOS9noise (int mode, int operation, GENmodel *genmodel, CKTcircuit *ckt,
|
||||
Ndata *data, double *OnDens)
|
||||
{
|
||||
#define job ((NOISEAN*)ckt->CKTcurJob)
|
||||
NOISEAN *job = (NOISEAN *) ckt->CKTcurJob;
|
||||
|
||||
MOS9model *firstModel = (MOS9model *) genmodel;
|
||||
MOS9model *model;
|
||||
|
|
|
|||
|
|
@ -30,7 +30,7 @@ int
|
|||
RESnoise (int mode, int operation, GENmodel *genmodel, CKTcircuit *ckt,
|
||||
Ndata *data, double *OnDens)
|
||||
{
|
||||
#define job ((NOISEAN*)ckt->CKTcurJob)
|
||||
NOISEAN *job = (NOISEAN *) ckt->CKTcurJob;
|
||||
|
||||
RESmodel *firstModel = (RESmodel *) genmodel;
|
||||
RESmodel *model;
|
||||
|
|
|
|||
|
|
@ -44,7 +44,7 @@ SOI3noise (int mode, int operation, GENmodel *genmodel, CKTcircuit *ckt,
|
|||
Ndata *data, double *OnDens)
|
||||
|
||||
{
|
||||
#define job ((NOISEAN*)ckt->CKTcurJob)
|
||||
NOISEAN *job = (NOISEAN *) ckt->CKTcurJob;
|
||||
|
||||
SOI3model *firstModel = (SOI3model *) genmodel;
|
||||
SOI3model *model;
|
||||
|
|
|
|||
|
|
@ -24,7 +24,7 @@ Author: 1987 Gary W. Ng
|
|||
int
|
||||
SWnoise (int mode, int operation, GENmodel *genmodel, CKTcircuit *ckt, Ndata *data, double *OnDens)
|
||||
{
|
||||
#define job ((NOISEAN*)ckt->CKTcurJob)
|
||||
NOISEAN *job = (NOISEAN *) ckt->CKTcurJob;
|
||||
|
||||
SWmodel *firstModel = (SWmodel *) genmodel;
|
||||
SWmodel *model;
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ Spice3 Implementation: 2003 Dietmar Warning DAnalyse GmbH
|
|||
int
|
||||
VBICnoise (int mode, int operation, GENmodel *genmodel, CKTcircuit *ckt, Ndata *data, double *OnDens)
|
||||
{
|
||||
#define job ((NOISEAN*)ckt->CKTcurJob)
|
||||
NOISEAN *job = (NOISEAN *) ckt->CKTcurJob;
|
||||
|
||||
VBICmodel *firstModel = (VBICmodel *) genmodel;
|
||||
VBICmodel *model;
|
||||
|
|
|
|||
Loading…
Reference in New Issue