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 ACDEFS
9 #define ACDEFS
10 
11 #include "analysis.h"
12 
13     /* structure used to describe an AC analysis to be performed */
14 
15 typedef struct {
16     int JOBtype;
17     JOB *JOBnextJob;    /* pointer to next job to do */
18     char *JOBname;      /* name of this job */
19     GENERIC *ACplot;    /* pointer to plot */
20     struct sACprms AC;  /* AC parameter storage */
21     struct sDCTprms DC; /* DC parameter storage */
22 } ACAN;
23 
24 
25 #ifdef __STDC__
26 extern int ACan(GENERIC*,int);
27 extern int ACaskQuest(GENERIC*,GENERIC*,int,IFvalue*);
28 extern int ACparse(GENERIC*,GENERIC*,int,GENERIC*,char**,GENERIC*,GENERIC*);
29 extern int ACsetParm(GENERIC*,GENERIC*,int,IFvalue*);
30 #else
31 extern int ACan();
32 extern int ACaskQuest();
33 extern int ACparse();
34 extern int ACsetParm();
35 #endif
36 
37 
38 #endif /* ACDEFS */
39