46 lines
1.0 KiB
C
46 lines
1.0 KiB
C
/**********
|
|
Copyright 1990 Regents of the University of California. All rights reserved.
|
|
Author: 1985 Thomas L. Quarles
|
|
Modified: September 2003 Paolo Nenzi
|
|
|
|
This function is obsolete (was used by an old sensitivity analysis)
|
|
**********/
|
|
/*
|
|
*/
|
|
|
|
/* loop through all the devices and
|
|
* allocate parameter #s to design parameters
|
|
*/
|
|
|
|
#include "ngspice.h"
|
|
#include "cktdefs.h"
|
|
#include "capdefs.h"
|
|
#include "trandefs.h"
|
|
#include "sperror.h"
|
|
#include "suffix.h"
|
|
|
|
|
|
int
|
|
CAPsSetup(SENstruct *info, GENmodel *inModel)
|
|
|
|
{
|
|
CAPmodel *model = (CAPmodel*)inModel;
|
|
CAPinstance *here;
|
|
|
|
/* loop through all the capacitor models */
|
|
for( ; model != NULL; model = model->CAPnextModel ) {
|
|
|
|
/* loop through all the instances of the model */
|
|
for (here = model->CAPinstances; here != NULL ;
|
|
here=here->CAPnextInstance) {
|
|
if (here->CAPowner != ARCHme) continue;
|
|
|
|
if(here->CAPsenParmNo){
|
|
here->CAPsenParmNo = ++(info->SENparms);
|
|
}
|
|
}
|
|
}
|
|
return(OK);
|
|
}
|
|
|