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 
27 } SPICEanalysis;
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*/
38