Jspice3
sensgen.h
Go to the documentation of this file.
1 /***************************************************************************
2 JSPICE3 adaptation of Spice3f2 - Copyright (c) Stephen R. Whiteley 1992
3 Copyright 1990 Regents of the University of California. All rights reserved.
4 Authors: 1985 Thomas L. Quarles
5  1993 Stephen R. Whiteley
6 ****************************************************************************/
7 
8 struct s_sgen {
14  double value;
15  int dev;
16  int istate;
18  int is_dc;
20  int is_q;
22  int is_zerook;
23 };
24 typedef struct s_sgen sgen;
25 
26 #ifdef __STDC__
27 extern sgen *sgen_init(CKTcircuit*,int);
28 extern int sgen_next(sgen**);
29 extern int sens_getp(sgen*,CKTcircuit*,IFvalue*);
30 #else
31 extern sgen *sgen_init();
32 extern int sgen_next();
33 extern int sens_getp();
34 #endif
int sgen_next()
GENinstance * instance
Definition: sensgen.h:12
int is_zerook
Definition: sensgen.h:22
GENmodel ** devlist
Definition: sensgen.h:10
int dev
Definition: sensgen.h:15
GENinstance * first_instance
Definition: sensgen.h:12
int sens_getp()
int max_param
Definition: sensgen.h:17
int is_instparam
Definition: sensgen.h:19
sgen * sgen_init()
GENinstance * next_instance
Definition: sensgen.h:12
double value
Definition: sensgen.h:14
int is_dc
Definition: sensgen.h:18
Definition: sensgen.h:8
Definition: ifsim.h:54
CKTcircuit * ckt
Definition: sensgen.h:9
int istate
Definition: sensgen.h:16
int is_principle
Definition: sensgen.h:21
IFparm * ptable
Definition: sensgen.h:13
GENmodel * first_model
Definition: sensgen.h:11
int is_q
Definition: sensgen.h:20
int param
Definition: sensgen.h:17
GENmodel * next_model
Definition: sensgen.h:11
GENmodel * model
Definition: sensgen.h:11