You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

22 lines
565 B

typedef struct s_sgen sgen;
struct s_sgen {
CKTcircuit *ckt;
GENmodel **devlist;
GENmodel *model, *next_model, *first_model;
GENinstance *instance, *next_instance, *first_instance;
IFparm *ptable;
double value;
int dev;
int istate;
int param, max_param;
int is_dc;
int is_instparam;
int is_q;
int is_principle;
int is_zerook;
};
extern sgen *sgen_init(CKTcircuit *ckt, int is_dc);
extern int sgen_next(sgen **xsg);
extern int sgen_setp(sgen*, CKTcircuit*, IFvalue* ); /* AlansFixes */
extern int sens_getp(sgen *, CKTcircuit *, IFvalue *);