Jspice3
jobdefs.h
Go to the documentation of this file.
1 /***************************************************************************
2 JSPICE3 adaptation of Spice3e2 - 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  1992 Stephen R. Whiteley
6 ****************************************************************************/
7 
8 #ifndef JOBdef
9 #define JOBdef
10 
11 typedef struct {
12  IFanalysis public;
13  int size;
14  int domain;
15 #ifdef __STDC__
16  int (*(parse))(GENERIC*,GENERIC*,int,GENERIC*,char**,GENERIC*,GENERIC*);
17  int (*(setParm))(GENERIC*,GENERIC*,int,IFvalue*);
18  int (*(askQuest))(GENERIC*,GENERIC*,int,IFvalue*);
19  int (*an_func)(GENERIC*,int);
20 #else
21  int (*(parse))( );
22  int (*(setParm))( );
23  int (*(askQuest))( );
24  int (*an_func)( );
25 #endif
26 
28 
29 extern SPICEanalysis *analInfo[];
30 
31 
32 #define NODOMAIN 0
33 #define TIMEDOMAIN 1
34 #define FREQUENCYDOMAIN 2
35 #define SWEEPDOMAIN 3
36 
37 #endif /*JOBdef*/
static struct pnode * parse()
Definition: parse.c:479
int domain
Definition: jobdefs.h:14
SPICEanalysis * analInfo[]
Definition: sconfig.c:57
char GENERIC
Definition: ifsim.h:27