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