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