Jspice3
kwords.h
Go to the documentation of this file.
1 
2 /* keyword definitions */
3 
4 
5 /* SET variables - see options.c */
6 
7 #define KW_ABSTOL "abstol"
8 #define KW_ACCT "acct"
9 #define KW_APPENDWRITE "appendwrite"
10 #define KW_BYPASS "bypass"
11 #define KW_CHECKITERATE "checkiterate"
12 #define KW_CHGTOL "chgtol"
13 #define KW_COLOR_NUM "color<num>"
14 #define KW_CPDEBUG "cpdebug"
15 #define KW_CPTIME "cptime"
16 #define KW_CURPLOT "curplot"
17 #define KW_CURPLOTNAME "curplotname"
18 #define KW_CURPLOTTITLE "curplottitle"
19 #define KW_CURPLOTDATE "curplotdate"
20 #define KW_DEBUG "debug"
21 #define KW_DEFAD "defad"
22 #define KW_DEFAS "defas"
23 #define KW_DEFL "defl"
24 #define KW_DEFW "defw"
25 #define KW_DEVICE "device"
26 #define KW_DISPLAY "display"
27 #define KW_DONTPLOT "dontplot"
28 #define KW_EDITOR "editor"
29 #define KW_FILETYPE "filetype"
30 #define KW_FOURGRIDSIZE "fourgridsize"
31 #define KW_GEOMETRY "geometry"
32 #define KW_GEOMETRY_NUM "geometry<num>"
33 #define KW_GMIN "gmin"
34 #define KW_GRIDSIZE "gridsize"
35 #define KW_GRIDSTYLE "gridstyle"
36 #define KW_HCOPYDEV "hcopydev"
37 #define KW_HEIGHT "height"
38 #define KW_HELPPATH "helppath"
39 #define KW_HELPREGFONT "helpregfont"
40 #define KW_HELPBOLDFONT "helpboldfont"
41 #define KW_HELPITALICFONT "helpitalicfont"
42 #define KW_HELPTITLEFONT "helptitlefont"
43 #define KW_HELPBUTTONFONT "helpbuttonfont"
44 #define KW_HELPINITXPOS "helpinitxpos"
45 #define KW_HELPINITYPOS "helpinitypos"
46 #define KW_HELPBUTTONSTYLE "helpbuttonstyle"
47 #define KW_HISTORY "history"
48 #define KW_HITUSERTP "hitusertp"
49 #define KW_IGNOREEOF "ignoreeof"
50 #define KW_ITL1 "itl1"
51 #define KW_ITL2 "itl2"
52 #define KW_ITL3 "itl3"
53 #define KW_ITL4 "itl4"
54 #define KW_ITL5 "itl5"
55 #define KW_JJDPHIMAX "jjdphimax"
56 #define KW_LIMPTS "limpts"
57 #define KW_LIST "list"
58 #define KW_MAXWINS "maxwins"
59 #define KW_MODELCARD "modelcard"
60 #define KW_NFREQS "nfreqs"
61 #define KW_NOASCIIPLOTVALUE "noasciiplotvalue"
62 #define KW_NOASKQUIT "noaskquit"
63 #define KW_NOBJTHACK "nobjthack"
64 #define KW_NOBREAK "nobreak"
65 #define KW_NOCC "nocc"
66 #define KW_NOCLOBBER "noclobber"
67 #define KW_NODE "node"
68 #define KW_NOGLOB "noglob"
69 /* KW_NOGRID - see PLOT args */
70 #define KW_NOITER "noiter"
71 #define KW_NOMOREMODE "nomoremode"
72 #define KW_NONOMATCH "nonomatch"
73 #define KW_NOPAGE "nopage"
74 #define KW_NOPARSE "noparse"
75 #define KW_NOPRINTSCALE "noprintscale"
76 #define KW_NOSORT "nosort"
77 #define KW_NOSUBCKT "nosubckt"
78 #define KW_NOSWAP "noswap"
79 #define KW_NOUSERTP "nousertp"
80 #define KW_NUMDGT "numdgt"
81 #define KW_OPTS "opts"
82 #define KW_PIVREL "pivrel"
83 #define KW_PIVTOL "pivtol"
84 #define KW_PLOTS "plots"
85 #define KW_PLOTSTYLE "plotstyle"
86 #define KW_POINTCHARS "pointchars"
87 #define KW_POLYDEGREE "polydegree"
88 #define KW_POLYSTEPS "polysteps"
89 #define KW_PROGRAM "program"
90 #define KW_PROMPT "prompt"
91 #define KW_RAWFILE "rawfile"
92 #define KW_RAWFILEPREC "rawfileprec"
93 #define KW_RELTOL "reltol"
94 #define KW_RENUMBER "renumber"
95 #define KW_RHOST "rhost"
96 #define KW_RPROGRAM "rprogram"
97 #define KW_SLOWPLOT "slowplot"
98 #define KW_SOURCEPATH "sourcepath"
99 #define KW_SPICEPATH "spicepath"
100 #define KW_STRICTNUMPARSE "strictnumparse"
101 #define KW_SUBEND "subend"
102 #define KW_SUBINVOKE "subinvoke"
103 #define KW_SUBSTART "substart"
104 #define KW_TERM "term"
105 #define KW_TICMARKS "ticmarks"
106 #define KW_TEMP "temp"
107 #define KW_TNOM "tnom"
108 #define KW_TRTOL "trtol"
109 #define KW_UNITS "units"
110 #define KW_UNIXCOM "unixcom"
111 #define KW_VNTOL "vntol"
112 #define KW_WIDTH "width"
113 #define KW_XBRUSHHEIGHT "xbrushheight"
114 #define KW_XBRUSHWIDTH "xbrushwidth"
115 #define KW_XFONT "xfont"
116 
117 /* debug options */
118 
119 #define KW_ASYNC "async"
120 #define KW_CONTROL "control"
121 #define KW_CSHPAR "cshpar"
122 #define KW_EVAL "eval"
123 #define KW_GINTERFACE "ginterface"
124 #define KW_GRAF "graf"
125 #define KW_PARSER "parser"
126 #define KW_SIMINTERFACE "siminterface"
127 #define KW_VECDB "vecdb"
128 
129 /* listing keywords */
130 
131 #define KW_DECK "deck"
132 #define KW_EXPAND "expand"
133 #define KW_LOGICAL "logical"
134 #define KW_PHYSICAL "physical"
135 
136 /* stop keywords */
137 
138 #define KW_AFTER "after"
139 #define KW_WHEN "when"
140 
141 /* plot keywords */
142 
143 #define KW_COMBPLOT "combplot"
144 #define KW_LINGRID "lingrid"
145 #define KW_LINPLOT "linplot"
146 #define KW_LOGLOG "loglog"
147 #define KW_NEW "new"
148 #define KW_NOGRID "nogrid"
149 #define KW_NOINTERP "nointerp"
150 #define KW_POINTPLOT "pointplot"
151 #define KW_POLAR "polar"
152 #define KW_SAMEP "samep"
153 #define KW_SMITH "smith"
154 #define KW_TITLE "title"
155 #define KW_VS "vs"
156 #define KW_XCOMP "xcomp"
157 #define KW_XCOMPRESS "xcompress"
158 #define KW_XDEL "xdel"
159 #define KW_XDELTA "xdelta"
160 #define KW_XIND "xind"
161 #define KW_XINDICES "xindices"
162 #define KW_XL "xl"
163 #define KW_XLABEL "xlabel"
164 #define KW_XLIMIT "xlimit"
165 #define KW_XLOG "xlog"
166 #define KW_YDEL "ydel"
167 #define KW_YDELTA "ydelta"
168 #define KW_YL "yl"
169 #define KW_YLABEL "ylabel"
170 #define KW_YLIMIT "ylimit"
171 #define KW_YLOG "ylog"
172 
173 /* rusage keywords */
174 
175 #define KW_ACCEPT "accept"
176 #define KW_ALL "all"
177 #define KW_ELAPSED "elapsed"
178 #define KW_EVERYTHING "everything"
179 #define KW_FAULTS "faults"
180 #define KW_FILLIN "fillin"
181 #define KW_LOADTIME "loadtime"
182 #define KW_LUTIME "lutime"
183 #define KW_MATSIZE "matsize"
184 #define KW_NONZERO "nonzero"
185 #define KW_REJECTED "rejected"
186 #define KW_SOLVETIME "solvetime"
187 #define KW_SPACE "space"
188 #define KW_TIME "time"
189 #define KW_TOTALTIME "totaltime"
190 #define KW_TOTITER "totiter"
191 #define KW_TRANITER "traniter"
192 #define KW_TRANPOINTS "tranpoints"
193 #define KW_TRANSOLVETIME "transolvetime"
194 #define KW_TRANTIME "trantime"
195 
196 /* vectors */
197 
198 #define KW_ANONYMOUS "Anonymous"
199 #define KW_UNKNOWN "unknown"
200 
201 /* filetypes */
202 
203 #define KW_ASCII "ascii"
204 #define KW_BINARY "binary"
205 #define KW_OCT "oct"
206 
207 /* print keywords */
208 
209 #define KW_COL "col"
210 #define KW_LINE "line"
211 
212 /* analysis keywords */
213 
214 #define KW_AC "ac"
215 #define KW_DC "dc"
216 #define KW_DEFAULT "default"
217 #define KW_OP "op"
218 #define KW_OPTIONS "options"
219 #define KW_PZ "pz"
220 #define KW_RESUME "resume"
221 #define KW_RUN "run"
222 #define KW_TRAN "tran"
223 #define KW_TSTART "tstart"
224 #define KW_TSTEP "tstep"
225 #define KW_TSTOP "tstop"
226 
227 
228 /* unsupported */
229 
230 #define KW_LVLTIM "lvltim"
231 #define KW_MAXORD "maxord"
232 #define KW_METHOD "method"
233 
234 /* obsolete */
235 
236 #define KW_LIMTIM "limtim"
237 #define KW_LVLCOD "lvlcod"
238 #define KW_NOMOD "nomod"
239 
240 
241 /* button styles */
242 
243 #define KW_CENTER "center"
244 #define KW_LEFT "left"
245 #define KW_UNIF "unif"