11 #ifndef __QUCSDEFS_H__
12 #define __QUCSDEFS_H__
15 {
"W", 1, { 0.001, ((
char *) -1) }, {
'[', 0, 0,
'.',
17 {
"L", 1, { 0.01, ((
char *) -1) }, {
'[', 0, 0,
'.',
19 {
"Subst", 2, { 0,
"Subst1" }, {
'.', 0, 0,
'.',
21 {
"DispModel", 2, { 0,
"Kirschning" }, {
'.', 0, 0,
'.',
22 {
"Kirschning",
"Kobayashi",
"Yamashita",
"Getsinger",
"Schneider",
"Pramanick",
"Hammerstad", ((
char *) 0) } } },
23 {
"Model", 2, { 0,
"Hammerstad" }, {
'.', 0, 0,
'.',
24 {
"Wheeler",
"Schneider",
"Hammerstad", ((
char *) 0) } } },
25 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
30 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
32 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
37 "MLIN", 2, 0, 0, 0, req_MLIN, opt_MLIN };
40 {
"V", 1, { 1, ((
char *) -1) }, {
'[', 0, 0,
'.',
42 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
47 {
"t", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
49 {
"TR", 1, { 10, ((
char *) -1) }, {
'[', 1, 100,
']',
51 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
56 "Buf", 2, 0, 0, 1, req_Buf, opt_Buf };
59 {
"Agd", 1, { 5
e-06, ((
char *) -1) }, {
']', 0, 0,
'.',
61 {
"Area", 1, { 1
e-05, ((
char *) -1) }, {
']', 0, 0,
'.',
63 {
"Kp", 1, { 0.38, ((
char *) -1) }, {
'[', 0, 0,
'.',
65 {
"Tau", 1, { 7.1e-06, ((
char *) -1) }, {
'[', 0, 0,
'.',
67 {
"Wb", 1, { 9
e-05, ((
char *) -1) }, {
']', 0, 0,
'.',
69 {
"BVf", 1, { 1, ((
char *) -1) }, {
']', 0, 0,
'.',
71 {
"BVn", 1, { 4, ((
char *) -1) }, {
']', 0, 0,
'.',
73 {
"Cgs", 1, { 1.24e-08, ((
char *) -1) }, {
'[', 0, 0,
'.',
75 {
"Coxd", 1, { 3.5e-08, ((
char *) -1) }, {
'[', 0, 0,
'.',
77 {
"Jsne", 1, { 6.5e-13, ((
char *) -1) }, {
'[', 0, 0,
'.',
79 {
"Kf", 1, { 1, ((
char *) -1) }, {
'[', 0, 0,
'.',
81 {
"Mun", 1, { 0.0015, ((
char *) -1) }, {
'[', 0, 0,
'.',
83 {
"Mup", 1, { 0.045, ((
char *) -1) }, {
'[', 0, 0,
'.',
85 {
"Nb", 1, { 2
e+14, ((
char *) -1) }, {
'[', 0, 0,
'.',
87 {
"Theta", 1, { 0.02, ((
char *) -1) }, {
'[', 0, 0,
'.',
89 {
"Vt", 1, { 4.7, ((
char *) -1) }, {
'[', 0, 0,
'.',
91 {
"Vtd", 1, { 0.001, ((
char *) -1) }, {
'[', 0, 0,
'.',
93 {
"Tnom", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
95 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
100 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
101 { ((
char *) 0) } } },
102 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
106 static struct define_t def_nigbt = {
107 "nigbt", 3, 0, 0, 1, req_nigbt, opt_nigbt };
110 {
"I", 1, { 0.001, ((
char *) -1) }, {
'.', 0, 0,
'.',
111 { ((
char *) 0) } } },
112 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
117 {
"Phase", 1, { 0, ((
char *) -1) }, {
'[', -360, 360,
']',
118 { ((
char *) 0) } } },
119 {
"Theta", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
120 { ((
char *) 0) } } },
121 {
"f", 1, { 1
e+09, ((
char *) -1) }, {
'[', 0, 0,
'.',
122 { ((
char *) 0) } } },
123 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
128 "Iac", 2, 0, 0, 0, req_Iac, opt_Iac };
131 {
"U", 1, { 1, ((
char *) -1) }, {
'.', 0, 0,
'.',
132 { ((
char *) 0) } } },
133 {
"f", 1, { 1
e+09, ((
char *) -1) }, {
'[', 0, 0,
'.',
134 { ((
char *) 0) } } },
135 {
"m", 1, { 1, ((
char *) -1) }, {
'[', 0, 1,
']',
136 { ((
char *) 0) } } },
137 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
142 {
"Phase", 1, { 0, ((
char *) -1) }, {
'[', -360, 360,
']',
143 { ((
char *) 0) } } },
144 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
148 static struct define_t def_AM_Mod = {
149 "AM_Mod", 3, 0, 0, 0, req_AM_Mod, opt_AM_Mod };
152 {
"Z", 1, { 50, ((
char *) -1) }, {
'[', 0, 0,
'.',
153 { ((
char *) 0) } } },
154 {
"L", 1, { 0.001, ((
char *) -1) }, {
'.', 0, 0,
'.',
155 { ((
char *) 0) } } },
156 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
161 {
"Alpha", 1, { 1, ((
char *) -1) }, {
']', 0, 0,
'.',
162 { ((
char *) 0) } } },
163 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
164 { ((
char *) 0) } } },
165 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
169 static struct define_t def_TLIN4P = {
170 "TLIN4P", 4, 0, 0, 0, req_TLIN4P, opt_TLIN4P };
173 {
"W", 1, { 0.001, ((
char *) -1) }, {
'[', 0, 0,
'.',
174 { ((
char *) 0) } } },
175 {
"L", 1, { 0.01, ((
char *) -1) }, {
'[', 0, 0,
'.',
176 { ((
char *) 0) } } },
177 {
"S", 1, { 0.001, ((
char *) -1) }, {
'[', 0, 0,
'.',
178 { ((
char *) 0) } } },
179 {
"Subst", 2, { 0,
"Subst1" }, {
'.', 0, 0,
'.',
180 { ((
char *) 0) } } },
181 {
"Model", 2, { 0,
"Kirschning" }, {
'.', 0, 0,
'.',
182 {
"Kirschning",
"Hammerstad", ((
char *) 0) } } },
183 {
"DispModel", 2, { 0,
"Kirschning" }, {
'.', 0, 0,
'.',
184 {
"Kirschning",
"Getsinger", ((
char *) 0) } } },
185 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
190 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
191 { ((
char *) 0) } } },
192 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
196 static struct define_t def_MCOUPLED = {
197 "MCOUPLED", 4, 0, 0, 0, req_MCOUPLED, opt_MCOUPLED };
200 {
"Is", 1, { 1
e-14, ((
char *) -1) }, {
'[', 0, 0,
'.',
201 { ((
char *) 0) } } },
202 {
"N", 1, { 1, ((
char *) -1) }, {
'[', 0.1, 100,
']',
203 { ((
char *) 0) } } },
204 {
"Vt0", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
205 { ((
char *) 0) } } },
206 {
"Lambda", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
207 { ((
char *) 0) } } },
208 {
"Kp", 1, { 2
e-05, ((
char *) -1) }, {
'[', 0, 0,
'.',
209 { ((
char *) 0) } } },
210 {
"Gamma", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
211 { ((
char *) 0) } } },
212 {
"Phi", 1, { 0.6, ((
char *) -1) }, {
'[', 0, 0,
'.',
213 { ((
char *) 0) } } },
214 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
219 {
"Rd", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
220 { ((
char *) 0) } } },
221 {
"Rs", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
222 { ((
char *) 0) } } },
223 {
"Rg", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
224 { ((
char *) 0) } } },
225 {
"L", 1, { 0.0001, ((
char *) -1) }, {
']', 0, 1,
']',
226 { ((
char *) 0) } } },
227 {
"Ld", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
228 { ((
char *) 0) } } },
229 {
"W", 1, { 0.0001, ((
char *) -1) }, {
']', 0, 0,
'.',
230 { ((
char *) 0) } } },
231 {
"Tox", 1, { 1
e-07, ((
char *) -1) }, {
']', 0, 1,
']',
232 { ((
char *) 0) } } },
233 {
"Cgso", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
234 { ((
char *) 0) } } },
235 {
"Cgdo", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
236 { ((
char *) 0) } } },
237 {
"Cgbo", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
238 { ((
char *) 0) } } },
239 {
"Cbd", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
240 { ((
char *) 0) } } },
241 {
"Cbs", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
242 { ((
char *) 0) } } },
243 {
"Pb", 1, { 0.8, ((
char *) -1) }, {
']', 0, 10,
']',
244 { ((
char *) 0) } } },
245 {
"Mj", 1, { 0.5, ((
char *) -1) }, {
'[', 0, 1,
']',
246 { ((
char *) 0) } } },
247 {
"Fc", 1, { 0.5, ((
char *) -1) }, {
'[', 0, 1,
'[',
248 { ((
char *) 0) } } },
249 {
"Cjsw", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
250 { ((
char *) 0) } } },
251 {
"Mjsw", 1, { 0.33, ((
char *) -1) }, {
'[', 0, 1,
']',
252 { ((
char *) 0) } } },
253 {
"Tt", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
254 { ((
char *) 0) } } },
255 {
"Kf", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
256 { ((
char *) 0) } } },
257 {
"Af", 1, { 1, ((
char *) -1) }, {
'[', 0, 0,
'.',
258 { ((
char *) 0) } } },
259 {
"Ffe", 1, { 1, ((
char *) -1) }, {
'[', 0, 0,
'.',
260 { ((
char *) 0) } } },
261 {
"Nsub", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
262 { ((
char *) 0) } } },
263 {
"Nss", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
264 { ((
char *) 0) } } },
265 {
"Tpg", 0, { 1, ((
char *) -1) }, {
'[', -1, 1,
']',
266 { ((
char *) 0) } } },
267 {
"Uo", 1, { 600, ((
char *) -1) }, {
'[', 0, 0,
'.',
268 { ((
char *) 0) } } },
269 {
"Rsh", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
270 { ((
char *) 0) } } },
271 {
"Nrd", 1, { 1, ((
char *) -1) }, {
'[', 0, 0,
'.',
272 { ((
char *) 0) } } },
273 {
"Nrs", 1, { 1, ((
char *) -1) }, {
'[', 0, 0,
'.',
274 { ((
char *) 0) } } },
275 {
"Cj", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
276 { ((
char *) 0) } } },
277 {
"Js", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
278 { ((
char *) 0) } } },
279 {
"Ad", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
280 { ((
char *) 0) } } },
281 {
"As", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
282 { ((
char *) 0) } } },
283 {
"Pd", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
284 { ((
char *) 0) } } },
285 {
"Ps", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
286 { ((
char *) 0) } } },
287 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
288 { ((
char *) 0) } } },
289 {
"Tnom", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
290 { ((
char *) 0) } } },
291 {
"Type", 2, { 0,
"nfet" }, {
'.', 0, 0,
'.',
292 {
"nfet",
"pfet", ((
char *) 0) } } },
293 {
"capModel", 0, { 2, ((
char *) -1) }, {
'[', 1, 2,
']',
294 { ((
char *) 0) } } },
295 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
299 static struct define_t def_MOSFET = {
300 "MOSFET", 4, 0, 0, 1, req_MOSFET, opt_MOSFET };
303 {
"V", 1, { 1, ((
char *) -1) }, {
'[', 0, 0,
'.',
304 { ((
char *) 0) } } },
305 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
310 {
"t", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
311 { ((
char *) 0) } } },
312 {
"TR", 1, { 10, ((
char *) -1) }, {
'[', 1, 100,
']',
313 { ((
char *) 0) } } },
314 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
319 "Inv", 2, 0, 0, 1, req_Inv, opt_Inv };
322 {
"TR", 1, { 6, ((
char *) -1) }, {
'[', 1, 20,
']',
323 { ((
char *) 0) } } },
324 {
"Delay", 1, { 1
e-09, ((
char *) -1) }, {
'[', 0, 0,
'.',
325 { ((
char *) 0) } } },
326 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
331 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
332 { ((
char *) 0) } } },
333 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
337 static struct define_t def_comp_2bit = {
338 "comp_2bit", 7, 0, 0, 1, req_comp_2bit, opt_comp_2bit };
341 {
"I", 1, { 0.001, ((
char *) -1) }, {
'.', 0, 0,
'.',
342 { ((
char *) 0) } } },
343 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
348 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
353 "Idc", 2, 0, 0, 0, req_Idc, opt_Idc };
356 {
"init", 2, { 0,
"low" }, {
'.', 0, 0,
'.',
357 {
"low",
"high", ((
char *) 0) } } },
358 {
"times", 3, { 1
e-09, ((
char *) -1) }, {
'[', 0, 0,
'.',
359 { ((
char *) 0) } } },
360 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
365 {
"V", 1, { 1, ((
char *) -1) }, {
'[', 0, 0,
'.',
366 { ((
char *) 0) } } },
367 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
371 static struct define_t def_DigiSource = {
372 "DigiSource", 1, 0, 0, 0, req_DigiSource, opt_DigiSource };
375 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
380 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
381 { ((
char *) 0) } } },
382 {
"Z1", 1, { 50, ((
char *) -1) }, {
'[', 0, 0,
'.',
383 { ((
char *) 0) } } },
384 {
"Z2", 1, { 50, ((
char *) -1) }, {
'[', 0, 0,
'.',
385 { ((
char *) 0) } } },
386 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
390 static struct define_t def_Isolator = {
391 "Isolator", 2, 0, 0, 0, req_Isolator, opt_Isolator };
393 static struct property_t req_phototransistor[] = {
394 {
"Bf", 1, { 100, ((
char *) -1) }, {
'[', 1, 0,
'.',
395 { ((
char *) 0) } } },
396 {
"Br", 1, { 0.1, ((
char *) -1) }, {
'[', 1
e-06, 0,
'.',
397 { ((
char *) 0) } } },
398 {
"Is", 1, { 1
e-10, ((
char *) -1) }, {
'[', 1
e-30, 0,
'.',
399 { ((
char *) 0) } } },
400 {
"Nf", 1, { 1, ((
char *) -1) }, {
'[', 1
e-30, 0,
'.',
401 { ((
char *) 0) } } },
402 {
"Nr", 1, { 1, ((
char *) -1) }, {
'[', 1
e-30, 0,
'.',
403 { ((
char *) 0) } } },
404 {
"Vaf", 1, { 100, ((
char *) -1) }, {
'[', 1
e-06, 0,
'.',
405 { ((
char *) 0) } } },
406 {
"Var", 1, { 100, ((
char *) -1) }, {
'[', 1
e-06, 0,
'.',
407 { ((
char *) 0) } } },
408 {
"Mje", 1, { 0.33, ((
char *) -1) }, {
'[', 1
e-06, 0,
'.',
409 { ((
char *) 0) } } },
410 {
"Vje", 1, { 0.75, ((
char *) -1) }, {
'[', 1
e-06, 0,
'.',
411 { ((
char *) 0) } } },
412 {
"Cje", 1, { 1
e-12, ((
char *) -1) }, {
'[', 0, 0,
'.',
413 { ((
char *) 0) } } },
414 {
"Mjc", 1, { 0.33, ((
char *) -1) }, {
'[', 1
e-06, 0,
'.',
415 { ((
char *) 0) } } },
416 {
"Vjc", 1, { 0.75, ((
char *) -1) }, {
'[', 1
e-06, 0,
'.',
417 { ((
char *) 0) } } },
418 {
"Cjc", 1, { 2
e-12, ((
char *) -1) }, {
'[', 0, 0,
'.',
419 { ((
char *) 0) } } },
420 {
"Tr", 1, { 1
e-07, ((
char *) -1) }, {
'[', 1
e-15, 0,
'.',
421 { ((
char *) 0) } } },
422 {
"Tf", 1, { 1
e-10, ((
char *) -1) }, {
'[', 1
e-15, 0,
'.',
423 { ((
char *) 0) } } },
424 {
"Ikf", 1, { 10, ((
char *) -1) }, {
'[', 1
e-20, 0,
'.',
425 { ((
char *) 0) } } },
426 {
"Ikr", 1, { 10, ((
char *) -1) }, {
'[', 1
e-20, 0,
'.',
427 { ((
char *) 0) } } },
428 {
"Rc", 1, { 10, ((
char *) -1) }, {
'[', 1
e-09, 0,
'.',
429 { ((
char *) 0) } } },
430 {
"Re", 1, { 1, ((
char *) -1) }, {
'[', 1
e-09, 0,
'.',
431 { ((
char *) 0) } } },
432 {
"Rb", 1, { 100, ((
char *) -1) }, {
'[', 1
e-09, 0,
'.',
433 { ((
char *) 0) } } },
434 {
"Kf", 1, { 1
e-12, ((
char *) -1) }, {
'[', 0, 0,
'.',
435 { ((
char *) 0) } } },
436 {
"Ffe", 1, { 1, ((
char *) -1) }, {
'[', 0, 0,
'.',
437 { ((
char *) 0) } } },
438 {
"Af", 1, { 1, ((
char *) -1) }, {
'[', 0, 0,
'.',
439 { ((
char *) 0) } } },
440 {
"Responsivity", 1, { 1.5, ((
char *) -1) }, {
'[', 1
e-30, 0,
'.',
441 { ((
char *) 0) } } },
442 {
"P0", 1, { 2612.2, ((
char *) -1) }, {
'.', 0, 0,
'.',
443 { ((
char *) 0) } } },
444 {
"P1", 1, { -14.89, ((
char *) -1) }, {
'.', 0, 0,
'.',
445 { ((
char *) 0) } } },
446 {
"P2", 1, { 0.030332, ((
char *) -1) }, {
'.', 0, 0,
'.',
447 { ((
char *) 0) } } },
448 {
"P3", 1, { -2.5708e-05, ((
char *) -1) }, {
'.', 0, 0,
'.',
449 { ((
char *) 0) } } },
450 {
"P4", 1, { 7.6923e-09, ((
char *) -1) }, {
'.', 0, 0,
'.',
451 { ((
char *) 0) } } },
452 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
456 static struct property_t opt_phototransistor[] = {
457 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
458 { ((
char *) 0) } } },
459 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
463 static struct define_t def_phototransistor = {
464 "phototransistor", 5, 0, 0, 1, req_phototransistor, opt_phototransistor };
467 {
"T1", 1, { 1, ((
char *) -1) }, {
'[', 0, 0,
'.',
468 { ((
char *) 0) } } },
469 {
"T2", 1, { 1, ((
char *) -1) }, {
'[', 0, 0,
'.',
470 { ((
char *) 0) } } },
471 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
476 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
481 "sTr", 6, 0, 0, 0, req_sTr, opt_sTr };
484 {
"Is", 1, { 1
e-14, ((
char *) -1) }, {
'[', 0, 0,
'.',
485 { ((
char *) 0) } } },
486 {
"N", 1, { 1, ((
char *) -1) }, {
'[', 1, 100,
']',
487 { ((
char *) 0) } } },
488 {
"Vt0", 1, { -2, ((
char *) -1) }, {
'.', 0, 0,
']',
489 { ((
char *) 0) } } },
490 {
"Lambda", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
491 { ((
char *) 0) } } },
492 {
"Beta", 1, { 0.0001, ((
char *) -1) }, {
'[', 0, 0,
'.',
493 { ((
char *) 0) } } },
494 {
"M", 1, { 0.5, ((
char *) -1) }, {
'[', 0, 1,
']',
495 { ((
char *) 0) } } },
496 {
"Pb", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
497 { ((
char *) 0) } } },
498 {
"Fc", 1, { 0.5, ((
char *) -1) }, {
'[', 0, 1,
'[',
499 { ((
char *) 0) } } },
500 {
"Cgs", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
501 { ((
char *) 0) } } },
502 {
"Cgd", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
503 { ((
char *) 0) } } },
504 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
509 {
"Rd", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
510 { ((
char *) 0) } } },
511 {
"Rs", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
512 { ((
char *) 0) } } },
513 {
"Isr", 1, { 1
e-14, ((
char *) -1) }, {
'[', 0, 0,
'.',
514 { ((
char *) 0) } } },
515 {
"Nr", 1, { 2, ((
char *) -1) }, {
'[', 1, 100,
']',
516 { ((
char *) 0) } } },
517 {
"Kf", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
518 { ((
char *) 0) } } },
519 {
"Af", 1, { 1, ((
char *) -1) }, {
'[', 0, 0,
'.',
520 { ((
char *) 0) } } },
521 {
"Ffe", 1, { 1, ((
char *) -1) }, {
'[', 0, 0,
'.',
522 { ((
char *) 0) } } },
523 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
524 { ((
char *) 0) } } },
525 {
"Type", 2, { 0,
"nfet" }, {
'.', 0, 0,
'.',
526 {
"nfet",
"pfet", ((
char *) 0) } } },
527 {
"Xti", 1, { 3, ((
char *) -1) }, {
'[', 0, 0,
'.',
528 { ((
char *) 0) } } },
529 {
"Vt0tc", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
530 { ((
char *) 0) } } },
531 {
"Betatce", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
532 { ((
char *) 0) } } },
533 {
"Tnom", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
534 { ((
char *) 0) } } },
535 {
"Area", 1, { 1, ((
char *) -1) }, {
']', 0, 0,
'.',
536 { ((
char *) 0) } } },
537 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
542 "JFET", 3, 0, 0, 1, req_JFET, opt_JFET };
545 {
"TR", 1, { 6, ((
char *) -1) }, {
'[', 1, 20,
']',
546 { ((
char *) 0) } } },
547 {
"Delay", 1, { 1
e-09, ((
char *) -1) }, {
'[', 0, 0,
'.',
548 { ((
char *) 0) } } },
549 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
554 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
555 { ((
char *) 0) } } },
556 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
560 static struct define_t def_comp_1bit = {
561 "comp_1bit", 5, 0, 0, 1, req_comp_1bit, opt_comp_1bit };
564 {
"Igt", 1, { 5
e-05, ((
char *) -1) }, {
']', 0, 0,
'.',
565 { ((
char *) 0) } } },
566 {
"Vbo", 1, { 30, ((
char *) -1) }, {
']', 0, 0,
'.',
567 { ((
char *) 0) } } },
568 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
573 {
"Cj0", 1, { 1
e-11, ((
char *) -1) }, {
'[', 0, 0,
'.',
574 { ((
char *) 0) } } },
575 {
"Is", 1, { 1
e-10, ((
char *) -1) }, {
'[', 0, 0,
'.',
576 { ((
char *) 0) } } },
577 {
"N", 1, { 2, ((
char *) -1) }, {
'[', 0.1, 100,
']',
578 { ((
char *) 0) } } },
579 {
"Ri", 1, { 10, ((
char *) -1) }, {
']', 0, 0,
'.',
580 { ((
char *) 0) } } },
581 {
"Rg", 1, { 5, ((
char *) -1) }, {
']', 0, 0,
'.',
582 { ((
char *) 0) } } },
583 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
584 { ((
char *) 0) } } },
585 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
590 "SCR", 3, 0, 0, 1, req_SCR, opt_SCR };
593 {
"Is", 1, { 1
e-15, ((
char *) -1) }, {
'[', 0, 0,
'.',
594 { ((
char *) 0) } } },
595 {
"N", 1, { 1, ((
char *) -1) }, {
'[', 1
e-06, 100,
']',
596 { ((
char *) 0) } } },
597 {
"M", 1, { 0.5, ((
char *) -1) }, {
'[', 0, 2,
']',
598 { ((
char *) 0) } } },
599 {
"Cj0", 1, { 1
e-14, ((
char *) -1) }, {
'[', 0, 0,
'.',
600 { ((
char *) 0) } } },
601 {
"Vj", 1, { 0.7, ((
char *) -1) }, {
']', 0, 10,
']',
602 { ((
char *) 0) } } },
603 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
608 {
"Rs", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
609 { ((
char *) 0) } } },
610 {
"Isr", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
611 { ((
char *) 0) } } },
612 {
"Nr", 1, { 2, ((
char *) -1) }, {
'[', 0.1, 100,
']',
613 { ((
char *) 0) } } },
614 {
"Bv", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
615 { ((
char *) 0) } } },
616 {
"Ibv", 1, { 0.001, ((
char *) -1) }, {
'[', 0, 0,
'.',
617 { ((
char *) 0) } } },
618 {
"Ikf", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
619 { ((
char *) 0) } } },
620 {
"Tt", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
621 { ((
char *) 0) } } },
622 {
"Fc", 1, { 0.5, ((
char *) -1) }, {
'[', 0, 1,
'[',
623 { ((
char *) 0) } } },
624 {
"Cp", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
625 { ((
char *) 0) } } },
626 {
"Kf", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
627 { ((
char *) 0) } } },
628 {
"Af", 1, { 1, ((
char *) -1) }, {
'[', 0, 0,
'.',
629 { ((
char *) 0) } } },
630 {
"Ffe", 1, { 1, ((
char *) -1) }, {
'[', 0, 0,
'.',
631 { ((
char *) 0) } } },
632 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
633 { ((
char *) 0) } } },
634 {
"Xti", 1, { 3, ((
char *) -1) }, {
'[', 0, 0,
'.',
635 { ((
char *) 0) } } },
636 {
"Eg", 1, { 1.11, ((
char *) -1) }, {
'[', 0, 0,
'.',
637 { ((
char *) 0) } } },
638 {
"Tbv", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
639 { ((
char *) 0) } } },
640 {
"Trs", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
641 { ((
char *) 0) } } },
642 {
"Ttt1", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
643 { ((
char *) 0) } } },
644 {
"Ttt2", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
645 { ((
char *) 0) } } },
646 {
"Tm1", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
647 { ((
char *) 0) } } },
648 {
"Tm2", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
649 { ((
char *) 0) } } },
650 {
"Tnom", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
651 { ((
char *) 0) } } },
652 {
"Area", 1, { 1, ((
char *) -1) }, {
']', 0, 0,
'.',
653 { ((
char *) 0) } } },
654 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
658 static struct define_t def_Diode = {
659 "Diode", 2, 0, 0, 1, req_Diode, opt_Diode };
662 {
"W", 1, { 0.001, ((
char *) -1) }, {
'[', 0, 0,
'.',
663 { ((
char *) 0) } } },
664 {
"Subst", 2, { 0,
"Subst1" }, {
'.', 0, 0,
'.',
665 { ((
char *) 0) } } },
666 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
671 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
675 static struct define_t def_MCORN = {
676 "MCORN", 2, 0, 0, 0, req_MCORN, opt_MCORN };
678 static struct property_t req_greytobinary4bit[] = {
679 {
"TR", 1, { 6, ((
char *) -1) }, {
'[', 1, 20,
']',
680 { ((
char *) 0) } } },
681 {
"Delay", 1, { 1
e-09, ((
char *) -1) }, {
'[', 0, 0,
'.',
682 { ((
char *) 0) } } },
683 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
687 static struct property_t opt_greytobinary4bit[] = {
688 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
689 { ((
char *) 0) } } },
690 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
694 static struct define_t def_greytobinary4bit = {
695 "greytobinary4bit", 8, 0, 0, 1, req_greytobinary4bit, opt_greytobinary4bit };
698 {
"i", 1, { 1
e-06, ((
char *) -1) }, {
'[', 0, 0,
'.',
699 { ((
char *) 0) } } },
700 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
705 {
"a", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
706 { ((
char *) 0) } } },
707 {
"c", 1, { 1, ((
char *) -1) }, {
'[', 0, 0,
'.',
708 { ((
char *) 0) } } },
709 {
"e", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
710 { ((
char *) 0) } } },
711 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
715 static struct define_t def_Inoise = {
716 "Inoise", 2, 0, 0, 0, req_Inoise, opt_Inoise };
719 {
"TR", 1, { 6, ((
char *) -1) }, {
'[', 1, 20,
']',
720 { ((
char *) 0) } } },
721 {
"Delay", 1, { 1
e-09, ((
char *) -1) }, {
'[', 0, 0,
'.',
722 { ((
char *) 0) } } },
723 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
728 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
729 { ((
char *) 0) } } },
730 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
734 static struct define_t def_mux8to1 = {
735 "mux8to1", 13, 0, 0, 1, req_mux8to1, opt_mux8to1 };
738 {
"ri", 1, { 0.001, ((
char *) -1) }, {
'[', 0, 0,
'.',
739 { ((
char *) 0) } } },
740 {
"ro", 1, { 0.01, ((
char *) -1) }, {
'[', 0, 0,
'.',
741 { ((
char *) 0) } } },
742 {
"alpha", 1, { 90, ((
char *) -1) }, {
'[', 0, 180,
']',
743 { ((
char *) 0) } } },
744 {
"Subst", 2, { 0,
"Subst1" }, {
'.', 0, 0,
'.',
745 { ((
char *) 0) } } },
746 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
751 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
755 static struct define_t def_MRSTUB = {
756 "MRSTUB", 1, 0, 0, 0, req_MRSTUB, opt_MRSTUB };
759 {
"c10", 1, { 2
e-30, ((
char *) -1) }, {
'[', 0, 1,
']',
760 { ((
char *) 0) } } },
761 {
"qp0", 1, { 2
e-14, ((
char *) -1) }, {
']', 0, 1,
']',
762 { ((
char *) 0) } } },
763 {
"ich", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
764 { ((
char *) 0) } } },
765 {
"hfe", 1, { 1, ((
char *) -1) }, {
'[', 0, 0,
'.',
766 { ((
char *) 0) } } },
767 {
"hfc", 1, { 1, ((
char *) -1) }, {
'[', 0, 0,
'.',
768 { ((
char *) 0) } } },
769 {
"hjei", 1, { 1, ((
char *) -1) }, {
'[', 0, 100,
']',
770 { ((
char *) 0) } } },
771 {
"hjci", 1, { 1, ((
char *) -1) }, {
'[', 0, 100,
']',
772 { ((
char *) 0) } } },
773 {
"ibeis", 1, { 1
e-18, ((
char *) -1) }, {
'[', 0, 1,
']',
774 { ((
char *) 0) } } },
775 {
"mbei", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
776 { ((
char *) 0) } } },
777 {
"ireis", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
778 { ((
char *) 0) } } },
779 {
"mrei", 1, { 2, ((
char *) -1) }, {
']', 0, 10,
']',
780 { ((
char *) 0) } } },
781 {
"ibeps", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
782 { ((
char *) 0) } } },
783 {
"mbep", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
784 { ((
char *) 0) } } },
785 {
"ireps", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
786 { ((
char *) 0) } } },
787 {
"mrep", 1, { 2, ((
char *) -1) }, {
']', 0, 10,
']',
788 { ((
char *) 0) } } },
789 {
"mcf", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
790 { ((
char *) 0) } } },
791 {
"tbhrec", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
792 { ((
char *) 0) } } },
793 {
"ibcis", 1, { 1
e-16, ((
char *) -1) }, {
'[', 0, 1,
']',
794 { ((
char *) 0) } } },
795 {
"mbci", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
796 { ((
char *) 0) } } },
797 {
"ibcxs", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
798 { ((
char *) 0) } } },
799 {
"mbcx", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
800 { ((
char *) 0) } } },
801 {
"ibets", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
802 { ((
char *) 0) } } },
803 {
"abet", 1, { 40, ((
char *) -1) }, {
'[', 0, 0,
'.',
804 { ((
char *) 0) } } },
805 {
"tunode", 0, { 1, ((
char *) -1) }, {
'[', 0, 1,
']',
806 { ((
char *) 0) } } },
807 {
"favl", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
808 { ((
char *) 0) } } },
809 {
"qavl", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
810 { ((
char *) 0) } } },
811 {
"alfav", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
812 { ((
char *) 0) } } },
813 {
"alqav", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
814 { ((
char *) 0) } } },
815 {
"rbi0", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
816 { ((
char *) 0) } } },
817 {
"rbx", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
818 { ((
char *) 0) } } },
819 {
"fgeo", 1, { 0.6557, ((
char *) -1) }, {
'[', 0, 1,
']',
820 { ((
char *) 0) } } },
821 {
"fdqr0", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
822 { ((
char *) 0) } } },
823 {
"fcrbi", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
824 { ((
char *) 0) } } },
825 {
"fqi", 1, { 1, ((
char *) -1) }, {
'[', 0, 1,
']',
826 { ((
char *) 0) } } },
827 {
"re", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
828 { ((
char *) 0) } } },
829 {
"rcx", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
830 { ((
char *) 0) } } },
831 {
"itss", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
832 { ((
char *) 0) } } },
833 {
"msf", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
834 { ((
char *) 0) } } },
835 {
"iscs", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
836 { ((
char *) 0) } } },
837 {
"msc", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
838 { ((
char *) 0) } } },
839 {
"tsf", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
840 { ((
char *) 0) } } },
841 {
"rsu", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
842 { ((
char *) 0) } } },
843 {
"csu", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
844 { ((
char *) 0) } } },
845 {
"cjei0", 1, { 1
e-20, ((
char *) -1) }, {
'[', 0, 0,
'.',
846 { ((
char *) 0) } } },
847 {
"vdei", 1, { 0.9, ((
char *) -1) }, {
']', 0, 10,
']',
848 { ((
char *) 0) } } },
849 {
"zei", 1, { 0.5, ((
char *) -1) }, {
']', 0, 1,
']',
850 { ((
char *) 0) } } },
851 {
"ajei", 1, { 2.5, ((
char *) -1) }, {
'[', 1, 0,
'.',
852 { ((
char *) 0) } } },
853 {
"cjep0", 1, { 1
e-20, ((
char *) -1) }, {
'[', 0, 0,
'.',
854 { ((
char *) 0) } } },
855 {
"vdep", 1, { 0.9, ((
char *) -1) }, {
']', 0, 10,
']',
856 { ((
char *) 0) } } },
857 {
"zep", 1, { 0.5, ((
char *) -1) }, {
']', 0, 1,
']',
858 { ((
char *) 0) } } },
859 {
"ajep", 1, { 2.5, ((
char *) -1) }, {
'[', 1, 0,
'.',
860 { ((
char *) 0) } } },
861 {
"cjci0", 1, { 1
e-20, ((
char *) -1) }, {
'[', 0, 0,
'.',
862 { ((
char *) 0) } } },
863 {
"vdci", 1, { 0.7, ((
char *) -1) }, {
']', 0, 10,
']',
864 { ((
char *) 0) } } },
865 {
"zci", 1, { 0.4, ((
char *) -1) }, {
']', 0, 1,
']',
866 { ((
char *) 0) } } },
867 {
"vptci", 1, { 100, ((
char *) -1) }, {
']', 0, 100,
']',
868 { ((
char *) 0) } } },
869 {
"cjcx0", 1, { 1
e-20, ((
char *) -1) }, {
'[', 0, 0,
'.',
870 { ((
char *) 0) } } },
871 {
"vdcx", 1, { 0.7, ((
char *) -1) }, {
']', 0, 10,
']',
872 { ((
char *) 0) } } },
873 {
"zcx", 1, { 0.4, ((
char *) -1) }, {
']', 0, 1,
']',
874 { ((
char *) 0) } } },
875 {
"vptcx", 1, { 100, ((
char *) -1) }, {
']', 0, 100,
']',
876 { ((
char *) 0) } } },
877 {
"fbcpar", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
878 { ((
char *) 0) } } },
879 {
"fbepar", 1, { 1, ((
char *) -1) }, {
'[', 0, 1,
']',
880 { ((
char *) 0) } } },
881 {
"cjs0", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
882 { ((
char *) 0) } } },
883 {
"vds", 1, { 0.6, ((
char *) -1) }, {
']', 0, 10,
']',
884 { ((
char *) 0) } } },
885 {
"zs", 1, { 0.5, ((
char *) -1) }, {
']', 0, 1,
']',
886 { ((
char *) 0) } } },
887 {
"vpts", 1, { 100, ((
char *) -1) }, {
']', 0, 100,
']',
888 { ((
char *) 0) } } },
889 {
"t0", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
890 { ((
char *) 0) } } },
891 {
"dt0h", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
892 { ((
char *) 0) } } },
893 {
"tbvl", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
894 { ((
char *) 0) } } },
895 {
"tef0", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
896 { ((
char *) 0) } } },
897 {
"gtfe", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
898 { ((
char *) 0) } } },
899 {
"thcs", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
900 { ((
char *) 0) } } },
901 {
"ahc", 1, { 0.1, ((
char *) -1) }, {
']', 0, 10,
']',
902 { ((
char *) 0) } } },
903 {
"fthc", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
904 { ((
char *) 0) } } },
905 {
"rci0", 1, { 150, ((
char *) -1) }, {
']', 0, 0,
'.',
906 { ((
char *) 0) } } },
907 {
"vlim", 1, { 0.5, ((
char *) -1) }, {
']', 0, 10,
']',
908 { ((
char *) 0) } } },
909 {
"vces", 1, { 0.1, ((
char *) -1) }, {
'[', 0, 1,
']',
910 { ((
char *) 0) } } },
911 {
"vpt", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
912 { ((
char *) 0) } } },
913 {
"tr", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
914 { ((
char *) 0) } } },
915 {
"cbepar", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
916 { ((
char *) 0) } } },
917 {
"cbcpar", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
918 { ((
char *) 0) } } },
919 {
"alqf", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
920 { ((
char *) 0) } } },
921 {
"alit", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
922 { ((
char *) 0) } } },
923 {
"flnqs", 0, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
924 { ((
char *) 0) } } },
925 {
"kf", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
926 { ((
char *) 0) } } },
927 {
"af", 1, { 2, ((
char *) -1) }, {
']', 0, 10,
']',
928 { ((
char *) 0) } } },
929 {
"cfbe", 0, { -1, ((
char *) -1) }, {
'[', -2, -1,
']',
930 { ((
char *) 0) } } },
931 {
"latb", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
932 { ((
char *) 0) } } },
933 {
"latl", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
934 { ((
char *) 0) } } },
935 {
"vgb", 1, { 1.17, ((
char *) -1) }, {
']', 0, 10,
']',
936 { ((
char *) 0) } } },
937 {
"alt0", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
938 { ((
char *) 0) } } },
939 {
"kt0", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
940 { ((
char *) 0) } } },
941 {
"zetaci", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
942 { ((
char *) 0) } } },
943 {
"alvs", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
944 { ((
char *) 0) } } },
945 {
"alces", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
946 { ((
char *) 0) } } },
947 {
"zetarbi", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
948 { ((
char *) 0) } } },
949 {
"zetarbx", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
950 { ((
char *) 0) } } },
951 {
"zetarcx", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
952 { ((
char *) 0) } } },
953 {
"zetare", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
954 { ((
char *) 0) } } },
955 {
"zetacx", 1, { 1, ((
char *) -1) }, {
'.', 0, 0,
'.',
956 { ((
char *) 0) } } },
957 {
"vge", 1, { 1.17, ((
char *) -1) }, {
']', 0, 10,
']',
958 { ((
char *) 0) } } },
959 {
"vgc", 1, { 1.17, ((
char *) -1) }, {
']', 0, 10,
']',
960 { ((
char *) 0) } } },
961 {
"vgs", 1, { 1.17, ((
char *) -1) }, {
']', 0, 10,
']',
962 { ((
char *) 0) } } },
963 {
"f1vg", 1, { -0.000102377, ((
char *) -1) }, {
'.', 0, 0,
'.',
964 { ((
char *) 0) } } },
965 {
"f2vg", 1, { 0.00043215, ((
char *) -1) }, {
'.', 0, 0,
'.',
966 { ((
char *) 0) } } },
967 {
"zetact", 1, { 3, ((
char *) -1) }, {
'.', 0, 0,
'.',
968 { ((
char *) 0) } } },
969 {
"zetabet", 1, { 3.5, ((
char *) -1) }, {
'.', 0, 0,
'.',
970 { ((
char *) 0) } } },
971 {
"alb", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
972 { ((
char *) 0) } } },
973 {
"flsh", 0, { 0, ((
char *) -1) }, {
'[', 0, 2,
']',
974 { ((
char *) 0) } } },
975 {
"rth", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
976 { ((
char *) 0) } } },
977 {
"cth", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
978 { ((
char *) 0) } } },
979 {
"flcomp", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
980 { ((
char *) 0) } } },
981 {
"tnom", 1, { 27, ((
char *) -1) }, {
'.', 0, 0,
'.',
982 { ((
char *) 0) } } },
983 {
"dt", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
984 { ((
char *) 0) } } },
985 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
990 {
"Temp", 1, { 27, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
991 { ((
char *) 0) } } },
992 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
996 static struct define_t def_hic2_full = {
997 "hic2_full", 5, 0, 0, 1, req_hic2_full, opt_hic2_full };
999 static struct property_t req_hicumL2V2p24[] = {
1000 {
"c10", 1, { 2
e-30, ((
char *) -1) }, {
'[', 0, 1,
']',
1001 { ((
char *) 0) } } },
1002 {
"qp0", 1, { 2
e-14, ((
char *) -1) }, {
']', 0, 1,
']',
1003 { ((
char *) 0) } } },
1004 {
"ich", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1005 { ((
char *) 0) } } },
1006 {
"hfe", 1, { 1, ((
char *) -1) }, {
'[', 0, 0,
'.',
1007 { ((
char *) 0) } } },
1008 {
"hfc", 1, { 1, ((
char *) -1) }, {
'[', 0, 0,
'.',
1009 { ((
char *) 0) } } },
1010 {
"hjei", 1, { 1, ((
char *) -1) }, {
'[', 0, 100,
']',
1011 { ((
char *) 0) } } },
1012 {
"hjci", 1, { 1, ((
char *) -1) }, {
'[', 0, 100,
']',
1013 { ((
char *) 0) } } },
1014 {
"ibeis", 1, { 1
e-18, ((
char *) -1) }, {
'[', 0, 1,
']',
1015 { ((
char *) 0) } } },
1016 {
"mbei", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
1017 { ((
char *) 0) } } },
1018 {
"ireis", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
1019 { ((
char *) 0) } } },
1020 {
"mrei", 1, { 2, ((
char *) -1) }, {
']', 0, 10,
']',
1021 { ((
char *) 0) } } },
1022 {
"ibeps", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
1023 { ((
char *) 0) } } },
1024 {
"mbep", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
1025 { ((
char *) 0) } } },
1026 {
"ireps", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
1027 { ((
char *) 0) } } },
1028 {
"mrep", 1, { 2, ((
char *) -1) }, {
']', 0, 10,
']',
1029 { ((
char *) 0) } } },
1030 {
"mcf", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
1031 { ((
char *) 0) } } },
1032 {
"tbhrec", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1033 { ((
char *) 0) } } },
1034 {
"ibcis", 1, { 1
e-16, ((
char *) -1) }, {
'[', 0, 1,
']',
1035 { ((
char *) 0) } } },
1036 {
"mbci", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
1037 { ((
char *) 0) } } },
1038 {
"ibcxs", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
1039 { ((
char *) 0) } } },
1040 {
"mbcx", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
1041 { ((
char *) 0) } } },
1042 {
"ibets", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
1043 { ((
char *) 0) } } },
1044 {
"abet", 1, { 40, ((
char *) -1) }, {
'[', 0, 0,
'.',
1045 { ((
char *) 0) } } },
1046 {
"tunode", 0, { 1, ((
char *) -1) }, {
'[', 0, 1,
']',
1047 { ((
char *) 0) } } },
1048 {
"favl", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1049 { ((
char *) 0) } } },
1050 {
"qavl", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1051 { ((
char *) 0) } } },
1052 {
"alfav", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1053 { ((
char *) 0) } } },
1054 {
"alqav", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1055 { ((
char *) 0) } } },
1056 {
"rbi0", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1057 { ((
char *) 0) } } },
1058 {
"rbx", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1059 { ((
char *) 0) } } },
1060 {
"fgeo", 1, { 0.6557, ((
char *) -1) }, {
'[', 0, 0,
'.',
1061 { ((
char *) 0) } } },
1062 {
"fdqr0", 1, { 0, ((
char *) -1) }, {
'[', -0.5, 100,
']',
1063 { ((
char *) 0) } } },
1064 {
"fcrbi", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
1065 { ((
char *) 0) } } },
1066 {
"fqi", 1, { 1, ((
char *) -1) }, {
'[', 0, 1,
']',
1067 { ((
char *) 0) } } },
1068 {
"re", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1069 { ((
char *) 0) } } },
1070 {
"rcx", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1071 { ((
char *) 0) } } },
1072 {
"itss", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
1073 { ((
char *) 0) } } },
1074 {
"msf", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
1075 { ((
char *) 0) } } },
1076 {
"iscs", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
1077 { ((
char *) 0) } } },
1078 {
"msc", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
1079 { ((
char *) 0) } } },
1080 {
"tsf", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1081 { ((
char *) 0) } } },
1082 {
"rsu", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1083 { ((
char *) 0) } } },
1084 {
"csu", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1085 { ((
char *) 0) } } },
1086 {
"cjei0", 1, { 1
e-20, ((
char *) -1) }, {
'[', 0, 0,
'.',
1087 { ((
char *) 0) } } },
1088 {
"vdei", 1, { 0.9, ((
char *) -1) }, {
']', 0, 10,
']',
1089 { ((
char *) 0) } } },
1090 {
"zei", 1, { 0.5, ((
char *) -1) }, {
']', 0, 1,
']',
1091 { ((
char *) 0) } } },
1092 {
"ajei", 1, { 2.5, ((
char *) -1) }, {
'[', 1, 0,
'.',
1093 { ((
char *) 0) } } },
1094 {
"cjep0", 1, { 1
e-20, ((
char *) -1) }, {
'[', 0, 0,
'.',
1095 { ((
char *) 0) } } },
1096 {
"vdep", 1, { 0.9, ((
char *) -1) }, {
']', 0, 10,
']',
1097 { ((
char *) 0) } } },
1098 {
"zep", 1, { 0.5, ((
char *) -1) }, {
']', 0, 1,
']',
1099 { ((
char *) 0) } } },
1100 {
"ajep", 1, { 2.5, ((
char *) -1) }, {
'[', 1, 0,
'.',
1101 { ((
char *) 0) } } },
1102 {
"cjci0", 1, { 1
e-20, ((
char *) -1) }, {
'[', 0, 0,
'.',
1103 { ((
char *) 0) } } },
1104 {
"vdci", 1, { 0.7, ((
char *) -1) }, {
']', 0, 10,
']',
1105 { ((
char *) 0) } } },
1106 {
"zci", 1, { 0.4, ((
char *) -1) }, {
']', 0, 1,
']',
1107 { ((
char *) 0) } } },
1108 {
"vptci", 1, { 100, ((
char *) -1) }, {
']', 0, 100,
']',
1109 { ((
char *) 0) } } },
1110 {
"cjcx0", 1, { 1
e-20, ((
char *) -1) }, {
'[', 0, 0,
'.',
1111 { ((
char *) 0) } } },
1112 {
"vdcx", 1, { 0.7, ((
char *) -1) }, {
']', 0, 10,
']',
1113 { ((
char *) 0) } } },
1114 {
"zcx", 1, { 0.4, ((
char *) -1) }, {
']', 0, 1,
']',
1115 { ((
char *) 0) } } },
1116 {
"vptcx", 1, { 100, ((
char *) -1) }, {
']', 0, 100,
']',
1117 { ((
char *) 0) } } },
1118 {
"fbcpar", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
1119 { ((
char *) 0) } } },
1120 {
"fbepar", 1, { 1, ((
char *) -1) }, {
'[', 0, 1,
']',
1121 { ((
char *) 0) } } },
1122 {
"cjs0", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1123 { ((
char *) 0) } } },
1124 {
"vds", 1, { 0.6, ((
char *) -1) }, {
']', 0, 10,
']',
1125 { ((
char *) 0) } } },
1126 {
"zs", 1, { 0.5, ((
char *) -1) }, {
']', 0, 1,
']',
1127 { ((
char *) 0) } } },
1128 {
"vpts", 1, { 100, ((
char *) -1) }, {
']', 0, 100,
']',
1129 { ((
char *) 0) } } },
1130 {
"t0", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1131 { ((
char *) 0) } } },
1132 {
"dt0h", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1133 { ((
char *) 0) } } },
1134 {
"tbvl", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1135 { ((
char *) 0) } } },
1136 {
"tef0", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1137 { ((
char *) 0) } } },
1138 {
"gtfe", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
1139 { ((
char *) 0) } } },
1140 {
"thcs", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1141 { ((
char *) 0) } } },
1142 {
"ahc", 1, { 0.1, ((
char *) -1) }, {
']', 0, 10,
']',
1143 { ((
char *) 0) } } },
1144 {
"fthc", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
1145 { ((
char *) 0) } } },
1146 {
"rci0", 1, { 150, ((
char *) -1) }, {
']', 0, 0,
'.',
1147 { ((
char *) 0) } } },
1148 {
"vlim", 1, { 0.5, ((
char *) -1) }, {
']', 0, 10,
']',
1149 { ((
char *) 0) } } },
1150 {
"vces", 1, { 0.1, ((
char *) -1) }, {
'[', 0, 1,
']',
1151 { ((
char *) 0) } } },
1152 {
"vpt", 1, { 100, ((
char *) -1) }, {
']', 0, 0,
'.',
1153 { ((
char *) 0) } } },
1154 {
"tr", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1155 { ((
char *) 0) } } },
1156 {
"cbepar", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1157 { ((
char *) 0) } } },
1158 {
"cbcpar", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1159 { ((
char *) 0) } } },
1160 {
"alqf", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
1161 { ((
char *) 0) } } },
1162 {
"alit", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
1163 { ((
char *) 0) } } },
1164 {
"flnqs", 0, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
1165 { ((
char *) 0) } } },
1166 {
"kf", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1167 { ((
char *) 0) } } },
1168 {
"af", 1, { 2, ((
char *) -1) }, {
']', 0, 10,
']',
1169 { ((
char *) 0) } } },
1170 {
"cfbe", 0, { -1, ((
char *) -1) }, {
'[', -2, -1,
']',
1171 { ((
char *) 0) } } },
1172 {
"latb", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1173 { ((
char *) 0) } } },
1174 {
"latl", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1175 { ((
char *) 0) } } },
1176 {
"vgb", 1, { 1.17, ((
char *) -1) }, {
']', 0, 10,
']',
1177 { ((
char *) 0) } } },
1178 {
"alt0", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1179 { ((
char *) 0) } } },
1180 {
"kt0", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1181 { ((
char *) 0) } } },
1182 {
"zetaci", 1, { 0, ((
char *) -1) }, {
'[', -10, 10,
']',
1183 { ((
char *) 0) } } },
1184 {
"alvs", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1185 { ((
char *) 0) } } },
1186 {
"alces", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1187 { ((
char *) 0) } } },
1188 {
"zetarbi", 1, { 0, ((
char *) -1) }, {
'[', -10, 10,
']',
1189 { ((
char *) 0) } } },
1190 {
"zetarbx", 1, { 0, ((
char *) -1) }, {
'[', -10, 10,
']',
1191 { ((
char *) 0) } } },
1192 {
"zetarcx", 1, { 0, ((
char *) -1) }, {
'[', -10, 10,
']',
1193 { ((
char *) 0) } } },
1194 {
"zetare", 1, { 0, ((
char *) -1) }, {
'[', -10, 10,
']',
1195 { ((
char *) 0) } } },
1196 {
"zetacx", 1, { 1, ((
char *) -1) }, {
'[', -10, 10,
']',
1197 { ((
char *) 0) } } },
1198 {
"vge", 1, { 1.17, ((
char *) -1) }, {
']', 0, 10,
']',
1199 { ((
char *) 0) } } },
1200 {
"vgc", 1, { 1.17, ((
char *) -1) }, {
']', 0, 10,
']',
1201 { ((
char *) 0) } } },
1202 {
"vgs", 1, { 1.17, ((
char *) -1) }, {
']', 0, 10,
']',
1203 { ((
char *) 0) } } },
1204 {
"f1vg", 1, { -0.000102377, ((
char *) -1) }, {
'.', 0, 0,
'.',
1205 { ((
char *) 0) } } },
1206 {
"f2vg", 1, { 0.00043215, ((
char *) -1) }, {
'.', 0, 0,
'.',
1207 { ((
char *) 0) } } },
1208 {
"zetact", 1, { 3, ((
char *) -1) }, {
'[', -10, 10,
']',
1209 { ((
char *) 0) } } },
1210 {
"zetabet", 1, { 3.5, ((
char *) -1) }, {
'[', -10, 10,
']',
1211 { ((
char *) 0) } } },
1212 {
"alb", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1213 { ((
char *) 0) } } },
1214 {
"flsh", 0, { 0, ((
char *) -1) }, {
'[', 0, 2,
']',
1215 { ((
char *) 0) } } },
1216 {
"rth", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1217 { ((
char *) 0) } } },
1218 {
"cth", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1219 { ((
char *) 0) } } },
1220 {
"flcomp", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1221 { ((
char *) 0) } } },
1222 {
"tnom", 1, { 27, ((
char *) -1) }, {
'.', 0, 0,
'.',
1223 { ((
char *) 0) } } },
1224 {
"dt", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1225 { ((
char *) 0) } } },
1226 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1227 { ((
char *) 0) } } }
1230 static struct property_t opt_hicumL2V2p24[] = {
1231 {
"Temp", 1, { 27, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
1232 { ((
char *) 0) } } },
1233 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1234 { ((
char *) 0) } } }
1237 static struct define_t def_hicumL2V2p24 = {
1238 "hicumL2V2p24", 5, 0, 0, 1, req_hicumL2V2p24, opt_hicumL2V2p24 };
1241 {
"W1", 1, { 0.001, ((
char *) -1) }, {
'[', 0, 0,
'.',
1242 { ((
char *) 0) } } },
1243 {
"W2", 1, { 0.002, ((
char *) -1) }, {
'[', 0, 0,
'.',
1244 { ((
char *) 0) } } },
1245 {
"S", 1, { 0.004, ((
char *) -1) }, {
'[', 0, 0,
'.',
1246 { ((
char *) 0) } } },
1247 {
"Subst", 2, { 0,
"Subst1" }, {
'.', 0, 0,
'.',
1248 { ((
char *) 0) } } },
1249 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1250 { ((
char *) 0) } } }
1254 {
"Backside", 2, { 0,
"Metal" }, {
'.', 0, 0,
'.',
1255 {
"Metal",
"Air", ((
char *) 0) } } },
1256 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1257 { ((
char *) 0) } } }
1260 static struct define_t def_CSTEP = {
1261 "CSTEP", 2, 0, 0, 0, req_CSTEP, opt_CSTEP };
1264 {
"U1", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1265 { ((
char *) 0) } } },
1266 {
"U2", 1, { 1, ((
char *) -1) }, {
'.', 0, 0,
'.',
1267 { ((
char *) 0) } } },
1268 {
"T1", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1269 { ((
char *) 0) } } },
1270 {
"T2", 1, { 0.001, ((
char *) -1) }, {
'[', 0, 0,
'.',
1271 { ((
char *) 0) } } },
1272 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1273 { ((
char *) 0) } } }
1277 {
"Tr", 1, { 1
e-09, ((
char *) -1) }, {
'[', 0, 0,
'.',
1278 { ((
char *) 0) } } },
1279 {
"Tf", 1, { 1
e-09, ((
char *) -1) }, {
'[', 0, 0,
'.',
1280 { ((
char *) 0) } } },
1281 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1282 { ((
char *) 0) } } }
1285 static struct define_t def_Vexp = {
1286 "Vexp", 2, 0, 0, 0, req_Vexp, opt_Vexp };
1288 static struct property_t req_Attenuator[] = {
1289 {
"L", 1, { 10, ((
char *) -1) }, {
'[', 1, 0,
'.',
1290 { ((
char *) 0) } } },
1291 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1292 { ((
char *) 0) } } }
1295 static struct property_t opt_Attenuator[] = {
1296 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
1297 { ((
char *) 0) } } },
1298 {
"Zref", 1, { 50, ((
char *) -1) }, {
'[', 0, 0,
'.',
1299 { ((
char *) 0) } } },
1300 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1301 { ((
char *) 0) } } }
1304 static struct define_t def_Attenuator = {
1305 "Attenuator", 2, 0, 0, 0, req_Attenuator, opt_Attenuator };
1308 {
"Ip", 1, { 0.004, ((
char *) -1) }, {
'[', 0, 0,
'.',
1309 { ((
char *) 0) } } },
1310 {
"Iv", 1, { 0.0006, ((
char *) -1) }, {
'[', 0, 0,
'.',
1311 { ((
char *) 0) } } },
1312 {
"Vv", 1, { 0.8, ((
char *) -1) }, {
'[', 0, 0,
'.',
1313 { ((
char *) 0) } } },
1314 {
"Cj0", 1, { 8
e-14, ((
char *) -1) }, {
'[', 0, 0,
'.',
1315 { ((
char *) 0) } } },
1316 {
"M", 1, { 0.5, ((
char *) -1) }, {
'[', 0, 2,
']',
1317 { ((
char *) 0) } } },
1318 {
"Vj", 1, { 0.5, ((
char *) -1) }, {
']', 0, 10,
']',
1319 { ((
char *) 0) } } },
1320 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1321 { ((
char *) 0) } } }
1325 {
"Wr", 1, { 2.7e-20, ((
char *) -1) }, {
'[', 0, 0,
'.',
1326 { ((
char *) 0) } } },
1327 {
"eta", 1, { 1
e-20, ((
char *) -1) }, {
'[', 0, 0,
'.',
1328 { ((
char *) 0) } } },
1329 {
"dW", 1, { 4.5e-21, ((
char *) -1) }, {
'[', 0, 0,
'.',
1330 { ((
char *) 0) } } },
1331 {
"Tmax", 1, { 0.95, ((
char *) -1) }, {
'[', 0, 0,
'.',
1332 { ((
char *) 0) } } },
1333 {
"de", 1, { 0.9, ((
char *) -1) }, {
'[', 0, 0,
'.',
1334 { ((
char *) 0) } } },
1335 {
"dv", 1, { 2, ((
char *) -1) }, {
'[', 0, 0,
'.',
1336 { ((
char *) 0) } } },
1337 {
"nv", 1, { 16, ((
char *) -1) }, {
'[', 0, 0,
'.',
1338 { ((
char *) 0) } } },
1339 {
"te", 1, { 6
e-13, ((
char *) -1) }, {
'[', 0, 0,
'.',
1340 { ((
char *) 0) } } },
1341 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
1342 { ((
char *) 0) } } },
1343 {
"Area", 1, { 1, ((
char *) -1) }, {
']', 0, 0,
'.',
1344 { ((
char *) 0) } } },
1345 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1346 { ((
char *) 0) } } }
1350 "RTD", 2, 0, 0, 1, req_RTD, opt_RTD };
1353 {
"Ibo", 1, { 5
e-05, ((
char *) -1) }, {
']', 0, 0,
'.',
1354 { ((
char *) 0) } } },
1355 {
"Vbo", 1, { 30, ((
char *) -1) }, {
']', 0, 0,
'.',
1356 { ((
char *) 0) } } },
1357 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1358 { ((
char *) 0) } } }
1362 {
"Cj0", 1, { 1
e-11, ((
char *) -1) }, {
'[', 0, 0,
'.',
1363 { ((
char *) 0) } } },
1364 {
"Is", 1, { 1
e-10, ((
char *) -1) }, {
'[', 0, 0,
'.',
1365 { ((
char *) 0) } } },
1366 {
"N", 1, { 2, ((
char *) -1) }, {
'[', 0.1, 100,
']',
1367 { ((
char *) 0) } } },
1368 {
"Ri", 1, { 10, ((
char *) -1) }, {
']', 0, 0,
'.',
1369 { ((
char *) 0) } } },
1370 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
1371 { ((
char *) 0) } } },
1372 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1373 { ((
char *) 0) } } }
1376 static struct define_t def_Diac = {
1377 "Diac", 2, 0, 0, 1, req_Diac, opt_Diac };
1380 {
"init", 2, { 0,
"off" }, {
'.', 0, 0,
'.',
1381 {
"on",
"off", ((
char *) 0) } } },
1382 {
"time", 3, { 1
e-09, ((
char *) -1) }, {
'[', 0, 0,
'.',
1383 { ((
char *) 0) } } },
1384 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1385 { ((
char *) 0) } } }
1389 {
"Ron", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1390 { ((
char *) 0) } } },
1391 {
"Roff", 1, { 1
e+12, ((
char *) -1) }, {
'[', 0, 0,
'.',
1392 { ((
char *) 0) } } },
1393 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
1394 { ((
char *) 0) } } },
1395 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1396 { ((
char *) 0) } } }
1399 static struct define_t def_Switch = {
1400 "Switch", 2, 0, 0, 0, req_Switch, opt_Switch };
1403 {
"I", 1, { 0.001, ((
char *) -1) }, {
'.', 0, 0,
'.',
1404 { ((
char *) 0) } } },
1405 {
"TH", 1, { 0.001, ((
char *) -1) }, {
'[', 0, 0,
'.',
1406 { ((
char *) 0) } } },
1407 {
"TL", 1, { 0.001, ((
char *) -1) }, {
'[', 0, 0,
'.',
1408 { ((
char *) 0) } } },
1409 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1410 { ((
char *) 0) } } }
1414 {
"Tr", 1, { 1
e-09, ((
char *) -1) }, {
'[', 0, 0,
'.',
1415 { ((
char *) 0) } } },
1416 {
"Tf", 1, { 1
e-09, ((
char *) -1) }, {
'[', 0, 0,
'.',
1417 { ((
char *) 0) } } },
1418 {
"Td", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1419 { ((
char *) 0) } } },
1420 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1421 { ((
char *) 0) } } }
1424 static struct define_t def_Irect = {
1425 "Irect", 2, 0, 0, 0, req_Irect, opt_Irect };
1428 {
"U", 1, { 1, ((
char *) -1) }, {
'.', 0, 0,
'.',
1429 { ((
char *) 0) } } },
1430 {
"f", 1, { 1
e+09, ((
char *) -1) }, {
'[', 0, 0,
'.',
1431 { ((
char *) 0) } } },
1432 {
"M", 1, { 1, ((
char *) -1) }, {
'[', 0, 1,
']',
1433 { ((
char *) 0) } } },
1434 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1435 { ((
char *) 0) } } }
1439 {
"Phase", 1, { 0, ((
char *) -1) }, {
'[', -360, 360,
']',
1440 { ((
char *) 0) } } },
1441 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1442 { ((
char *) 0) } } }
1445 static struct define_t def_PM_Mod = {
1446 "PM_Mod", 3, 0, 0, 0, req_PM_Mod, opt_PM_Mod };
1449 {
"W1", 1, { 0.001, ((
char *) -1) }, {
'[', 0, 0,
'.',
1450 { ((
char *) 0) } } },
1451 {
"W2", 1, { 0.001, ((
char *) -1) }, {
'[', 0, 0,
'.',
1452 { ((
char *) 0) } } },
1453 {
"S", 1, { 0.001, ((
char *) -1) }, {
'[', 0, 0,
'.',
1454 { ((
char *) 0) } } },
1455 {
"Subst", 2, { 0,
"Subst1" }, {
'.', 0, 0,
'.',
1456 { ((
char *) 0) } } },
1457 {
"MSDispModel", 2, { 0,
"Kirschning" }, {
'.', 0, 0,
'.',
1458 {
"Kirschning",
"Kobayashi",
"Yamashita",
"Getsinger",
"Schneider",
"Pramanick",
"Hammerstad", ((
char *) 0) } } },
1459 {
"MSModel", 2, { 0,
"Hammerstad" }, {
'.', 0, 0,
'.',
1460 {
"Wheeler",
"Schneider",
"Hammerstad", ((
char *) 0) } } },
1461 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1462 { ((
char *) 0) } } }
1466 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1467 { ((
char *) 0) } } }
1470 static struct define_t def_MGAP = {
1471 "MGAP", 2, 0, 0, 0, req_MGAP, opt_MGAP };
1474 {
"L1", 1, { 0.001, ((
char *) -1) }, {
']', 0, 0,
'.',
1475 { ((
char *) 0) } } },
1476 {
"L2", 1, { 0.001, ((
char *) -1) }, {
']', 0, 0,
'.',
1477 { ((
char *) 0) } } },
1478 {
"L3", 1, { 0.001, ((
char *) -1) }, {
']', 0, 0,
'.',
1479 { ((
char *) 0) } } },
1480 {
"k12", 1, { 0.9, ((
char *) -1) }, {
']', -1, 1,
'[',
1481 { ((
char *) 0) } } },
1482 {
"k13", 1, { 0.9, ((
char *) -1) }, {
']', -1, 1,
'[',
1483 { ((
char *) 0) } } },
1484 {
"k23", 1, { 0.9, ((
char *) -1) }, {
']', -1, 1,
'[',
1485 { ((
char *) 0) } } },
1486 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1487 { ((
char *) 0) } } }
1491 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1492 { ((
char *) 0) } } }
1495 static struct define_t def_MUT2 = {
1496 "MUT2", 6, 0, 0, 0, req_MUT2, opt_MUT2 };
1499 {
"Mode", 0, { 1, ((
char *) -1) }, {
'[', 0, 4,
']',
1500 { ((
char *) 0) } } },
1501 {
"Noise", 0, { 1, ((
char *) -1) }, {
'[', 0, 4,
']',
1502 { ((
char *) 0) } } },
1503 {
"Debug", 0, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1504 { ((
char *) 0) } } },
1505 {
"DebugPlus", 0, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1506 { ((
char *) 0) } } },
1507 {
"Temp", 1, { 25, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
1508 { ((
char *) 0) } } },
1509 {
"Rth", 1, { 0.1, ((
char *) -1) }, {
'[', 0, 0,
'.',
1510 { ((
char *) 0) } } },
1511 {
"Cth", 1, { 7
e-07, ((
char *) -1) }, {
'[', 0, 0,
'.',
1512 { ((
char *) 0) } } },
1513 {
"N", 0, { 1, ((
char *) -1) }, {
']', 0, 0,
'.',
1514 { ((
char *) 0) } } },
1515 {
"L", 1, { 3
e-05, ((
char *) -1) }, {
']', 0, 0,
'.',
1516 { ((
char *) 0) } } },
1517 {
"W", 1, { 3
e-06, ((
char *) -1) }, {
']', 0, 0,
'.',
1518 { ((
char *) 0) } } },
1519 {
"Jsf", 1, { 2
e-23, ((
char *) -1) }, {
'[', 0, 0,
'.',
1520 { ((
char *) 0) } } },
1521 {
"nf", 1, { 1, ((
char *) -1) }, {
'[', 0, 0,
'.',
1522 { ((
char *) 0) } } },
1523 {
"Vg", 1, { 1.3, ((
char *) -1) }, {
'[', -2, 0,
'.',
1524 { ((
char *) 0) } } },
1525 {
"Jse", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1526 { ((
char *) 0) } } },
1527 {
"ne", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1528 { ((
char *) 0) } } },
1529 {
"Rbxx", 1, { 1
e+06, ((
char *) -1) }, {
']', 0, 0,
'.',
1530 { ((
char *) 0) } } },
1531 {
"Vgb", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1532 { ((
char *) 0) } } },
1533 {
"Jsee", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1534 { ((
char *) 0) } } },
1535 {
"nee", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1536 { ((
char *) 0) } } },
1537 {
"Rbbxx", 1, { 1
e+06, ((
char *) -1) }, {
']', 0, 0,
'.',
1538 { ((
char *) 0) } } },
1539 {
"Vgbb", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1540 { ((
char *) 0) } } },
1541 {
"Jsr", 1, { 2
e-17, ((
char *) -1) }, {
'[', 0, 0,
'.',
1542 { ((
char *) 0) } } },
1543 {
"nr", 1, { 1, ((
char *) -1) }, {
'[', 0, 0,
'.',
1544 { ((
char *) 0) } } },
1545 {
"Vgr", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1546 { ((
char *) 0) } } },
1547 {
"XCjc", 1, { 0.5, ((
char *) -1) }, {
'[', 0, 1,
'[',
1548 { ((
char *) 0) } } },
1549 {
"Jsc", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1550 { ((
char *) 0) } } },
1551 {
"nc", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1552 { ((
char *) 0) } } },
1553 {
"Rcxx", 1, { 1
e+06, ((
char *) -1) }, {
']', 0, 0,
'.',
1554 { ((
char *) 0) } } },
1555 {
"Vgc", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1556 { ((
char *) 0) } } },
1557 {
"Bf", 1, { 100, ((
char *) -1) }, {
'[', 0, 0,
'.',
1558 { ((
char *) 0) } } },
1559 {
"kBeta", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1560 { ((
char *) 0) } } },
1561 {
"Br", 1, { 1, ((
char *) -1) }, {
'[', 0, 0,
'.',
1562 { ((
char *) 0) } } },
1563 {
"VAF", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1564 { ((
char *) 0) } } },
1565 {
"VAR", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1566 { ((
char *) 0) } } },
1567 {
"IKF", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1568 { ((
char *) 0) } } },
1569 {
"IKR", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1570 { ((
char *) 0) } } },
1571 {
"Mc", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1572 { ((
char *) 0) } } },
1573 {
"BVceo", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1574 { ((
char *) 0) } } },
1575 {
"kc", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1576 { ((
char *) 0) } } },
1577 {
"BVebo", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1578 { ((
char *) 0) } } },
1579 {
"Tr", 1, { 1
e-15, ((
char *) -1) }, {
'[', 0, 0,
'.',
1580 { ((
char *) 0) } } },
1581 {
"Trx", 1, { 1
e-15, ((
char *) -1) }, {
'[', 0, 0,
'.',
1582 { ((
char *) 0) } } },
1583 {
"Tf", 1, { 1
e-12, ((
char *) -1) }, {
'[', 0, 0,
'.',
1584 { ((
char *) 0) } } },
1585 {
"Tft", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1586 { ((
char *) 0) } } },
1587 {
"Thcs", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1588 { ((
char *) 0) } } },
1589 {
"Ahc", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1590 { ((
char *) 0) } } },
1591 {
"Cje", 1, { 1
e-15, ((
char *) -1) }, {
'[', 0, 0,
'.',
1592 { ((
char *) 0) } } },
1593 {
"mje", 1, { 0.5, ((
char *) -1) }, {
'[', 0, 1,
'[',
1594 { ((
char *) 0) } } },
1595 {
"Vje", 1, { 1.3, ((
char *) -1) }, {
'[', 0, 0,
'.',
1596 { ((
char *) 0) } } },
1597 {
"Cjc", 1, { 1
e-15, ((
char *) -1) }, {
'[', 0, 0,
'.',
1598 { ((
char *) 0) } } },
1599 {
"mjc", 1, { 0.5, ((
char *) -1) }, {
'[', 0, 0,
'.',
1600 { ((
char *) 0) } } },
1601 {
"Vjc", 1, { 1.3, ((
char *) -1) }, {
'[', 0, 0,
'.',
1602 { ((
char *) 0) } } },
1603 {
"kjc", 1, { 1, ((
char *) -1) }, {
'.', 0, 0,
'.',
1604 { ((
char *) 0) } } },
1605 {
"Cmin", 1, { 1
e-16, ((
char *) -1) }, {
'[', 0, 0,
'.',
1606 { ((
char *) 0) } } },
1607 {
"J0", 1, { 0.001, ((
char *) -1) }, {
'[', 0, 0,
'.',
1608 { ((
char *) 0) } } },
1609 {
"XJ0", 1, { 1, ((
char *) -1) }, {
'[', 0, 1,
']',
1610 { ((
char *) 0) } } },
1611 {
"Rci0", 1, { 0.001, ((
char *) -1) }, {
']', 0, 0,
'.',
1612 { ((
char *) 0) } } },
1613 {
"Jk", 1, { 0.0004, ((
char *) -1) }, {
'[', 0, 0,
'.',
1614 { ((
char *) 0) } } },
1615 {
"RJk", 1, { 0.001, ((
char *) -1) }, {
'[', 0, 0,
'.',
1616 { ((
char *) 0) } } },
1617 {
"Vces", 1, { 0.001, ((
char *) -1) }, {
'[', 0, 0,
'.',
1618 { ((
char *) 0) } } },
1619 {
"Rc", 1, { 1, ((
char *) -1) }, {
']', 0, 0,
'.',
1620 { ((
char *) 0) } } },
1621 {
"Re", 1, { 1, ((
char *) -1) }, {
']', 0, 0,
'.',
1622 { ((
char *) 0) } } },
1623 {
"Rb", 1, { 1, ((
char *) -1) }, {
']', 0, 0,
'.',
1624 { ((
char *) 0) } } },
1625 {
"Rb2", 1, { 1, ((
char *) -1) }, {
']', 0, 0,
'.',
1626 { ((
char *) 0) } } },
1627 {
"Lc", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1628 { ((
char *) 0) } } },
1629 {
"Le", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1630 { ((
char *) 0) } } },
1631 {
"Lb", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1632 { ((
char *) 0) } } },
1633 {
"Cq", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1634 { ((
char *) 0) } } },
1635 {
"Cpb", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1636 { ((
char *) 0) } } },
1637 {
"Cpc", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1638 { ((
char *) 0) } } },
1639 {
"Kfb", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1640 { ((
char *) 0) } } },
1641 {
"Afb", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1642 { ((
char *) 0) } } },
1643 {
"Ffeb", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1644 { ((
char *) 0) } } },
1645 {
"Kb", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1646 { ((
char *) 0) } } },
1647 {
"Ab", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1648 { ((
char *) 0) } } },
1649 {
"Fb", 1, { 0, ((
char *) -1) }, {
']', 0, 0,
'.',
1650 { ((
char *) 0) } } },
1651 {
"Kfe", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1652 { ((
char *) 0) } } },
1653 {
"Afe", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1654 { ((
char *) 0) } } },
1655 {
"Ffee", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1656 { ((
char *) 0) } } },
1657 {
"Tnom", 1, { 20, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
1658 { ((
char *) 0) } } },
1659 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1660 { ((
char *) 0) } } }
1664 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1665 { ((
char *) 0) } } }
1668 static struct define_t def_HBT_X = {
1669 "HBT_X", 4, 0, 0, 1, req_HBT_X, opt_HBT_X };
1671 static struct property_t req_hicumL2V2p23[] = {
1672 {
"c10", 1, { 2
e-30, ((
char *) -1) }, {
'[', 0, 1,
']',
1673 { ((
char *) 0) } } },
1674 {
"qp0", 1, { 2
e-14, ((
char *) -1) }, {
']', 0, 1,
']',
1675 { ((
char *) 0) } } },
1676 {
"ich", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1677 { ((
char *) 0) } } },
1678 {
"hfe", 1, { 1, ((
char *) -1) }, {
'[', 0, 0,
'.',
1679 { ((
char *) 0) } } },
1680 {
"hfc", 1, { 1, ((
char *) -1) }, {
'[', 0, 0,
'.',
1681 { ((
char *) 0) } } },
1682 {
"hjei", 1, { 1, ((
char *) -1) }, {
'[', 0, 100,
']',
1683 { ((
char *) 0) } } },
1684 {
"hjci", 1, { 1, ((
char *) -1) }, {
'[', 0, 100,
']',
1685 { ((
char *) 0) } } },
1686 {
"ibeis", 1, { 1
e-18, ((
char *) -1) }, {
'[', 0, 1,
']',
1687 { ((
char *) 0) } } },
1688 {
"mbei", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
1689 { ((
char *) 0) } } },
1690 {
"ireis", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
1691 { ((
char *) 0) } } },
1692 {
"mrei", 1, { 2, ((
char *) -1) }, {
']', 0, 10,
']',
1693 { ((
char *) 0) } } },
1694 {
"ibeps", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
1695 { ((
char *) 0) } } },
1696 {
"mbep", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
1697 { ((
char *) 0) } } },
1698 {
"ireps", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
1699 { ((
char *) 0) } } },
1700 {
"mrep", 1, { 2, ((
char *) -1) }, {
']', 0, 10,
']',
1701 { ((
char *) 0) } } },
1702 {
"mcf", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
1703 { ((
char *) 0) } } },
1704 {
"tbhrec", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1705 { ((
char *) 0) } } },
1706 {
"ibcis", 1, { 1
e-16, ((
char *) -1) }, {
'[', 0, 1,
']',
1707 { ((
char *) 0) } } },
1708 {
"mbci", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
1709 { ((
char *) 0) } } },
1710 {
"ibcxs", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
1711 { ((
char *) 0) } } },
1712 {
"mbcx", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
1713 { ((
char *) 0) } } },
1714 {
"ibets", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
1715 { ((
char *) 0) } } },
1716 {
"abet", 1, { 40, ((
char *) -1) }, {
'[', 0, 0,
'.',
1717 { ((
char *) 0) } } },
1718 {
"tunode", 0, { 1, ((
char *) -1) }, {
'[', 0, 1,
']',
1719 { ((
char *) 0) } } },
1720 {
"favl", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1721 { ((
char *) 0) } } },
1722 {
"qavl", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1723 { ((
char *) 0) } } },
1724 {
"alfav", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1725 { ((
char *) 0) } } },
1726 {
"alqav", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1727 { ((
char *) 0) } } },
1728 {
"rbi0", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1729 { ((
char *) 0) } } },
1730 {
"rbx", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1731 { ((
char *) 0) } } },
1732 {
"fgeo", 1, { 0.6557, ((
char *) -1) }, {
'[', 0, 0,
'.',
1733 { ((
char *) 0) } } },
1734 {
"fdqr0", 1, { 0, ((
char *) -1) }, {
'[', -0.5, 100,
']',
1735 { ((
char *) 0) } } },
1736 {
"fcrbi", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
1737 { ((
char *) 0) } } },
1738 {
"fqi", 1, { 1, ((
char *) -1) }, {
'[', 0, 1,
']',
1739 { ((
char *) 0) } } },
1740 {
"re", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1741 { ((
char *) 0) } } },
1742 {
"rcx", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1743 { ((
char *) 0) } } },
1744 {
"itss", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
1745 { ((
char *) 0) } } },
1746 {
"msf", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
1747 { ((
char *) 0) } } },
1748 {
"iscs", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
1749 { ((
char *) 0) } } },
1750 {
"msc", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
1751 { ((
char *) 0) } } },
1752 {
"tsf", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1753 { ((
char *) 0) } } },
1754 {
"rsu", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1755 { ((
char *) 0) } } },
1756 {
"csu", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1757 { ((
char *) 0) } } },
1758 {
"cjei0", 1, { 1
e-20, ((
char *) -1) }, {
'[', 0, 0,
'.',
1759 { ((
char *) 0) } } },
1760 {
"vdei", 1, { 0.9, ((
char *) -1) }, {
']', 0, 10,
']',
1761 { ((
char *) 0) } } },
1762 {
"zei", 1, { 0.5, ((
char *) -1) }, {
']', 0, 1,
']',
1763 { ((
char *) 0) } } },
1764 {
"ajei", 1, { 2.5, ((
char *) -1) }, {
'[', 1, 0,
'.',
1765 { ((
char *) 0) } } },
1766 {
"cjep0", 1, { 1
e-20, ((
char *) -1) }, {
'[', 0, 0,
'.',
1767 { ((
char *) 0) } } },
1768 {
"vdep", 1, { 0.9, ((
char *) -1) }, {
']', 0, 10,
']',
1769 { ((
char *) 0) } } },
1770 {
"zep", 1, { 0.5, ((
char *) -1) }, {
']', 0, 1,
']',
1771 { ((
char *) 0) } } },
1772 {
"ajep", 1, { 2.5, ((
char *) -1) }, {
'[', 1, 0,
'.',
1773 { ((
char *) 0) } } },
1774 {
"cjci0", 1, { 1
e-20, ((
char *) -1) }, {
'[', 0, 0,
'.',
1775 { ((
char *) 0) } } },
1776 {
"vdci", 1, { 0.7, ((
char *) -1) }, {
']', 0, 10,
']',
1777 { ((
char *) 0) } } },
1778 {
"zci", 1, { 0.4, ((
char *) -1) }, {
']', 0, 1,
']',
1779 { ((
char *) 0) } } },
1780 {
"vptci", 1, { 100, ((
char *) -1) }, {
']', 0, 100,
']',
1781 { ((
char *) 0) } } },
1782 {
"cjcx0", 1, { 1
e-20, ((
char *) -1) }, {
'[', 0, 0,
'.',
1783 { ((
char *) 0) } } },
1784 {
"vdcx", 1, { 0.7, ((
char *) -1) }, {
']', 0, 10,
']',
1785 { ((
char *) 0) } } },
1786 {
"zcx", 1, { 0.4, ((
char *) -1) }, {
']', 0, 1,
']',
1787 { ((
char *) 0) } } },
1788 {
"vptcx", 1, { 100, ((
char *) -1) }, {
']', 0, 100,
']',
1789 { ((
char *) 0) } } },
1790 {
"fbcpar", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
1791 { ((
char *) 0) } } },
1792 {
"fbepar", 1, { 1, ((
char *) -1) }, {
'[', 0, 1,
']',
1793 { ((
char *) 0) } } },
1794 {
"cjs0", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1795 { ((
char *) 0) } } },
1796 {
"vds", 1, { 0.6, ((
char *) -1) }, {
']', 0, 10,
']',
1797 { ((
char *) 0) } } },
1798 {
"zs", 1, { 0.5, ((
char *) -1) }, {
']', 0, 1,
']',
1799 { ((
char *) 0) } } },
1800 {
"vpts", 1, { 100, ((
char *) -1) }, {
']', 0, 100,
']',
1801 { ((
char *) 0) } } },
1802 {
"t0", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1803 { ((
char *) 0) } } },
1804 {
"dt0h", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1805 { ((
char *) 0) } } },
1806 {
"tbvl", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1807 { ((
char *) 0) } } },
1808 {
"tef0", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1809 { ((
char *) 0) } } },
1810 {
"gtfe", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
1811 { ((
char *) 0) } } },
1812 {
"thcs", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1813 { ((
char *) 0) } } },
1814 {
"ahc", 1, { 0.1, ((
char *) -1) }, {
']', 0, 10,
']',
1815 { ((
char *) 0) } } },
1816 {
"fthc", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
1817 { ((
char *) 0) } } },
1818 {
"rci0", 1, { 150, ((
char *) -1) }, {
']', 0, 0,
'.',
1819 { ((
char *) 0) } } },
1820 {
"vlim", 1, { 0.5, ((
char *) -1) }, {
']', 0, 10,
']',
1821 { ((
char *) 0) } } },
1822 {
"vces", 1, { 0.1, ((
char *) -1) }, {
'[', 0, 1,
']',
1823 { ((
char *) 0) } } },
1824 {
"vpt", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1825 { ((
char *) 0) } } },
1826 {
"tr", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1827 { ((
char *) 0) } } },
1828 {
"cbepar", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1829 { ((
char *) 0) } } },
1830 {
"cbcpar", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1831 { ((
char *) 0) } } },
1832 {
"alqf", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
1833 { ((
char *) 0) } } },
1834 {
"alit", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
1835 { ((
char *) 0) } } },
1836 {
"flnqs", 0, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
1837 { ((
char *) 0) } } },
1838 {
"kf", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1839 { ((
char *) 0) } } },
1840 {
"af", 1, { 2, ((
char *) -1) }, {
']', 0, 10,
']',
1841 { ((
char *) 0) } } },
1842 {
"cfbe", 0, { -1, ((
char *) -1) }, {
'[', -2, -1,
']',
1843 { ((
char *) 0) } } },
1844 {
"latb", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1845 { ((
char *) 0) } } },
1846 {
"latl", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1847 { ((
char *) 0) } } },
1848 {
"vgb", 1, { 1.17, ((
char *) -1) }, {
']', 0, 10,
']',
1849 { ((
char *) 0) } } },
1850 {
"alt0", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1851 { ((
char *) 0) } } },
1852 {
"kt0", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1853 { ((
char *) 0) } } },
1854 {
"zetaci", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1855 { ((
char *) 0) } } },
1856 {
"alvs", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1857 { ((
char *) 0) } } },
1858 {
"alces", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1859 { ((
char *) 0) } } },
1860 {
"zetarbi", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1861 { ((
char *) 0) } } },
1862 {
"zetarbx", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1863 { ((
char *) 0) } } },
1864 {
"zetarcx", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1865 { ((
char *) 0) } } },
1866 {
"zetare", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1867 { ((
char *) 0) } } },
1868 {
"zetacx", 1, { 1, ((
char *) -1) }, {
'.', 0, 0,
'.',
1869 { ((
char *) 0) } } },
1870 {
"vge", 1, { 1.17, ((
char *) -1) }, {
']', 0, 10,
']',
1871 { ((
char *) 0) } } },
1872 {
"vgc", 1, { 1.17, ((
char *) -1) }, {
']', 0, 10,
']',
1873 { ((
char *) 0) } } },
1874 {
"vgs", 1, { 1.17, ((
char *) -1) }, {
']', 0, 10,
']',
1875 { ((
char *) 0) } } },
1876 {
"f1vg", 1, { -0.000102377, ((
char *) -1) }, {
'.', 0, 0,
'.',
1877 { ((
char *) 0) } } },
1878 {
"f2vg", 1, { 0.00043215, ((
char *) -1) }, {
'.', 0, 0,
'.',
1879 { ((
char *) 0) } } },
1880 {
"zetact", 1, { 3, ((
char *) -1) }, {
'.', 0, 0,
'.',
1881 { ((
char *) 0) } } },
1882 {
"zetabet", 1, { 3.5, ((
char *) -1) }, {
'.', 0, 0,
'.',
1883 { ((
char *) 0) } } },
1884 {
"alb", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1885 { ((
char *) 0) } } },
1886 {
"flsh", 0, { 0, ((
char *) -1) }, {
'[', 0, 2,
']',
1887 { ((
char *) 0) } } },
1888 {
"rth", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1889 { ((
char *) 0) } } },
1890 {
"cth", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1891 { ((
char *) 0) } } },
1892 {
"flcomp", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
1893 { ((
char *) 0) } } },
1894 {
"tnom", 1, { 27, ((
char *) -1) }, {
'.', 0, 0,
'.',
1895 { ((
char *) 0) } } },
1896 {
"dt", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1897 { ((
char *) 0) } } },
1898 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1899 { ((
char *) 0) } } }
1902 static struct property_t opt_hicumL2V2p23[] = {
1903 {
"Temp", 1, { 27, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
1904 { ((
char *) 0) } } },
1905 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1906 { ((
char *) 0) } } }
1909 static struct define_t def_hicumL2V2p23 = {
1910 "hicumL2V2p23", 5, 0, 0, 1, req_hicumL2V2p23, opt_hicumL2V2p23 };
1912 static struct property_t req_hicumL0V1p2g[] = {
1913 {
"is", 1, { 1
e-16, ((
char *) -1) }, {
'[', 0, 1,
']',
1914 { ((
char *) 0) } } },
1915 {
"mcf", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
1916 { ((
char *) 0) } } },
1917 {
"mcr", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
1918 { ((
char *) 0) } } },
1919 {
"vef", 1, { 1
e+06, ((
char *) -1) }, {
']', 0, 1
e+06,
']',
1920 { ((
char *) 0) } } },
1921 {
"ver", 1, { 1
e+06, ((
char *) -1) }, {
']', 0, 1
e+06,
']',
1922 { ((
char *) 0) } } },
1923 {
"iqf", 1, { 1
e+06, ((
char *) -1) }, {
']', 0, 1
e+06,
']',
1924 { ((
char *) 0) } } },
1925 {
"fiqf", 0, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
1926 { ((
char *) 0) } } },
1927 {
"iqr", 1, { 1
e+06, ((
char *) -1) }, {
']', 0, 1
e+06,
']',
1928 { ((
char *) 0) } } },
1929 {
"iqfh", 1, { 1
e+06, ((
char *) -1) }, {
']', 0, 1
e+06,
']',
1930 { ((
char *) 0) } } },
1931 {
"iqfe", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
1932 { ((
char *) 0) } } },
1933 {
"ahq", 1, { 0, ((
char *) -1) }, {
'[', -0.9, 10,
']',
1934 { ((
char *) 0) } } },
1935 {
"ibes", 1, { 1
e-18, ((
char *) -1) }, {
'[', 0, 1,
']',
1936 { ((
char *) 0) } } },
1937 {
"mbe", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
1938 { ((
char *) 0) } } },
1939 {
"ires", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
1940 { ((
char *) 0) } } },
1941 {
"mre", 1, { 2, ((
char *) -1) }, {
']', 0, 10,
']',
1942 { ((
char *) 0) } } },
1943 {
"ibcs", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
1944 { ((
char *) 0) } } },
1945 {
"mbc", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
1946 { ((
char *) 0) } } },
1947 {
"cje0", 1, { 1
e-20, ((
char *) -1) }, {
']', 0, 1
e+06,
'[',
1948 { ((
char *) 0) } } },
1949 {
"vde", 1, { 0.9, ((
char *) -1) }, {
']', 0, 10,
']',
1950 { ((
char *) 0) } } },
1951 {
"ze", 1, { 0.5, ((
char *) -1) }, {
']', 0, 1,
'[',
1952 { ((
char *) 0) } } },
1953 {
"aje", 1, { 2.5, ((
char *) -1) }, {
'[', 1, 1
e+06,
'[',
1954 { ((
char *) 0) } } },
1955 {
"vdedc", 1, { 0.9, ((
char *) -1) }, {
']', 0, 10,
']',
1956 { ((
char *) 0) } } },
1957 {
"zedc", 1, { 0.5, ((
char *) -1) }, {
']', 0, 1,
'[',
1958 { ((
char *) 0) } } },
1959 {
"ajedc", 1, { 2.5, ((
char *) -1) }, {
'[', 1, 1
e+06,
'[',
1960 { ((
char *) 0) } } },
1961 {
"t0", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
1962 { ((
char *) 0) } } },
1963 {
"dt0h", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
1964 { ((
char *) 0) } } },
1965 {
"tbvl", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
1966 { ((
char *) 0) } } },
1967 {
"tef0", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
1968 { ((
char *) 0) } } },
1969 {
"gte", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
1970 { ((
char *) 0) } } },
1971 {
"thcs", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
1972 { ((
char *) 0) } } },
1973 {
"ahc", 1, { 0.1, ((
char *) -1) }, {
']', 0, 10,
']',
1974 { ((
char *) 0) } } },
1975 {
"tr", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
1976 { ((
char *) 0) } } },
1977 {
"rci0", 1, { 150, ((
char *) -1) }, {
']', 0, 1
e+06,
'[',
1978 { ((
char *) 0) } } },
1979 {
"vlim", 1, { 0.5, ((
char *) -1) }, {
']', 0, 10,
']',
1980 { ((
char *) 0) } } },
1981 {
"vpt", 1, { 100, ((
char *) -1) }, {
']', 0, 100,
']',
1982 { ((
char *) 0) } } },
1983 {
"vces", 1, { 0.1, ((
char *) -1) }, {
'[', 0, 1,
']',
1984 { ((
char *) 0) } } },
1985 {
"cjci0", 1, { 1
e-20, ((
char *) -1) }, {
']', 0, 1
e+06,
'[',
1986 { ((
char *) 0) } } },
1987 {
"vdci", 1, { 0.7, ((
char *) -1) }, {
']', 0, 10,
']',
1988 { ((
char *) 0) } } },
1989 {
"zci", 1, { 0.333, ((
char *) -1) }, {
']', 0, 1,
']',
1990 { ((
char *) 0) } } },
1991 {
"vptci", 1, { 100, ((
char *) -1) }, {
']', 0, 100,
']',
1992 { ((
char *) 0) } } },
1993 {
"cjcx0", 1, { 1
e-20, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
1994 { ((
char *) 0) } } },
1995 {
"vdcx", 1, { 0.7, ((
char *) -1) }, {
']', 0, 10,
']',
1996 { ((
char *) 0) } } },
1997 {
"zcx", 1, { 0.333, ((
char *) -1) }, {
']', 0, 1,
']',
1998 { ((
char *) 0) } } },
1999 {
"vptcx", 1, { 100, ((
char *) -1) }, {
']', 0, 100,
']',
2000 { ((
char *) 0) } } },
2001 {
"fbc", 1, { 1, ((
char *) -1) }, {
'[', 0, 1,
']',
2002 { ((
char *) 0) } } },
2003 {
"rbi0", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
2004 { ((
char *) 0) } } },
2005 {
"vr0e", 1, { 2.5, ((
char *) -1) }, {
']', 0, 1
e+06,
']',
2006 { ((
char *) 0) } } },
2007 {
"vr0c", 1, { 1
e+06, ((
char *) -1) }, {
']', 0, 1
e+06,
']',
2008 { ((
char *) 0) } } },
2009 {
"fgeo", 1, { 0.656, ((
char *) -1) }, {
'[', 0, 1
e+06,
']',
2010 { ((
char *) 0) } } },
2011 {
"rbx", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
2012 { ((
char *) 0) } } },
2013 {
"rcx", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
2014 { ((
char *) 0) } } },
2015 {
"re", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
2016 { ((
char *) 0) } } },
2017 {
"itss", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
2018 { ((
char *) 0) } } },
2019 {
"msf", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
2020 { ((
char *) 0) } } },
2021 {
"iscs", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
2022 { ((
char *) 0) } } },
2023 {
"msc", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
2024 { ((
char *) 0) } } },
2025 {
"cjs0", 1, { 1
e-20, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
2026 { ((
char *) 0) } } },
2027 {
"vds", 1, { 0.3, ((
char *) -1) }, {
']', 0, 10,
']',
2028 { ((
char *) 0) } } },
2029 {
"zs", 1, { 0.3, ((
char *) -1) }, {
']', 0, 1,
']',
2030 { ((
char *) 0) } } },
2031 {
"vpts", 1, { 100, ((
char *) -1) }, {
']', 0, 100,
']',
2032 { ((
char *) 0) } } },
2033 {
"cbcpar", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
2034 { ((
char *) 0) } } },
2035 {
"cbepar", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
2036 { ((
char *) 0) } } },
2037 {
"eavl", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
2038 { ((
char *) 0) } } },
2039 {
"kavl", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
2040 { ((
char *) 0) } } },
2041 {
"kf", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
2042 { ((
char *) 0) } } },
2043 {
"af", 1, { 2, ((
char *) -1) }, {
']', 0, 10,
']',
2044 { ((
char *) 0) } } },
2045 {
"vgb", 1, { 1.2, ((
char *) -1) }, {
']', 0, 10,
']',
2046 { ((
char *) 0) } } },
2047 {
"vge", 1, { 1.17, ((
char *) -1) }, {
']', 0, 10,
']',
2048 { ((
char *) 0) } } },
2049 {
"vgc", 1, { 1.17, ((
char *) -1) }, {
']', 0, 10,
']',
2050 { ((
char *) 0) } } },
2051 {
"vgs", 1, { 1.17, ((
char *) -1) }, {
']', 0, 10,
']',
2052 { ((
char *) 0) } } },
2053 {
"f1vg", 1, { -0.000102377, ((
char *) -1) }, {
'.', 0, 0,
'.',
2054 { ((
char *) 0) } } },
2055 {
"f2vg", 1, { 0.00043215, ((
char *) -1) }, {
'.', 0, 0,
'.',
2056 { ((
char *) 0) } } },
2057 {
"alt0", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2058 { ((
char *) 0) } } },
2059 {
"kt0", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2060 { ((
char *) 0) } } },
2061 {
"zetact", 1, { 3, ((
char *) -1) }, {
'.', 0, 0,
'.',
2062 { ((
char *) 0) } } },
2063 {
"zetabet", 1, { 3.5, ((
char *) -1) }, {
'.', 0, 0,
'.',
2064 { ((
char *) 0) } } },
2065 {
"zetaci", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2066 { ((
char *) 0) } } },
2067 {
"alvs", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2068 { ((
char *) 0) } } },
2069 {
"alces", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2070 { ((
char *) 0) } } },
2071 {
"zetarbi", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2072 { ((
char *) 0) } } },
2073 {
"zetarbx", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2074 { ((
char *) 0) } } },
2075 {
"zetarcx", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2076 { ((
char *) 0) } } },
2077 {
"zetare", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2078 { ((
char *) 0) } } },
2079 {
"zetaiqf", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2080 { ((
char *) 0) } } },
2081 {
"alkav", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2082 { ((
char *) 0) } } },
2083 {
"aleav", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2084 { ((
char *) 0) } } },
2085 {
"flsh", 0, { 0, ((
char *) -1) }, {
'[', 0, 2,
']',
2086 { ((
char *) 0) } } },
2087 {
"rth", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
2088 { ((
char *) 0) } } },
2089 {
"zetarth", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2090 { ((
char *) 0) } } },
2091 {
"cth", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
2092 { ((
char *) 0) } } },
2093 {
"tnom", 1, { 27, ((
char *) -1) }, {
'.', 0, 0,
'.',
2094 { ((
char *) 0) } } },
2095 {
"dt", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2096 { ((
char *) 0) } } },
2097 {
"delte", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
']',
2098 { ((
char *) 0) } } },
2099 {
"deltc", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
']',
2100 { ((
char *) 0) } } },
2101 {
"zetaver", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2102 { ((
char *) 0) } } },
2103 {
"zetavef", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2104 { ((
char *) 0) } } },
2105 {
"ibhrec", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
2106 { ((
char *) 0) } } },
2107 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2108 { ((
char *) 0) } } }
2111 static struct property_t opt_hicumL0V1p2g[] = {
2112 {
"npn", 0, { 1, ((
char *) -1) }, {
'[', 0, 1,
']',
2113 { ((
char *) 0) } } },
2114 {
"pnp", 0, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
2115 { ((
char *) 0) } } },
2116 {
"Temp", 1, { 27, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
2117 { ((
char *) 0) } } },
2118 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2119 { ((
char *) 0) } } }
2122 static struct define_t def_hicumL0V1p2g = {
2123 "hicumL0V1p2g", 5, 0, 0, 1, req_hicumL0V1p2g, opt_hicumL0V1p2g };
2126 {
"V", 1, { 1, ((
char *) -1) }, {
'[', 0, 0,
'.',
2127 { ((
char *) 0) } } },
2128 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2129 { ((
char *) 0) } } }
2133 {
"t", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
2134 { ((
char *) 0) } } },
2135 {
"TR", 1, { 10, ((
char *) -1) }, {
'[', 1, 100,
']',
2136 { ((
char *) 0) } } },
2137 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2138 { ((
char *) 0) } } }
2142 "XOR", -1, 0, 0, 1, req_XOR, opt_XOR };
2145 {
"W", 1, { 0.001, ((
char *) -1) }, {
'[', 0, 0,
'.',
2146 { ((
char *) 0) } } },
2147 {
"Subst", 2, { 0,
"Subst1" }, {
'.', 0, 0,
'.',
2148 { ((
char *) 0) } } },
2149 {
"MSDispModel", 2, { 0,
"Kirschning" }, {
'.', 0, 0,
'.',
2150 {
"Kirschning",
"Kobayashi",
"Yamashita",
"Getsinger",
"Schneider",
"Pramanick",
"Hammerstad", ((
char *) 0) } } },
2151 {
"MSModel", 2, { 0,
"Hammerstad" }, {
'.', 0, 0,
'.',
2152 {
"Wheeler",
"Schneider",
"Hammerstad", ((
char *) 0) } } },
2153 {
"Model", 2, { 0,
"Kirschning" }, {
'.', 0, 0,
'.',
2154 {
"Kirschning",
"Hammerstad",
"Alexopoulos", ((
char *) 0) } } },
2155 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2156 { ((
char *) 0) } } }
2160 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2161 { ((
char *) 0) } } }
2164 static struct define_t def_MOPEN = {
2165 "MOPEN", 1, 0, 0, 0, req_MOPEN, opt_MOPEN };
2168 {
"W", 1, { 0.001, ((
char *) -1) }, {
'[', 0, 0,
'.',
2169 { ((
char *) 0) } } },
2170 {
"Subst", 2, { 0,
"Subst1" }, {
'.', 0, 0,
'.',
2171 { ((
char *) 0) } } },
2172 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2173 { ((
char *) 0) } } }
2177 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2178 { ((
char *) 0) } } }
2181 static struct define_t def_MMBEND = {
2182 "MMBEND", 2, 0, 0, 0, req_MMBEND, opt_MMBEND };
2185 {
"V", 1, { 1, ((
char *) -1) }, {
'[', 0, 0,
'.',
2186 { ((
char *) 0) } } },
2187 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2188 { ((
char *) 0) } } }
2192 {
"t", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
2193 { ((
char *) 0) } } },
2194 {
"TR", 1, { 10, ((
char *) -1) }, {
'[', 1, 100,
']',
2195 { ((
char *) 0) } } },
2196 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2197 { ((
char *) 0) } } }
2200 static struct define_t def_NAND = {
2201 "NAND", -1, 0, 0, 1, req_NAND, opt_NAND };
2204 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2205 { ((
char *) 0) } } }
2209 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2210 { ((
char *) 0) } } }
2213 static struct define_t def_IProbe = {
2214 "IProbe", 2, 0, 0, 0, req_IProbe, opt_IProbe };
2217 {
"d", 1, { 0.0005, ((
char *) -1) }, {
']', 0, 0,
'.',
2218 { ((
char *) 0) } } },
2219 {
"D", 1, { 0.0008, ((
char *) -1) }, {
']', 0, 0,
'.',
2220 { ((
char *) 0) } } },
2221 {
"L", 1, { 1.5, ((
char *) -1) }, {
'.', 0, 0,
'.',
2222 { ((
char *) 0) } } },
2223 {
"T", 1, { 100, ((
char *) -1) }, {
'[', 0, 0,
'.',
2224 { ((
char *) 0) } } },
2225 {
"er", 1, { 4, ((
char *) -1) }, {
'[', 1, 100,
']',
2226 { ((
char *) 0) } } },
2227 {
"mur", 1, { 1, ((
char *) -1) }, {
'[', 1, 100,
']',
2228 { ((
char *) 0) } } },
2229 {
"tand", 1, { 0.0004, ((
char *) -1) }, {
'[', 0, 0,
'.',
2230 { ((
char *) 0) } } },
2231 {
"rho", 1, { 2.2e-08, ((
char *) -1) }, {
'[', 0, 0,
'.',
2232 { ((
char *) 0) } } },
2233 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2234 { ((
char *) 0) } } }
2238 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
2239 { ((
char *) 0) } } },
2240 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2241 { ((
char *) 0) } } }
2244 static struct define_t def_TWIST = {
2245 "TWIST", 4, 0, 0, 0, req_TWIST, opt_TWIST };
2248 {
"G", 1, { 10, ((
char *) -1) }, {
'[', 1, 0,
'.',
2249 { ((
char *) 0) } } },
2250 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2251 { ((
char *) 0) } } }
2255 {
"Z1", 1, { 50, ((
char *) -1) }, {
'[', 0, 0,
'.',
2256 { ((
char *) 0) } } },
2257 {
"Z2", 1, { 50, ((
char *) -1) }, {
'[', 0, 0,
'.',
2258 { ((
char *) 0) } } },
2259 {
"NF", 1, { 1, ((
char *) -1) }, {
'[', 1, 0,
'.',
2260 { ((
char *) 0) } } },
2261 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2262 { ((
char *) 0) } } }
2266 "Amp", 2, 0, 0, 0, req_Amp, opt_Amp };
2269 {
"LEVEL", 0, { 1, ((
char *) -1) }, {
'[', 1, 5,
']',
2270 { ((
char *) 0) } } },
2271 {
"Vto", 1, { -1.8, ((
char *) -1) }, {
'.', 0, 0,
'.',
2272 { ((
char *) 0) } } },
2273 {
"Beta", 1, { 0.003, ((
char *) -1) }, {
'[', 1
e-09, 0,
'.',
2274 { ((
char *) 0) } } },
2275 {
"Alpha", 1, { 2.25, ((
char *) -1) }, {
'[', 1
e-09, 0,
'.',
2276 { ((
char *) 0) } } },
2277 {
"Lambda", 1, { 0.05, ((
char *) -1) }, {
'[', 1
e-09, 0,
'.',
2278 { ((
char *) 0) } } },
2279 {
"B", 1, { 0.3, ((
char *) -1) }, {
'[', 1
e-09, 0,
'.',
2280 { ((
char *) 0) } } },
2281 {
"Qp", 1, { 2.1, ((
char *) -1) }, {
'[', 1
e-09, 0,
'.',
2282 { ((
char *) 0) } } },
2283 {
"Delta", 1, { 0.1, ((
char *) -1) }, {
'[', 1
e-09, 0,
'.',
2284 { ((
char *) 0) } } },
2285 {
"Vmax", 1, { 0.5, ((
char *) -1) }, {
'[', 1
e-09, 0,
'.',
2286 { ((
char *) 0) } } },
2287 {
"Vdelta1", 1, { 0.3, ((
char *) -1) }, {
'[', 1
e-09, 0,
'.',
2288 { ((
char *) 0) } } },
2289 {
"Vdelta2", 1, { 0.2, ((
char *) -1) }, {
'[', 1
e-09, 0,
'.',
2290 { ((
char *) 0) } } },
2291 {
"Gamma", 1, { 0.015, ((
char *) -1) }, {
'[', 1
e-09, 0,
'.',
2292 { ((
char *) 0) } } },
2293 {
"Nsc", 1, { 1, ((
char *) -1) }, {
'[', 1
e-09, 0,
'.',
2294 { ((
char *) 0) } } },
2295 {
"Is", 1, { 1
e-14, ((
char *) -1) }, {
'[', 1
e-20, 0,
'.',
2296 { ((
char *) 0) } } },
2297 {
"N", 1, { 1, ((
char *) -1) }, {
'[', 1
e-09, 0,
'.',
2298 { ((
char *) 0) } } },
2299 {
"Vbi", 1, { 1, ((
char *) -1) }, {
'[', 1
e-09, 0,
'.',
2300 { ((
char *) 0) } } },
2301 {
"Bv", 1, { 60, ((
char *) -1) }, {
'.', 0, 0,
'.',
2302 { ((
char *) 0) } } },
2303 {
"Xti", 1, { 3, ((
char *) -1) }, {
'[', 1
e-09, 0,
'.',
2304 { ((
char *) 0) } } },
2305 {
"Fc", 1, { 0.5, ((
char *) -1) }, {
'[', 1
e-06, 0,
'.',
2306 { ((
char *) 0) } } },
2307 {
"Tau", 1, { 1
e-09, ((
char *) -1) }, {
'[', 1
e-20, 0,
'.',
2308 { ((
char *) 0) } } },
2309 {
"Rin", 1, { 0.001, ((
char *) -1) }, {
'[', 1
e-20, 0,
'.',
2310 { ((
char *) 0) } } },
2311 {
"Area", 1, { 1, ((
char *) -1) }, {
'[', 1, 0,
'.',
2312 { ((
char *) 0) } } },
2313 {
"Eg", 1, { 1.11, ((
char *) -1) }, {
'[', 1
e-06, 0,
'.',
2314 { ((
char *) 0) } } },
2315 {
"M", 1, { 0.5, ((
char *) -1) }, {
'[', 1
e-09, 0,
'.',
2316 { ((
char *) 0) } } },
2317 {
"Cgd", 1, { 2
e-13, ((
char *) -1) }, {
'[', 0, 0,
'.',
2318 { ((
char *) 0) } } },
2319 {
"Cgs", 1, { 1
e-12, ((
char *) -1) }, {
'[', 0, 0,
'.',
2320 { ((
char *) 0) } } },
2321 {
"Cds", 1, { 1
e-12, ((
char *) -1) }, {
'[', 0, 0,
'.',
2322 { ((
char *) 0) } } },
2323 {
"Betatc", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2324 { ((
char *) 0) } } },
2325 {
"Alphatc", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2326 { ((
char *) 0) } } },
2327 {
"Gammatc", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2328 { ((
char *) 0) } } },
2329 {
"Ng", 1, { 2.65, ((
char *) -1) }, {
'[', 1, 0,
'.',
2330 { ((
char *) 0) } } },
2331 {
"Nd", 1, { -0.19, ((
char *) -1) }, {
'.', 0, 0,
'.',
2332 { ((
char *) 0) } } },
2333 {
"ILEVELS", 0, { 3, ((
char *) -1) }, {
'[', 0, 4,
']',
2334 { ((
char *) 0) } } },
2335 {
"ILEVELD", 0, { 3, ((
char *) -1) }, {
'[', 0, 4,
']',
2336 { ((
char *) 0) } } },
2337 {
"QLEVELS", 0, { 2, ((
char *) -1) }, {
'[', 0, 3,
']',
2338 { ((
char *) 0) } } },
2339 {
"QLEVELD", 0, { 2, ((
char *) -1) }, {
'[', 0, 3,
']',
2340 { ((
char *) 0) } } },
2341 {
"QLEVELDS", 0, { 2, ((
char *) -1) }, {
'[', 0, 3,
']',
2342 { ((
char *) 0) } } },
2343 {
"Vtotc", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2344 { ((
char *) 0) } } },
2345 {
"Rg", 1, { 5.1, ((
char *) -1) }, {
'[', 1
e-09, 0,
'.',
2346 { ((
char *) 0) } } },
2347 {
"Rd", 1, { 1.3, ((
char *) -1) }, {
'[', 1
e-09, 0,
'.',
2348 { ((
char *) 0) } } },
2349 {
"Rs", 1, { 1.3, ((
char *) -1) }, {
'[', 1
e-09, 0,
'.',
2350 { ((
char *) 0) } } },
2351 {
"Rgtc", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2352 { ((
char *) 0) } } },
2353 {
"Rdtc", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2354 { ((
char *) 0) } } },
2355 {
"Rstc", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2356 { ((
char *) 0) } } },
2357 {
"Ibv", 1, { 0.001, ((
char *) -1) }, {
'[', 1
e-25, 0,
'.',
2358 { ((
char *) 0) } } },
2359 {
"Rf", 1, { 10, ((
char *) -1) }, {
'[', 1
e-09, 0,
'.',
2360 { ((
char *) 0) } } },
2361 {
"R1", 1, { 10, ((
char *) -1) }, {
'[', 1
e-09, 0,
'.',
2362 { ((
char *) 0) } } },
2363 {
"Af", 1, { 1, ((
char *) -1) }, {
'[', 0, 0,
'.',
2364 { ((
char *) 0) } } },
2365 {
"Kf", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
2366 { ((
char *) 0) } } },
2367 {
"Gdsnoi", 1, { 1, ((
char *) -1) }, {
'[', 0, 0,
'.',
2368 { ((
char *) 0) } } },
2369 {
"Tnom", 1, { 26.85, ((
char *) -1) }, {
'[', -273, 0,
'.',
2370 { ((
char *) 0) } } },
2371 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2372 { ((
char *) 0) } } }
2376 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
2377 { ((
char *) 0) } } },
2378 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2379 { ((
char *) 0) } } }
2382 static struct define_t def_MESFET = {
2383 "MESFET", 3, 0, 0, 1, req_MESFET, opt_MESFET };
2385 static struct property_t req_potentiometer[] = {
2386 {
"R_pot", 1, { 10000, ((
char *) -1) }, {
'[', 1
e-06, 0,
'.',
2387 { ((
char *) 0) } } },
2388 {
"Rotation", 1, { 120, ((
char *) -1) }, {
'[', 0, 0,
'.',
2389 { ((
char *) 0) } } },
2390 {
"Taper_Coeff", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
2391 { ((
char *) 0) } } },
2392 {
"LEVEL", 0, { 1, ((
char *) -1) }, {
'[', 1, 3,
']',
2393 { ((
char *) 0) } } },
2394 {
"Max_Rotation", 1, { 240, ((
char *) -1) }, {
'[', 0, 0,
'.',
2395 { ((
char *) 0) } } },
2396 {
"Conformity", 1, { 0.2, ((
char *) -1) }, {
'.', 0, 0,
'.',
2397 { ((
char *) 0) } } },
2398 {
"Linearity", 1, { 0.2, ((
char *) -1) }, {
'.', 0, 0,
'.',
2399 { ((
char *) 0) } } },
2400 {
"Contact_Res", 1, { 1, ((
char *) -1) }, {
'[', 1
e-06, 0,
'.',
2401 { ((
char *) 0) } } },
2402 {
"Temp_Coeff", 1, { 100, ((
char *) -1) }, {
'[', 0, 0,
'.',
2403 { ((
char *) 0) } } },
2404 {
"Tnom", 1, { 26.85, ((
char *) -1) }, {
'[', -273, 0,
'.',
2405 { ((
char *) 0) } } },
2406 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2407 { ((
char *) 0) } } }
2410 static struct property_t opt_potentiometer[] = {
2411 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
2412 { ((
char *) 0) } } },
2413 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2414 { ((
char *) 0) } } }
2417 static struct define_t def_potentiometer = {
2418 "potentiometer", 3, 0, 0, 1, req_potentiometer, opt_potentiometer };
2421 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2422 { ((
char *) 0) } } }
2426 {
"C", 1, { 1
e-06, ((
char *) -1) }, {
'[', 0, 0,
'.',
2427 { ((
char *) 0) } } },
2428 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2429 { ((
char *) 0) } } }
2432 static struct define_t def_DCBlock = {
2433 "DCBlock", 2, 0, 0, 0, req_DCBlock, opt_DCBlock };
2436 {
"TR", 1, { 6, ((
char *) -1) }, {
'[', 1, 20,
']',
2437 { ((
char *) 0) } } },
2438 {
"Delay", 1, { 1
e-09, ((
char *) -1) }, {
'[', 0, 0,
'.',
2439 { ((
char *) 0) } } },
2440 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2441 { ((
char *) 0) } } }
2445 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
2446 { ((
char *) 0) } } },
2447 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2448 { ((
char *) 0) } } }
2451 static struct define_t def_fa2b = {
2452 "fa2b", 8, 0, 0, 1, req_fa2b, opt_fa2b };
2455 {
"R", 1, { 50, ((
char *) -1) }, {
'.', 0, 0,
'.',
2456 { ((
char *) 0) } } },
2457 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2458 { ((
char *) 0) } } }
2462 {
"Zref", 1, { 50, ((
char *) -1) }, {
'[', 0, 0,
'.',
2463 { ((
char *) 0) } } },
2464 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2465 { ((
char *) 0) } } }
2468 static struct define_t def_Gyrator = {
2469 "Gyrator", 4, 0, 0, 0, req_Gyrator, opt_Gyrator };
2472 {
"V", 1, { 1, ((
char *) -1) }, {
'[', 0, 0,
'.',
2473 { ((
char *) 0) } } },
2474 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2475 { ((
char *) 0) } } }
2479 {
"t", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
2480 { ((
char *) 0) } } },
2481 {
"TR", 1, { 10, ((
char *) -1) }, {
'[', 1, 100,
']',
2482 { ((
char *) 0) } } },
2483 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2484 { ((
char *) 0) } } }
2487 static struct define_t def_XNOR = {
2488 "XNOR", -1, 0, 0, 1, req_XNOR, opt_XNOR };
2491 {
"TR", 1, { 6, ((
char *) -1) }, {
'[', 1, 20,
']',
2492 { ((
char *) 0) } } },
2493 {
"Delay", 1, { 1
e-09, ((
char *) -1) }, {
'[', 0, 0,
'.',
2494 { ((
char *) 0) } } },
2495 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2496 { ((
char *) 0) } } }
2500 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
2501 { ((
char *) 0) } } },
2502 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2503 { ((
char *) 0) } } }
2506 static struct define_t def_fa1b = {
2507 "fa1b", 5, 0, 0, 1, req_fa1b, opt_fa1b };
2510 {
"GBP", 1, { 1
e+06, ((
char *) -1) }, {
'[', 1, 0,
'.',
2511 { ((
char *) 0) } } },
2512 {
"AOLDC", 1, { 106, ((
char *) -1) }, {
'[', 0.01, 0,
'.',
2513 { ((
char *) 0) } } },
2514 {
"FP2", 1, { 3
e+06, ((
char *) -1) }, {
'[', 0.01, 0,
'.',
2515 { ((
char *) 0) } } },
2516 {
"RO", 1, { 75, ((
char *) -1) }, {
'[', 0.01, 0,
'.',
2517 { ((
char *) 0) } } },
2518 {
"CD", 1, { 1
e-12, ((
char *) -1) }, {
'[', 1
e-20, 0,
'.',
2519 { ((
char *) 0) } } },
2520 {
"RD", 1, { 2
e+06, ((
char *) -1) }, {
'[', 0.01, 0,
'.',
2521 { ((
char *) 0) } } },
2522 {
"IOFF", 1, { 2
e-08, ((
char *) -1) }, {
'[', 1
e-20, 0,
'.',
2523 { ((
char *) 0) } } },
2524 {
"IB", 1, { 8
e-08, ((
char *) -1) }, {
'[', 1
e-20, 0,
'.',
2525 { ((
char *) 0) } } },
2526 {
"VOFF", 1, { 0.0007, ((
char *) -1) }, {
'[', 0, 0,
'.',
2527 { ((
char *) 0) } } },
2528 {
"CMRRDC", 1, { 90, ((
char *) -1) }, {
'[', 1, 0,
'.',
2529 { ((
char *) 0) } } },
2530 {
"FCM", 1, { 200, ((
char *) -1) }, {
'[', 0.01, 0,
'.',
2531 { ((
char *) 0) } } },
2532 {
"PSRT", 1, { 500000, ((
char *) -1) }, {
'[', 1, 0,
'.',
2533 { ((
char *) 0) } } },
2534 {
"NSRT", 1, { 500000, ((
char *) -1) }, {
'[', 1, 0,
'.',
2535 { ((
char *) 0) } } },
2536 {
"VLIMP", 1, { 14, ((
char *) -1) }, {
'[', 0.01, 0,
'.',
2537 { ((
char *) 0) } } },
2538 {
"VLIMN", 1, { -14, ((
char *) -1) }, {
'.', 0, 0,
']',
2539 { ((
char *) 0) } } },
2540 {
"ILMAX", 1, { 0.035, ((
char *) -1) }, {
'[', 1
e-09, 0,
'.',
2541 { ((
char *) 0) } } },
2542 {
"CSCALE", 1, { 50, ((
char *) -1) }, {
'[', 0, 0,
'.',
2543 { ((
char *) 0) } } },
2544 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2545 { ((
char *) 0) } } }
2549 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2550 { ((
char *) 0) } } }
2553 static struct define_t def_mod_amp = {
2554 "mod_amp", 3, 0, 0, 1, req_mod_amp, opt_mod_amp };
2556 static struct property_t req_gatedDlatch[] = {
2557 {
"TR_H", 1, { 6, ((
char *) -1) }, {
'[', 1, 20,
']',
2558 { ((
char *) 0) } } },
2559 {
"TR_L", 1, { 5, ((
char *) -1) }, {
'[', 1, 20,
']',
2560 { ((
char *) 0) } } },
2561 {
"Delay", 1, { 1
e-09, ((
char *) -1) }, {
'[', 0, 0,
'.',
2562 { ((
char *) 0) } } },
2563 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2564 { ((
char *) 0) } } }
2567 static struct property_t opt_gatedDlatch[] = {
2568 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
2569 { ((
char *) 0) } } },
2570 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2571 { ((
char *) 0) } } }
2574 static struct define_t def_gatedDlatch = {
2575 "gatedDlatch", 4, 0, 0, 1, req_gatedDlatch, opt_gatedDlatch };
2578 {
"TR_H", 1, { 6, ((
char *) -1) }, {
'[', 1, 20,
']',
2579 { ((
char *) 0) } } },
2580 {
"TR_L", 1, { 5, ((
char *) -1) }, {
'[', 1, 20,
']',
2581 { ((
char *) 0) } } },
2582 {
"Delay", 1, { 1
e-09, ((
char *) -1) }, {
'[', 0, 0,
'.',
2583 { ((
char *) 0) } } },
2584 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2585 { ((
char *) 0) } } }
2589 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
2590 { ((
char *) 0) } } },
2591 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2592 { ((
char *) 0) } } }
2595 static struct define_t def_jkff_SR = {
2596 "jkff_SR", 7, 0, 0, 1, req_jkff_SR, opt_jkff_SR };
2599 {
"File", 2, { 0,
"ifile.dat" }, {
'.', 0, 0,
'.',
2600 { ((
char *) 0) } } },
2601 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2602 { ((
char *) 0) } } }
2606 {
"Interpolator", 2, { 0,
"linear" }, {
'.', 0, 0,
'.',
2607 {
"hold",
"linear",
"cubic", ((
char *) 0) } } },
2608 {
"Repeat", 2, { 0,
"no" }, {
'.', 0, 0,
'.',
2609 {
"yes",
"no", ((
char *) 0) } } },
2610 {
"G", 1, { 1, ((
char *) -1) }, {
'.', 0, 0,
'.',
2611 { ((
char *) 0) } } },
2612 {
"T", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
2613 { ((
char *) 0) } } },
2614 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2615 { ((
char *) 0) } } }
2618 static struct define_t def_Ifile = {
2619 "Ifile", 2, 0, 0, 0, req_Ifile, opt_Ifile };
2622 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2623 { ((
char *) 0) } } }
2627 {
"L", 1, { 1
e-06, ((
char *) -1) }, {
'[', 0, 0,
'.',
2628 { ((
char *) 0) } } },
2629 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2630 { ((
char *) 0) } } }
2633 static struct define_t def_DCFeed = {
2634 "DCFeed", 2, 0, 0, 0, req_DCFeed, opt_DCFeed };
2637 {
"I1", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2638 { ((
char *) 0) } } },
2639 {
"I2", 1, { 1, ((
char *) -1) }, {
'.', 0, 0,
'.',
2640 { ((
char *) 0) } } },
2641 {
"T1", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
2642 { ((
char *) 0) } } },
2643 {
"T2", 1, { 0.001, ((
char *) -1) }, {
'[', 0, 0,
'.',
2644 { ((
char *) 0) } } },
2645 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2646 { ((
char *) 0) } } }
2650 {
"Tr", 1, { 1
e-09, ((
char *) -1) }, {
'[', 0, 0,
'.',
2651 { ((
char *) 0) } } },
2652 {
"Tf", 1, { 1
e-09, ((
char *) -1) }, {
'[', 0, 0,
'.',
2653 { ((
char *) 0) } } },
2654 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2655 { ((
char *) 0) } } }
2658 static struct define_t def_Ipulse = {
2659 "Ipulse", 2, 0, 0, 0, req_Ipulse, opt_Ipulse };
2662 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2663 { ((
char *) 0) } } }
2667 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2668 { ((
char *) 0) } } }
2672 "Def", -1, 1, 0, 0, req_Def, opt_Def };
2674 static struct property_t req_binarytogrey4bit[] = {
2675 {
"TR", 1, { 6, ((
char *) -1) }, {
'[', 1, 20,
']',
2676 { ((
char *) 0) } } },
2677 {
"Delay", 1, { 1
e-09, ((
char *) -1) }, {
'[', 0, 0,
'.',
2678 { ((
char *) 0) } } },
2679 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2680 { ((
char *) 0) } } }
2683 static struct property_t opt_binarytogrey4bit[] = {
2684 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
2685 { ((
char *) 0) } } },
2686 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2687 { ((
char *) 0) } } }
2690 static struct define_t def_binarytogrey4bit = {
2691 "binarytogrey4bit", 8, 0, 0, 1, req_binarytogrey4bit, opt_binarytogrey4bit };
2694 {
"TR", 1, { 6, ((
char *) -1) }, {
'[', 1, 20,
']',
2695 { ((
char *) 0) } } },
2696 {
"Delay", 1, { 1
e-09, ((
char *) -1) }, {
'[', 0, 0,
'.',
2697 { ((
char *) 0) } } },
2698 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2699 { ((
char *) 0) } } }
2703 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
2704 { ((
char *) 0) } } },
2705 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2706 { ((
char *) 0) } } }
2709 static struct define_t def_comp_4bit = {
2710 "comp_4bit", 11, 0, 0, 1, req_comp_4bit, opt_comp_4bit };
2713 {
"i1", 1, { 1
e-06, ((
char *) -1) }, {
'[', 0, 0,
'.',
2714 { ((
char *) 0) } } },
2715 {
"v2", 1, { 1
e-06, ((
char *) -1) }, {
'[', 0, 0,
'.',
2716 { ((
char *) 0) } } },
2717 {
"C", 1, { 0.5, ((
char *) -1) }, {
'[', -1, 1,
']',
2718 { ((
char *) 0) } } },
2719 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2720 { ((
char *) 0) } } }
2724 {
"a", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
2725 { ((
char *) 0) } } },
2726 {
"c", 1, { 1, ((
char *) -1) }, {
'[', 0, 0,
'.',
2727 { ((
char *) 0) } } },
2728 {
"e", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
2729 { ((
char *) 0) } } },
2730 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2731 { ((
char *) 0) } } }
2734 static struct define_t def_IVnoise = {
2735 "IVnoise", 4, 0, 0, 0, req_IVnoise, opt_IVnoise };
2738 {
"G", 1, { 1, ((
char *) -1) }, {
'.', 0, 0,
'.',
2739 { ((
char *) 0) } } },
2740 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2741 { ((
char *) 0) } } }
2745 {
"T", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
2746 { ((
char *) 0) } } },
2747 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2748 { ((
char *) 0) } } }
2751 static struct define_t def_CCCS = {
2752 "CCCS", 4, 0, 0, 0, req_CCCS, opt_CCCS };
2755 {
"Type", 2, { 0,
"lin" }, {
'.', 0, 0,
'.',
2756 {
"lin",
"log",
"list",
"const", ((
char *) 0) } } },
2757 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2758 { ((
char *) 0) } } }
2762 {
"Noise", 2, { 0,
"no" }, {
'.', 0, 0,
'.',
2763 {
"yes",
"no", ((
char *) 0) } } },
2764 {
"Start", 1, { 1
e+09, ((
char *) -1) }, {
'[', 0, 0,
'.',
2765 { ((
char *) 0) } } },
2766 {
"Stop", 1, { 1
e+10, ((
char *) -1) }, {
'[', 0, 0,
'.',
2767 { ((
char *) 0) } } },
2768 {
"Points", 0, { 10, ((
char *) -1) }, {
'[', 2, 0,
'.',
2769 { ((
char *) 0) } } },
2770 {
"Values", 3, { 10, ((
char *) -1) }, {
'[', 0, 0,
'.',
2771 { ((
char *) 0) } } },
2772 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2773 { ((
char *) 0) } } }
2777 "AC", 0, 1, 0, 0, req_AC, opt_AC };
2780 {
"W1", 1, { 0.001, ((
char *) -1) }, {
'[', 0, 0,
'.',
2781 { ((
char *) 0) } } },
2782 {
"W2", 1, { 0.001, ((
char *) -1) }, {
'[', 0, 0,
'.',
2783 { ((
char *) 0) } } },
2784 {
"Subst", 2, { 0,
"Subst1" }, {
'.', 0, 0,
'.',
2785 { ((
char *) 0) } } },
2786 {
"MSDispModel", 2, { 0,
"Kirschning" }, {
'.', 0, 0,
'.',
2787 {
"Kirschning",
"Kobayashi",
"Yamashita",
"Getsinger",
"Schneider",
"Pramanick",
"Hammerstad", ((
char *) 0) } } },
2788 {
"MSModel", 2, { 0,
"Hammerstad" }, {
'.', 0, 0,
'.',
2789 {
"Wheeler",
"Schneider",
"Hammerstad", ((
char *) 0) } } },
2790 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2791 { ((
char *) 0) } } }
2795 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2796 { ((
char *) 0) } } }
2799 static struct define_t def_MSTEP = {
2800 "MSTEP", 2, 0, 0, 0, req_MSTEP, opt_MSTEP };
2803 {
"C", 1, { 1
e-12, ((
char *) -1) }, {
'.', 0, 0,
'.',
2804 { ((
char *) 0) } } },
2805 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2806 { ((
char *) 0) } } }
2810 {
"V", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2811 { ((
char *) 0) } } },
2812 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2813 { ((
char *) 0) } } }
2817 "C", 2, 0, 0, 0, req_C, opt_C };
2820 {
"G", 1, { 1, ((
char *) -1) }, {
'.', 0, 0,
'.',
2821 { ((
char *) 0) } } },
2822 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2823 { ((
char *) 0) } } }
2827 {
"T", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
2828 { ((
char *) 0) } } },
2829 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2830 { ((
char *) 0) } } }
2833 static struct define_t def_VCVS = {
2834 "VCVS", 4, 0, 0, 0, req_VCVS, opt_VCVS };
2837 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2838 { ((
char *) 0) } } }
2842 {
"Type", 2, { 0,
"DEF1" }, {
'.', 0, 0,
'.',
2843 { ((
char *) 0) } } },
2844 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2845 { ((
char *) 0) } } }
2849 "Sub", -1, 0, 0, 0, req_Sub, opt_Sub };
2852 {
"TR", 1, { 6, ((
char *) -1) }, {
'[', 1, 20,
']',
2853 { ((
char *) 0) } } },
2854 {
"Delay", 1, { 1
e-09, ((
char *) -1) }, {
'[', 0, 0,
'.',
2855 { ((
char *) 0) } } },
2856 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2857 { ((
char *) 0) } } }
2861 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
2862 { ((
char *) 0) } } },
2863 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2864 { ((
char *) 0) } } }
2867 static struct define_t def_ha1b = {
2868 "ha1b", 4, 0, 0, 1, req_ha1b, opt_ha1b };
2871 {
"Kv", 1, { 1, ((
char *) -1) }, {
'.', 0, 0,
'.',
2872 { ((
char *) 0) } } },
2873 {
"Dk", 1, { 0.3, ((
char *) -1) }, {
'[', -100, 100,
']',
2874 { ((
char *) 0) } } },
2875 {
"Ib1", 1, { 5
e-12, ((
char *) -1) }, {
'.', 0, 0,
'.',
2876 { ((
char *) 0) } } },
2877 {
"Ibr", 1, { 5
e-12, ((
char *) -1) }, {
'.', 0, 0,
'.',
2878 { ((
char *) 0) } } },
2879 {
"M", 1, { 5, ((
char *) -1) }, {
'[', 1, 0,
'.',
2880 { ((
char *) 0) } } },
2881 {
"N", 1, { 0.1, ((
char *) -1) }, {
'[', 0, 100,
']',
2882 { ((
char *) 0) } } },
2883 {
"Vosout", 1, { 0.003, ((
char *) -1) }, {
'.', 0, 0,
'.',
2884 { ((
char *) 0) } } },
2885 {
"Rinp", 1, { 1
e+06, ((
char *) -1) }, {
'[', 1, 0,
'.',
2886 { ((
char *) 0) } } },
2887 {
"Fc", 1, { 1000, ((
char *) -1) }, {
'[', 1, 0,
'.',
2888 { ((
char *) 0) } } },
2889 {
"Ro", 1, { 0.001, ((
char *) -1) }, {
'[', 0.001, 0,
'.',
2890 { ((
char *) 0) } } },
2891 {
"Ntc", 1, { 0.002, ((
char *) -1) }, {
'[', -100, 100,
']',
2892 { ((
char *) 0) } } },
2893 {
"Vosouttc", 1, { 8
e-05, ((
char *) -1) }, {
'.', 0, 0,
'.',
2894 { ((
char *) 0) } } },
2895 {
"Dktc", 1, { 0.03, ((
char *) -1) }, {
'[', -100, 100,
']',
2896 { ((
char *) 0) } } },
2897 {
"Ib1tc", 1, { 5
e-13, ((
char *) -1) }, {
'.', 0, 0,
'.',
2898 { ((
char *) 0) } } },
2899 {
"Ibrtc", 1, { 5
e-13, ((
char *) -1) }, {
'.', 0, 0,
'.',
2900 { ((
char *) 0) } } },
2901 {
"Tnom", 1, { 26.85, ((
char *) -1) }, {
'[', -273, 0,
'.',
2902 { ((
char *) 0) } } },
2903 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2904 { ((
char *) 0) } } }
2908 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
2909 { ((
char *) 0) } } },
2910 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2911 { ((
char *) 0) } } }
2914 static struct define_t def_log_amp = {
2915 "log_amp", 3, 0, 0, 1, req_log_amp, opt_log_amp };
2918 {
"Type", 2, { 0,
"Y" }, {
'.', 0, 0,
'.',
2919 {
"Y",
"Z",
"S",
"H",
"G",
"A",
"T", ((
char *) 0) } } },
2920 {
"duringDC", 2, { 0,
"open" }, {
'.', 0, 0,
'.',
2921 {
"open",
"short",
"unspecified",
"zerofrequency", ((
char *) 0) } } },
2922 {
"P11", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2923 { ((
char *) 0) } } },
2924 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2925 { ((
char *) 0) } } }
2929 {
"P12", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2930 { ((
char *) 0) } } },
2931 {
"P13", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2932 { ((
char *) 0) } } },
2933 {
"P14", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2934 { ((
char *) 0) } } },
2935 {
"P15", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2936 { ((
char *) 0) } } },
2937 {
"P16", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2938 { ((
char *) 0) } } },
2939 {
"P17", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2940 { ((
char *) 0) } } },
2941 {
"P18", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2942 { ((
char *) 0) } } },
2943 {
"P21", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2944 { ((
char *) 0) } } },
2945 {
"P22", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2946 { ((
char *) 0) } } },
2947 {
"P23", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2948 { ((
char *) 0) } } },
2949 {
"P24", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2950 { ((
char *) 0) } } },
2951 {
"P25", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2952 { ((
char *) 0) } } },
2953 {
"P26", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2954 { ((
char *) 0) } } },
2955 {
"P27", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2956 { ((
char *) 0) } } },
2957 {
"P28", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2958 { ((
char *) 0) } } },
2959 {
"P31", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2960 { ((
char *) 0) } } },
2961 {
"P32", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2962 { ((
char *) 0) } } },
2963 {
"P33", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2964 { ((
char *) 0) } } },
2965 {
"P34", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2966 { ((
char *) 0) } } },
2967 {
"P35", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2968 { ((
char *) 0) } } },
2969 {
"P36", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2970 { ((
char *) 0) } } },
2971 {
"P37", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2972 { ((
char *) 0) } } },
2973 {
"P38", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2974 { ((
char *) 0) } } },
2975 {
"P41", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2976 { ((
char *) 0) } } },
2977 {
"P42", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2978 { ((
char *) 0) } } },
2979 {
"P43", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2980 { ((
char *) 0) } } },
2981 {
"P44", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2982 { ((
char *) 0) } } },
2983 {
"P45", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2984 { ((
char *) 0) } } },
2985 {
"P46", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2986 { ((
char *) 0) } } },
2987 {
"P47", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2988 { ((
char *) 0) } } },
2989 {
"P48", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2990 { ((
char *) 0) } } },
2991 {
"P51", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2992 { ((
char *) 0) } } },
2993 {
"P52", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2994 { ((
char *) 0) } } },
2995 {
"P53", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2996 { ((
char *) 0) } } },
2997 {
"P54", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
2998 { ((
char *) 0) } } },
2999 {
"P55", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3000 { ((
char *) 0) } } },
3001 {
"P56", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3002 { ((
char *) 0) } } },
3003 {
"P57", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3004 { ((
char *) 0) } } },
3005 {
"P58", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3006 { ((
char *) 0) } } },
3007 {
"P61", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3008 { ((
char *) 0) } } },
3009 {
"P62", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3010 { ((
char *) 0) } } },
3011 {
"P63", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3012 { ((
char *) 0) } } },
3013 {
"P64", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3014 { ((
char *) 0) } } },
3015 {
"P65", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3016 { ((
char *) 0) } } },
3017 {
"P66", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3018 { ((
char *) 0) } } },
3019 {
"P67", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3020 { ((
char *) 0) } } },
3021 {
"P68", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3022 { ((
char *) 0) } } },
3023 {
"P71", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3024 { ((
char *) 0) } } },
3025 {
"P72", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3026 { ((
char *) 0) } } },
3027 {
"P73", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3028 { ((
char *) 0) } } },
3029 {
"P74", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3030 { ((
char *) 0) } } },
3031 {
"P75", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3032 { ((
char *) 0) } } },
3033 {
"P76", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3034 { ((
char *) 0) } } },
3035 {
"P77", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3036 { ((
char *) 0) } } },
3037 {
"P78", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3038 { ((
char *) 0) } } },
3039 {
"P81", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3040 { ((
char *) 0) } } },
3041 {
"P82", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3042 { ((
char *) 0) } } },
3043 {
"P83", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3044 { ((
char *) 0) } } },
3045 {
"P84", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3046 { ((
char *) 0) } } },
3047 {
"P85", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3048 { ((
char *) 0) } } },
3049 {
"P86", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3050 { ((
char *) 0) } } },
3051 {
"P87", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3052 { ((
char *) 0) } } },
3053 {
"P88", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3054 { ((
char *) 0) } } },
3055 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3056 { ((
char *) 0) } } }
3059 static struct define_t def_RFEDD = {
3060 "RFEDD", -1, 0, 0, 0, req_RFEDD, opt_RFEDD };
3063 {
"Is", 1, { 1
e-16, ((
char *) -1) }, {
'[', 0, 0,
'.',
3064 { ((
char *) 0) } } },
3065 {
"Nf", 1, { 1, ((
char *) -1) }, {
'[', 0.1, 100,
']',
3066 { ((
char *) 0) } } },
3067 {
"Nr", 1, { 1, ((
char *) -1) }, {
'[', 0.1, 100,
']',
3068 { ((
char *) 0) } } },
3069 {
"Ikf", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
3070 { ((
char *) 0) } } },
3071 {
"Ikr", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
3072 { ((
char *) 0) } } },
3073 {
"Vaf", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
3074 { ((
char *) 0) } } },
3075 {
"Var", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
3076 { ((
char *) 0) } } },
3077 {
"Ise", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
3078 { ((
char *) 0) } } },
3079 {
"Ne", 1, { 1.5, ((
char *) -1) }, {
'[', 0.1, 100,
']',
3080 { ((
char *) 0) } } },
3081 {
"Isc", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
3082 { ((
char *) 0) } } },
3083 {
"Nc", 1, { 2, ((
char *) -1) }, {
'[', 0.1, 100,
']',
3084 { ((
char *) 0) } } },
3085 {
"Bf", 1, { 100, ((
char *) -1) }, {
']', 0, 0,
'.',
3086 { ((
char *) 0) } } },
3087 {
"Br", 1, { 1, ((
char *) -1) }, {
']', 0, 0,
'.',
3088 { ((
char *) 0) } } },
3089 {
"Rbm", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
3090 { ((
char *) 0) } } },
3091 {
"Irb", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
3092 { ((
char *) 0) } } },
3093 {
"Cje", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
3094 { ((
char *) 0) } } },
3095 {
"Vje", 1, { 0.75, ((
char *) -1) }, {
']', 0, 10,
']',
3096 { ((
char *) 0) } } },
3097 {
"Mje", 1, { 0.33, ((
char *) -1) }, {
'[', 0, 1,
']',
3098 { ((
char *) 0) } } },
3099 {
"Cjc", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
3100 { ((
char *) 0) } } },
3101 {
"Vjc", 1, { 0.75, ((
char *) -1) }, {
']', 0, 10,
']',
3102 { ((
char *) 0) } } },
3103 {
"Mjc", 1, { 0.33, ((
char *) -1) }, {
'[', 0, 1,
']',
3104 { ((
char *) 0) } } },
3105 {
"Xcjc", 1, { 1, ((
char *) -1) }, {
'[', 0, 1,
']',
3106 { ((
char *) 0) } } },
3107 {
"Cjs", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
3108 { ((
char *) 0) } } },
3109 {
"Vjs", 1, { 0.75, ((
char *) -1) }, {
']', 0, 10,
']',
3110 { ((
char *) 0) } } },
3111 {
"Mjs", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
3112 { ((
char *) 0) } } },
3113 {
"Fc", 1, { 0.5, ((
char *) -1) }, {
'[', 0, 1,
']',
3114 { ((
char *) 0) } } },
3115 {
"Vtf", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
3116 { ((
char *) 0) } } },
3117 {
"Tf", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
3118 { ((
char *) 0) } } },
3119 {
"Xtf", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
3120 { ((
char *) 0) } } },
3121 {
"Itf", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
3122 { ((
char *) 0) } } },
3123 {
"Tr", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
3124 { ((
char *) 0) } } },
3125 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3126 { ((
char *) 0) } } }
3130 {
"Rc", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
3131 { ((
char *) 0) } } },
3132 {
"Re", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
3133 { ((
char *) 0) } } },
3134 {
"Rb", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
3135 { ((
char *) 0) } } },
3136 {
"Kf", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
3137 { ((
char *) 0) } } },
3138 {
"Af", 1, { 1, ((
char *) -1) }, {
'[', 0, 0,
'.',
3139 { ((
char *) 0) } } },
3140 {
"Ffe", 1, { 1, ((
char *) -1) }, {
'[', 0, 0,
'.',
3141 { ((
char *) 0) } } },
3142 {
"Kb", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
3143 { ((
char *) 0) } } },
3144 {
"Ab", 1, { 1, ((
char *) -1) }, {
'[', 0, 0,
'.',
3145 { ((
char *) 0) } } },
3146 {
"Fb", 1, { 1, ((
char *) -1) }, {
'[', 0, 0,
'.',
3147 { ((
char *) 0) } } },
3148 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
3149 { ((
char *) 0) } } },
3150 {
"Type", 2, { 0,
"npn" }, {
'.', 0, 0,
'.',
3151 {
"npn",
"pnp", ((
char *) 0) } } },
3152 {
"Ptf", 1, { 0, ((
char *) -1) }, {
'[', -180, 180,
']',
3153 { ((
char *) 0) } } },
3154 {
"Xtb", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3155 { ((
char *) 0) } } },
3156 {
"Xti", 1, { 3, ((
char *) -1) }, {
'[', 0, 0,
'.',
3157 { ((
char *) 0) } } },
3158 {
"Eg", 1, { 1.11, ((
char *) -1) }, {
'[', 0, 0,
'.',
3159 { ((
char *) 0) } } },
3160 {
"Tnom", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
3161 { ((
char *) 0) } } },
3162 {
"Area", 1, { 1, ((
char *) -1) }, {
']', 0, 0,
'.',
3163 { ((
char *) 0) } } },
3164 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3165 { ((
char *) 0) } } }
3169 "BJT", 4, 0, 0, 1, req_BJT, opt_BJT };
3172 {
"TR", 1, { 6, ((
char *) -1) }, {
'[', 1, 20,
']',
3173 { ((
char *) 0) } } },
3174 {
"Delay", 1, { 1
e-09, ((
char *) -1) }, {
'[', 0, 0,
'.',
3175 { ((
char *) 0) } } },
3176 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3177 { ((
char *) 0) } } }
3181 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
3182 { ((
char *) 0) } } },
3183 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3184 { ((
char *) 0) } } }
3187 static struct define_t def_dmux4to16 = {
3188 "dmux4to16", 21, 0, 0, 1, req_dmux4to16, opt_dmux4to16 };
3191 {
"File", 2, { 0,
"vfile.dat" }, {
'.', 0, 0,
'.',
3192 { ((
char *) 0) } } },
3193 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3194 { ((
char *) 0) } } }
3198 {
"Interpolator", 2, { 0,
"linear" }, {
'.', 0, 0,
'.',
3199 {
"hold",
"linear",
"cubic", ((
char *) 0) } } },
3200 {
"Repeat", 2, { 0,
"no" }, {
'.', 0, 0,
'.',
3201 {
"yes",
"no", ((
char *) 0) } } },
3202 {
"G", 1, { 1, ((
char *) -1) }, {
'.', 0, 0,
'.',
3203 { ((
char *) 0) } } },
3204 {
"T", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
3205 { ((
char *) 0) } } },
3206 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3207 { ((
char *) 0) } } }
3210 static struct define_t def_Vfile = {
3211 "Vfile", 2, 0, 0, 0, req_Vfile, opt_Vfile };
3214 {
"File", 2, { 0,
"spfile.snp" }, {
'.', 0, 0,
'.',
3215 { ((
char *) 0) } } },
3216 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3217 { ((
char *) 0) } } }
3221 {
"Data", 2, { 0,
"polar" }, {
'.', 0, 0,
'.',
3222 {
"rectangular",
"polar", ((
char *) 0) } } },
3223 {
"Interpolator", 2, { 0,
"linear" }, {
'.', 0, 0,
'.',
3224 {
"linear",
"cubic", ((
char *) 0) } } },
3225 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
3226 { ((
char *) 0) } } },
3227 {
"duringDC", 2, { 0,
"open" }, {
'.', 0, 0,
'.',
3228 {
"open",
"short",
"shortall",
"unspecified", ((
char *) 0) } } },
3229 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3230 { ((
char *) 0) } } }
3233 static struct define_t def_SPfile = {
3234 "SPfile", -1, 0, 0, 0, req_SPfile, opt_SPfile };
3237 {
"W1", 1, { 0.001, ((
char *) -1) }, {
'[', 0, 0,
'.',
3238 { ((
char *) 0) } } },
3239 {
"W2", 1, { 0.002, ((
char *) -1) }, {
'[', 0, 0,
'.',
3240 { ((
char *) 0) } } },
3241 {
"W3", 1, { 0.001, ((
char *) -1) }, {
'[', 0, 0,
'.',
3242 { ((
char *) 0) } } },
3243 {
"W4", 1, { 0.002, ((
char *) -1) }, {
'[', 0, 0,
'.',
3244 { ((
char *) 0) } } },
3245 {
"Subst", 2, { 0,
"Subst1" }, {
'.', 0, 0,
'.',
3246 { ((
char *) 0) } } },
3247 {
"MSDispModel", 2, { 0,
"Kirschning" }, {
'.', 0, 0,
'.',
3248 {
"Kirschning",
"Kobayashi",
"Yamashita",
"Getsinger",
"Schneider",
"Pramanick",
"Hammerstad", ((
char *) 0) } } },
3249 {
"MSModel", 2, { 0,
"Hammerstad" }, {
'.', 0, 0,
'.',
3250 {
"Wheeler",
"Schneider",
"Hammerstad", ((
char *) 0) } } },
3251 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3252 { ((
char *) 0) } } }
3256 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3257 { ((
char *) 0) } } }
3260 static struct define_t def_MCROSS = {
3261 "MCROSS", 4, 0, 0, 0, req_MCROSS, opt_MCROSS };
3263 static struct property_t req_hicumL2V2p1[] = {
3264 {
"c10", 1, { 1.516e-31, ((
char *) -1) }, {
'[', 0, 1,
']',
3265 { ((
char *) 0) } } },
3266 {
"qp0", 1, { 5.939e-15, ((
char *) -1) }, {
']', 0, 1,
']',
3267 { ((
char *) 0) } } },
3268 {
"ich", 1, { 1
e+11, ((
char *) -1) }, {
'[', 0, 0,
'.',
3269 { ((
char *) 0) } } },
3270 {
"hfe", 1, { 1, ((
char *) -1) }, {
'[', 0, 0,
'.',
3271 { ((
char *) 0) } } },
3272 {
"hfc", 1, { 0.03999, ((
char *) -1) }, {
'[', 0, 0,
'.',
3273 { ((
char *) 0) } } },
3274 {
"hjei", 1, { 0.435, ((
char *) -1) }, {
'[', 0, 100,
']',
3275 { ((
char *) 0) } } },
3276 {
"hjci", 1, { 0.09477, ((
char *) -1) }, {
'[', 0, 100,
']',
3277 { ((
char *) 0) } } },
3278 {
"ibeis", 1, { 3.47e-20, ((
char *) -1) }, {
'[', 0, 1,
']',
3279 { ((
char *) 0) } } },
3280 {
"mbei", 1, { 1.025, ((
char *) -1) }, {
']', 0, 10,
']',
3281 { ((
char *) 0) } } },
3282 {
"ireis", 1, { 3.9e-10, ((
char *) -1) }, {
'[', 0, 1,
']',
3283 { ((
char *) 0) } } },
3284 {
"mrei", 1, { 3, ((
char *) -1) }, {
']', 0, 10,
']',
3285 { ((
char *) 0) } } },
3286 {
"ibeps", 1, { 4.18321e-21, ((
char *) -1) }, {
'[', 0, 1,
']',
3287 { ((
char *) 0) } } },
3288 {
"mbep", 1, { 1.045, ((
char *) -1) }, {
']', 0, 10,
']',
3289 { ((
char *) 0) } } },
3290 {
"ireps", 1, { 1.02846e-14, ((
char *) -1) }, {
'[', 0, 1,
']',
3291 { ((
char *) 0) } } },
3292 {
"mrep", 1, { 3, ((
char *) -1) }, {
']', 0, 10,
']',
3293 { ((
char *) 0) } } },
3294 {
"mcf", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
3295 { ((
char *) 0) } } },
3296 {
"ibcis", 1, { 3.02613e-18, ((
char *) -1) }, {
'[', 0, 1,
']',
3297 { ((
char *) 0) } } },
3298 {
"mbci", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
3299 { ((
char *) 0) } } },
3300 {
"ibcxs", 1, { 4.576e-29, ((
char *) -1) }, {
'[', 0, 1,
']',
3301 { ((
char *) 0) } } },
3302 {
"mbcx", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
3303 { ((
char *) 0) } } },
3304 {
"ibets", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
3305 { ((
char *) 0) } } },
3306 {
"abet", 1, { 36.74, ((
char *) -1) }, {
'[', 0, 0,
'.',
3307 { ((
char *) 0) } } },
3308 {
"favl", 1, { 14.97, ((
char *) -1) }, {
'[', 0, 0,
'.',
3309 { ((
char *) 0) } } },
3310 {
"qavl", 1, { 7.2407e-14, ((
char *) -1) }, {
'[', 0, 0,
'.',
3311 { ((
char *) 0) } } },
3312 {
"alfav", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3313 { ((
char *) 0) } } },
3314 {
"alqav", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3315 { ((
char *) 0) } } },
3316 {
"rbi0", 1, { 7.9, ((
char *) -1) }, {
'[', 0, 0,
'.',
3317 { ((
char *) 0) } } },
3318 {
"rbx", 1, { 13.15, ((
char *) -1) }, {
'[', 0, 0,
'.',
3319 { ((
char *) 0) } } },
3320 {
"fgeo", 1, { 0.724, ((
char *) -1) }, {
'[', 0, 1,
']',
3321 { ((
char *) 0) } } },
3322 {
"fdqr0", 1, { 200, ((
char *) -1) }, {
'[', 0, 1,
']',
3323 { ((
char *) 0) } } },
3324 {
"fcrbi", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
3325 { ((
char *) 0) } } },
3326 {
"fqi", 1, { 1, ((
char *) -1) }, {
'[', 0, 1,
']',
3327 { ((
char *) 0) } } },
3328 {
"re", 1, { 9.77, ((
char *) -1) }, {
'[', 0, 0,
'.',
3329 { ((
char *) 0) } } },
3330 {
"rcx", 1, { 10, ((
char *) -1) }, {
'[', 0, 0,
'.',
3331 { ((
char *) 0) } } },
3332 {
"itss", 1, { 2.81242e-19, ((
char *) -1) }, {
'[', 0, 1,
']',
3333 { ((
char *) 0) } } },
3334 {
"msf", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
3335 { ((
char *) 0) } } },
3336 {
"iscs", 1, { 7.6376e-17, ((
char *) -1) }, {
'[', 0, 1,
']',
3337 { ((
char *) 0) } } },
3338 {
"msc", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
3339 { ((
char *) 0) } } },
3340 {
"tsf", 1, { 1.733e-08, ((
char *) -1) }, {
'[', 0, 0,
'.',
3341 { ((
char *) 0) } } },
3342 {
"rsu", 1, { 800, ((
char *) -1) }, {
'[', 0, 0,
'.',
3343 { ((
char *) 0) } } },
3344 {
"csu", 1, { 1.778e-14, ((
char *) -1) }, {
'[', 0, 0,
'.',
3345 { ((
char *) 0) } } },
3346 {
"cjei0", 1, { 5.24382e-14, ((
char *) -1) }, {
'[', 0, 0,
'.',
3347 { ((
char *) 0) } } },
3348 {
"vdei", 1, { 0.9956, ((
char *) -1) }, {
']', 0, 10,
']',
3349 { ((
char *) 0) } } },
3350 {
"zei", 1, { 0.4, ((
char *) -1) }, {
']', 0, 1,
']',
3351 { ((
char *) 0) } } },
3352 {
"aljei", 1, { 2.5, ((
char *) -1) }, {
'[', 1, 0,
'.',
3353 { ((
char *) 0) } } },
3354 {
"cjep0", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
3355 { ((
char *) 0) } } },
3356 {
"vdep", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
3357 { ((
char *) 0) } } },
3358 {
"zep", 1, { 0.01, ((
char *) -1) }, {
']', 0, 1,
']',
3359 { ((
char *) 0) } } },
3360 {
"aljep", 1, { 2.5, ((
char *) -1) }, {
'[', 1, 0,
'.',
3361 { ((
char *) 0) } } },
3362 {
"cjci0", 1, { 4.46887e-15, ((
char *) -1) }, {
'[', 0, 0,
'.',
3363 { ((
char *) 0) } } },
3364 {
"vdci", 1, { 0.7, ((
char *) -1) }, {
']', 0, 10,
']',
3365 { ((
char *) 0) } } },
3366 {
"zci", 1, { 0.38, ((
char *) -1) }, {
']', 0, 1,
']',
3367 { ((
char *) 0) } } },
3368 {
"vptci", 1, { 100, ((
char *) -1) }, {
']', 0, 100,
']',
3369 { ((
char *) 0) } } },
3370 {
"cjcx0", 1, { 1.55709e-14, ((
char *) -1) }, {
'[', 0, 0,
'.',
3371 { ((
char *) 0) } } },
3372 {
"vdcx", 1, { 0.733, ((
char *) -1) }, {
']', 0, 10,
']',
3373 { ((
char *) 0) } } },
3374 {
"zcx", 1, { 0.34, ((
char *) -1) }, {
']', 0, 1,
']',
3375 { ((
char *) 0) } } },
3376 {
"vptcx", 1, { 100, ((
char *) -1) }, {
']', 0, 100,
']',
3377 { ((
char *) 0) } } },
3378 {
"fbc", 1, { 0.3487, ((
char *) -1) }, {
'[', 0, 1,
']',
3379 { ((
char *) 0) } } },
3380 {
"cjs0", 1, { 1.768e-14, ((
char *) -1) }, {
'[', 0, 0,
'.',
3381 { ((
char *) 0) } } },
3382 {
"vds", 1, { 0.621625, ((
char *) -1) }, {
']', 0, 10,
']',
3383 { ((
char *) 0) } } },
3384 {
"zs", 1, { 0.122136, ((
char *) -1) }, {
']', 0, 1,
']',
3385 { ((
char *) 0) } } },
3386 {
"vpts", 1, { 1000, ((
char *) -1) }, {
']', 0, 1000,
']',
3387 { ((
char *) 0) } } },
3388 {
"t0", 1, { 1.28e-12, ((
char *) -1) }, {
'[', 0, 0,
'.',
3389 { ((
char *) 0) } } },
3390 {
"dt0h", 1, { 2.6e-13, ((
char *) -1) }, {
'[', 0, 0,
'.',
3391 { ((
char *) 0) } } },
3392 {
"tbvl", 1, { 2
e-13, ((
char *) -1) }, {
'[', 0, 0,
'.',
3393 { ((
char *) 0) } } },
3394 {
"tef0", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
3395 { ((
char *) 0) } } },
3396 {
"gtfe", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
3397 { ((
char *) 0) } } },
3398 {
"thcs", 1, { 4.6e-14, ((
char *) -1) }, {
'[', 0, 0,
'.',
3399 { ((
char *) 0) } } },
3400 {
"alhc", 1, { 0.08913, ((
char *) -1) }, {
']', 0, 10,
']',
3401 { ((
char *) 0) } } },
3402 {
"fthc", 1, { 0.8778, ((
char *) -1) }, {
'[', 0, 1,
']',
3403 { ((
char *) 0) } } },
3404 {
"rci0", 1, { 50.4277, ((
char *) -1) }, {
']', 0, 0,
'.',
3405 { ((
char *) 0) } } },
3406 {
"vlim", 1, { 0.9, ((
char *) -1) }, {
']', 0, 10,
']',
3407 { ((
char *) 0) } } },
3408 {
"vces", 1, { 0.01, ((
char *) -1) }, {
'[', 0, 1,
']',
3409 { ((
char *) 0) } } },
3410 {
"vpt", 1, { 10, ((
char *) -1) }, {
'[', 0, 100,
']',
3411 { ((
char *) 0) } } },
3412 {
"tr", 1, { 1
e-11, ((
char *) -1) }, {
'[', 0, 0,
'.',
3413 { ((
char *) 0) } } },
3414 {
"ceox", 1, { 1.71992e-15, ((
char *) -1) }, {
'[', 0, 0,
'.',
3415 { ((
char *) 0) } } },
3416 {
"ccox", 1, { 4.9e-15, ((
char *) -1) }, {
'[', 0, 0,
'.',
3417 { ((
char *) 0) } } },
3418 {
"alqf", 1, { 0.1288, ((
char *) -1) }, {
'[', 0, 1,
']',
3419 { ((
char *) 0) } } },
3420 {
"alit", 1, { 1, ((
char *) -1) }, {
'[', 0, 1,
']',
3421 { ((
char *) 0) } } },
3422 {
"kf", 1, { 2.83667e-09, ((
char *) -1) }, {
'[', 0, 0,
'.',
3423 { ((
char *) 0) } } },
3424 {
"af", 1, { 2, ((
char *) -1) }, {
']', 0, 10,
']',
3425 { ((
char *) 0) } } },
3426 {
"krbi", 1, { 1, ((
char *) -1) }, {
']', 0, 0,
'.',
3427 { ((
char *) 0) } } },
3428 {
"latb", 1, { 10.479, ((
char *) -1) }, {
'[', 0, 0,
'.',
3429 { ((
char *) 0) } } },
3430 {
"latl", 1, { 0.300012, ((
char *) -1) }, {
'[', 0, 0,
'.',
3431 { ((
char *) 0) } } },
3432 {
"vgb", 1, { 1.112, ((
char *) -1) }, {
']', 0, 10,
']',
3433 { ((
char *) 0) } } },
3434 {
"alt0", 1, { 0.001758, ((
char *) -1) }, {
'.', 0, 0,
'.',
3435 { ((
char *) 0) } } },
3436 {
"kt0", 1, { 4.07e-06, ((
char *) -1) }, {
'.', 0, 0,
'.',
3437 { ((
char *) 0) } } },
3438 {
"zetaci", 1, { 0.7, ((
char *) -1) }, {
'.', 0, 0,
'.',
3439 { ((
char *) 0) } } },
3440 {
"zetacx", 1, { 1, ((
char *) -1) }, {
'.', 0, 0,
'.',
3441 { ((
char *) 0) } } },
3442 {
"alvs", 1, { 0.001, ((
char *) -1) }, {
'.', 0, 0,
'.',
3443 { ((
char *) 0) } } },
3444 {
"alces", 1, { 0.000125, ((
char *) -1) }, {
'.', 0, 0,
'.',
3445 { ((
char *) 0) } } },
3446 {
"zetarbi", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3447 { ((
char *) 0) } } },
3448 {
"zetarbx", 1, { 0.2, ((
char *) -1) }, {
'.', 0, 0,
'.',
3449 { ((
char *) 0) } } },
3450 {
"zetarcx", 1, { 0.21, ((
char *) -1) }, {
'.', 0, 0,
'.',
3451 { ((
char *) 0) } } },
3452 {
"zetare", 1, { 0.7, ((
char *) -1) }, {
'.', 0, 0,
'.',
3453 { ((
char *) 0) } } },
3454 {
"alb", 1, { 0.007, ((
char *) -1) }, {
'.', 0, 0,
'.',
3455 { ((
char *) 0) } } },
3456 {
"rth", 1, { 1293.95, ((
char *) -1) }, {
'[', 0, 0,
'.',
3457 { ((
char *) 0) } } },
3458 {
"cth", 1, { 7.22203e-11, ((
char *) -1) }, {
'[', 0, 0,
'.',
3459 { ((
char *) 0) } } },
3460 {
"tnom", 1, { 27, ((
char *) -1) }, {
'.', 0, 0,
'.',
3461 { ((
char *) 0) } } },
3462 {
"dt", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3463 { ((
char *) 0) } } },
3464 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3465 { ((
char *) 0) } } }
3468 static struct property_t opt_hicumL2V2p1[] = {
3469 {
"Temp", 1, { 27, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
3470 { ((
char *) 0) } } },
3471 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3472 { ((
char *) 0) } } }
3475 static struct define_t def_hicumL2V2p1 = {
3476 "hicumL2V2p1", 5, 0, 0, 1, req_hicumL2V2p1, opt_hicumL2V2p1 };
3479 {
"L1", 1, { 0.001, ((
char *) -1) }, {
']', 0, 0,
'.',
3480 { ((
char *) 0) } } },
3481 {
"L2", 1, { 0.001, ((
char *) -1) }, {
']', 0, 0,
'.',
3482 { ((
char *) 0) } } },
3483 {
"k", 1, { 0.9, ((
char *) -1) }, {
']', -1, 1,
'[',
3484 { ((
char *) 0) } } },
3485 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3486 { ((
char *) 0) } } }
3490 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3491 { ((
char *) 0) } } }
3495 "MUT", 4, 0, 0, 0, req_MUT, opt_MUT };
3498 {
"TR", 1, { 6, ((
char *) -1) }, {
'[', 1, 20,
']',
3499 { ((
char *) 0) } } },
3500 {
"Delay", 1, { 1
e-09, ((
char *) -1) }, {
'[', 0, 0,
'.',
3501 { ((
char *) 0) } } },
3502 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3503 { ((
char *) 0) } } }
3507 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
3508 { ((
char *) 0) } } },
3509 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3510 { ((
char *) 0) } } }
3513 static struct define_t def_dmux2to4 = {
3514 "dmux2to4", 7, 0, 0, 1, req_dmux2to4, opt_dmux2to4 };
3517 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3518 { ((
char *) 0) } } }
3522 {
"MaxIter", 0, { 150, ((
char *) -1) }, {
'[', 2, 10000,
']',
3523 { ((
char *) 0) } } },
3524 {
"abstol", 1, { 1
e-12, ((
char *) -1) }, {
']', 0, 1,
']',
3525 { ((
char *) 0) } } },
3526 {
"vntol", 1, { 1
e-06, ((
char *) -1) }, {
']', 0, 1,
']',
3527 { ((
char *) 0) } } },
3528 {
"reltol", 1, { 0.001, ((
char *) -1) }, {
']', 0, 1,
']',
3529 { ((
char *) 0) } } },
3530 {
"saveOPs", 2, { 0,
"no" }, {
'.', 0, 0,
'.',
3531 {
"yes",
"no", ((
char *) 0) } } },
3532 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
3533 { ((
char *) 0) } } },
3534 {
"saveAll", 2, { 0,
"no" }, {
'.', 0, 0,
'.',
3535 {
"yes",
"no", ((
char *) 0) } } },
3536 {
"convHelper", 2, { 0,
"none" }, {
'.', 0, 0,
'.',
3537 {
"none",
"SourceStepping",
"gMinStepping",
"LineSearch",
"Attenuation",
"SteepestDescent", ((
char *) 0) } } },
3538 {
"Solver", 2, { 0,
"CroutLU" }, {
'.', 0, 0,
'.',
3539 {
"CroutLU",
"DoolittleLU",
"HouseholderQR",
"HouseholderLQ",
"GolubSVD", ((
char *) 0) } } },
3540 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3541 { ((
char *) 0) } } }
3545 "DC", 0, 1, 0, 0, req_DC, opt_DC };
3548 {
"Z", 1, { 50, ((
char *) -1) }, {
'[', 0, 0,
'.',
3549 { ((
char *) 0) } } },
3550 {
"L", 1, { 0.001, ((
char *) -1) }, {
'.', 0, 0,
'.',
3551 { ((
char *) 0) } } },
3552 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3553 { ((
char *) 0) } } }
3557 {
"Alpha", 1, { 1, ((
char *) -1) }, {
']', 0, 0,
'.',
3558 { ((
char *) 0) } } },
3559 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
3560 { ((
char *) 0) } } },
3561 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3562 { ((
char *) 0) } } }
3565 static struct define_t def_TLIN = {
3566 "TLIN", 2, 0, 0, 0, req_TLIN, opt_TLIN };
3569 {
"V", 1, { 1, ((
char *) -1) }, {
'[', 0, 0,
'.',
3570 { ((
char *) 0) } } },
3571 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3572 { ((
char *) 0) } } }
3576 {
"t", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
3577 { ((
char *) 0) } } },
3578 {
"TR", 1, { 10, ((
char *) -1) }, {
'[', 1, 100,
']',
3579 { ((
char *) 0) } } },
3580 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3581 { ((
char *) 0) } } }
3585 "OR", -1, 0, 0, 1, req_OR, opt_OR };
3588 {
"L", 3, { 1
e-09, ((
char *) -1) }, {
'[', 0, 0,
'.',
3589 { ((
char *) 0) } } },
3590 {
"k", 3, { 0.9, ((
char *) -1) }, {
'[', -1, 1,
']',
3591 { ((
char *) 0) } } },
3592 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3593 { ((
char *) 0) } } }
3597 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3598 { ((
char *) 0) } } }
3601 static struct define_t def_MUTX = {
3602 "MUTX", -1, 0, 0, 0, req_MUTX, opt_MUTX };
3605 {
"W", 1, { 0.001, ((
char *) -1) }, {
'[', 0, 0,
'.',
3606 { ((
char *) 0) } } },
3607 {
"S", 1, { 0.001, ((
char *) -1) }, {
'[', 0, 0,
'.',
3608 { ((
char *) 0) } } },
3609 {
"G", 1, { 0.005, ((
char *) -1) }, {
'[', 0, 0,
'.',
3610 { ((
char *) 0) } } },
3611 {
"Subst", 2, { 0,
"Subst1" }, {
'.', 0, 0,
'.',
3612 { ((
char *) 0) } } },
3613 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3614 { ((
char *) 0) } } }
3618 {
"Backside", 2, { 0,
"Metal" }, {
'.', 0, 0,
'.',
3619 {
"Metal",
"Air", ((
char *) 0) } } },
3620 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3621 { ((
char *) 0) } } }
3624 static struct define_t def_COPEN = {
3625 "COPEN", 1, 0, 0, 0, req_COPEN, opt_COPEN };
3628 {
"L", 1, { 1
e-09, ((
char *) -1) }, {
'.', 0, 0,
'.',
3629 { ((
char *) 0) } } },
3630 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3631 { ((
char *) 0) } } }
3635 {
"I", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3636 { ((
char *) 0) } } },
3637 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3638 { ((
char *) 0) } } }
3642 "L", 2, 0, 0, 0, req_L, opt_L };
3645 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3646 { ((
char *) 0) } } }
3650 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3651 { ((
char *) 0) } } }
3654 static struct define_t def_VProbe = {
3655 "VProbe", 2, 0, 0, 0, req_VProbe, opt_VProbe };
3658 {
"TR", 1, { 6, ((
char *) -1) }, {
'[', 1, 20,
']',
3659 { ((
char *) 0) } } },
3660 {
"Delay", 1, { 1
e-09, ((
char *) -1) }, {
'[', 0, 0,
'.',
3661 { ((
char *) 0) } } },
3662 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3663 { ((
char *) 0) } } }
3667 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
3668 { ((
char *) 0) } } },
3669 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3670 { ((
char *) 0) } } }
3673 static struct define_t def_dmux3to8 = {
3674 "dmux3to8", 12, 0, 0, 1, req_dmux3to8, opt_dmux3to8 };
3676 static struct property_t req_hpribin4bit[] = {
3677 {
"TR", 1, { 6, ((
char *) -1) }, {
'[', 1, 20,
']',
3678 { ((
char *) 0) } } },
3679 {
"Delay", 1, { 1
e-09, ((
char *) -1) }, {
'[', 0, 0,
'.',
3680 { ((
char *) 0) } } },
3681 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3682 { ((
char *) 0) } } }
3685 static struct property_t opt_hpribin4bit[] = {
3686 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
3687 { ((
char *) 0) } } },
3688 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3689 { ((
char *) 0) } } }
3692 static struct define_t def_hpribin4bit = {
3693 "hpribin4bit", 7, 0, 0, 1, req_hpribin4bit, opt_hpribin4bit };
3696 {
"TR", 1, { 6, ((
char *) -1) }, {
'[', 1, 20,
']',
3697 { ((
char *) 0) } } },
3698 {
"Delay", 1, { 1
e-09, ((
char *) -1) }, {
'[', 0, 0,
'.',
3699 { ((
char *) 0) } } },
3700 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3701 { ((
char *) 0) } } }
3705 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
3706 { ((
char *) 0) } } },
3707 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3708 { ((
char *) 0) } } }
3711 static struct define_t def_mux2to1 = {
3712 "mux2to1", 5, 0, 0, 1, req_mux2to1, opt_mux2to1 };
3715 {
"R", 1, { 50, ((
char *) -1) }, {
'.', 0, 0,
'.',
3716 { ((
char *) 0) } } },
3717 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3718 { ((
char *) 0) } } }
3722 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
3723 { ((
char *) 0) } } },
3724 {
"Tc1", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3725 { ((
char *) 0) } } },
3726 {
"Tc2", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3727 { ((
char *) 0) } } },
3728 {
"Tnom", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
3729 { ((
char *) 0) } } },
3730 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3731 { ((
char *) 0) } } }
3735 "R", 2, 0, 0, 0, req_R, opt_R };
3738 {
"n", 0, { 1, ((
char *) -1) }, {
'[', 1, 0,
'.',
3739 { ((
char *) 0) } } },
3740 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3741 { ((
char *) 0) } } }
3745 {
"f", 1, { 1
e+09, ((
char *) -1) }, {
']', 0, 0,
'.',
3746 { ((
char *) 0) } } },
3747 {
"iabstol", 1, { 1
e-12, ((
char *) -1) }, {
']', 0, 1,
']',
3748 { ((
char *) 0) } } },
3749 {
"vabstol", 1, { 1
e-06, ((
char *) -1) }, {
']', 0, 1,
']',
3750 { ((
char *) 0) } } },
3751 {
"reltol", 1, { 0.001, ((
char *) -1) }, {
']', 0, 1,
']',
3752 { ((
char *) 0) } } },
3753 {
"MaxIter", 0, { 150, ((
char *) -1) }, {
'[', 2, 10000,
']',
3754 { ((
char *) 0) } } },
3755 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3756 { ((
char *) 0) } } }
3760 "HB", 0, 1, 0, 0, req_HB, opt_HB };
3762 static struct property_t req_Circulator[] = {
3763 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3764 { ((
char *) 0) } } }
3767 static struct property_t opt_Circulator[] = {
3768 {
"Z1", 1, { 50, ((
char *) -1) }, {
'[', 0, 0,
'.',
3769 { ((
char *) 0) } } },
3770 {
"Z2", 1, { 50, ((
char *) -1) }, {
'[', 0, 0,
'.',
3771 { ((
char *) 0) } } },
3772 {
"Z3", 1, { 50, ((
char *) -1) }, {
'[', 0, 0,
'.',
3773 { ((
char *) 0) } } },
3774 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3775 { ((
char *) 0) } } }
3778 static struct define_t def_Circulator = {
3779 "Circulator", 3, 0, 0, 0, req_Circulator, opt_Circulator };
3782 {
"Vt", 1, { 0.5, ((
char *) -1) }, {
'.', 0, 0,
'.',
3783 { ((
char *) 0) } } },
3784 {
"Vh", 1, { 0.1, ((
char *) -1) }, {
'[', 0, 0,
'.',
3785 { ((
char *) 0) } } },
3786 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3787 { ((
char *) 0) } } }
3791 {
"Ron", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
3792 { ((
char *) 0) } } },
3793 {
"Roff", 1, { 1
e+12, ((
char *) -1) }, {
'[', 0, 0,
'.',
3794 { ((
char *) 0) } } },
3795 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
3796 { ((
char *) 0) } } },
3797 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3798 { ((
char *) 0) } } }
3801 static struct define_t def_Relais = {
3802 "Relais", 4, 0, 0, 1, req_Relais, opt_Relais };
3805 {
"Igt", 1, { 5
e-05, ((
char *) -1) }, {
']', 0, 0,
'.',
3806 { ((
char *) 0) } } },
3807 {
"Vbo", 1, { 30, ((
char *) -1) }, {
']', 0, 0,
'.',
3808 { ((
char *) 0) } } },
3809 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3810 { ((
char *) 0) } } }
3814 {
"Cj0", 1, { 1
e-11, ((
char *) -1) }, {
'[', 0, 0,
'.',
3815 { ((
char *) 0) } } },
3816 {
"Is", 1, { 1
e-10, ((
char *) -1) }, {
'[', 0, 0,
'.',
3817 { ((
char *) 0) } } },
3818 {
"N", 1, { 2, ((
char *) -1) }, {
'[', 0.1, 100,
']',
3819 { ((
char *) 0) } } },
3820 {
"Ri", 1, { 10, ((
char *) -1) }, {
']', 0, 0,
'.',
3821 { ((
char *) 0) } } },
3822 {
"Rg", 1, { 5, ((
char *) -1) }, {
']', 0, 0,
'.',
3823 { ((
char *) 0) } } },
3824 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
3825 { ((
char *) 0) } } },
3826 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3827 { ((
char *) 0) } } }
3830 static struct define_t def_Triac = {
3831 "Triac", 3, 0, 0, 1, req_Triac, opt_Triac };
3834 {
"U", 1, { 1, ((
char *) -1) }, {
'.', 0, 0,
'.',
3835 { ((
char *) 0) } } },
3836 {
"TH", 1, { 0.001, ((
char *) -1) }, {
'[', 0, 0,
'.',
3837 { ((
char *) 0) } } },
3838 {
"TL", 1, { 0.001, ((
char *) -1) }, {
'[', 0, 0,
'.',
3839 { ((
char *) 0) } } },
3840 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3841 { ((
char *) 0) } } }
3845 {
"Tr", 1, { 1
e-09, ((
char *) -1) }, {
'[', 0, 0,
'.',
3846 { ((
char *) 0) } } },
3847 {
"Tf", 1, { 1
e-09, ((
char *) -1) }, {
'[', 0, 0,
'.',
3848 { ((
char *) 0) } } },
3849 {
"Td", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3850 { ((
char *) 0) } } },
3851 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3852 { ((
char *) 0) } } }
3855 static struct define_t def_Vrect = {
3856 "Vrect", 2, 0, 0, 0, req_Vrect, opt_Vrect };
3859 {
"W", 1, { 0.001, ((
char *) -1) }, {
'[', 0, 0,
'.',
3860 { ((
char *) 0) } } },
3861 {
"G", 1, { 0.0005, ((
char *) -1) }, {
'[', 0, 0,
'.',
3862 { ((
char *) 0) } } },
3863 {
"Subst", 2, { 0,
"Subst1" }, {
'.', 0, 0,
'.',
3864 { ((
char *) 0) } } },
3865 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3866 { ((
char *) 0) } } }
3870 {
"S", 1, { 0.001, ((
char *) -1) }, {
'[', 0, 0,
'.',
3871 { ((
char *) 0) } } },
3872 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3873 { ((
char *) 0) } } }
3876 static struct define_t def_CGAP = {
3877 "CGAP", 2, 0, 0, 0, req_CGAP, opt_CGAP };
3880 {
"Number", 0, { 0, ((
char *) -1) }, {
'[', 0, 15,
']',
3881 { ((
char *) 0) } } },
3882 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3883 { ((
char *) 0) } } }
3887 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
3888 { ((
char *) 0) } } },
3889 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3890 { ((
char *) 0) } } }
3893 static struct define_t def_pad3bit = {
3894 "pad3bit", 3, 0, 0, 1, req_pad3bit, opt_pad3bit };
3897 {
"I1", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3898 { ((
char *) 0) } } },
3899 {
"Q1", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3900 { ((
char *) 0) } } },
3901 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3902 { ((
char *) 0) } } }
3906 {
"I2", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3907 { ((
char *) 0) } } },
3908 {
"Q2", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3909 { ((
char *) 0) } } },
3910 {
"I3", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3911 { ((
char *) 0) } } },
3912 {
"Q3", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3913 { ((
char *) 0) } } },
3914 {
"I4", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3915 { ((
char *) 0) } } },
3916 {
"Q4", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3917 { ((
char *) 0) } } },
3918 {
"I5", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3919 { ((
char *) 0) } } },
3920 {
"Q5", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3921 { ((
char *) 0) } } },
3922 {
"I6", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3923 { ((
char *) 0) } } },
3924 {
"Q6", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3925 { ((
char *) 0) } } },
3926 {
"I7", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3927 { ((
char *) 0) } } },
3928 {
"Q7", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3929 { ((
char *) 0) } } },
3930 {
"I8", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3931 { ((
char *) 0) } } },
3932 {
"Q8", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3933 { ((
char *) 0) } } },
3934 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3935 { ((
char *) 0) } } }
3939 "EDD", -1, 0, 0, 1, req_EDD, opt_EDD };
3942 {
"TR_H", 1, { 6, ((
char *) -1) }, {
'[', 1, 20,
']',
3943 { ((
char *) 0) } } },
3944 {
"TR_L", 1, { 5, ((
char *) -1) }, {
'[', 1, 20,
']',
3945 { ((
char *) 0) } } },
3946 {
"Delay", 1, { 1
e-09, ((
char *) -1) }, {
'[', 0, 0,
'.',
3947 { ((
char *) 0) } } },
3948 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3949 { ((
char *) 0) } } }
3953 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
3954 { ((
char *) 0) } } },
3955 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3956 { ((
char *) 0) } } }
3959 static struct define_t def_dff_SR = {
3960 "dff_SR", 6, 0, 0, 1, req_dff_SR, opt_dff_SR };
3963 {
"TR_H", 1, { 6, ((
char *) -1) }, {
'[', 1, 20,
']',
3964 { ((
char *) 0) } } },
3965 {
"TR_L", 1, { 5, ((
char *) -1) }, {
'[', 1, 20,
']',
3966 { ((
char *) 0) } } },
3967 {
"Delay", 1, { 1
e-09, ((
char *) -1) }, {
'[', 0, 0,
'.',
3968 { ((
char *) 0) } } },
3969 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3970 { ((
char *) 0) } } }
3974 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
3975 { ((
char *) 0) } } },
3976 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3977 { ((
char *) 0) } } }
3980 static struct define_t def_tff_SR = {
3981 "tff_SR", 6, 0, 0, 1, req_tff_SR, opt_tff_SR };
3984 {
"T", 1, { 1, ((
char *) -1) }, {
'[', 0, 0,
'.',
3985 { ((
char *) 0) } } },
3986 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3987 { ((
char *) 0) } } }
3991 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
3992 { ((
char *) 0) } } }
3996 "Tr", 4, 0, 0, 0, req_Tr, opt_Tr };
3999 {
"LEVEL", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4000 { ((
char *) 0) } } },
4001 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4002 { ((
char *) 0) } } }
4006 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
4007 { ((
char *) 0) } } },
4008 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4009 { ((
char *) 0) } } }
4012 static struct define_t def_logic_0 = {
4013 "logic_0", 1, 0, 0, 1, req_logic_0, opt_logic_0 };
4016 {
"U1", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4017 { ((
char *) 0) } } },
4018 {
"U2", 1, { 1, ((
char *) -1) }, {
'.', 0, 0,
'.',
4019 { ((
char *) 0) } } },
4020 {
"T1", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
4021 { ((
char *) 0) } } },
4022 {
"T2", 1, { 0.001, ((
char *) -1) }, {
'[', 0, 0,
'.',
4023 { ((
char *) 0) } } },
4024 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4025 { ((
char *) 0) } } }
4029 {
"Tr", 1, { 1
e-09, ((
char *) -1) }, {
'[', 0, 0,
'.',
4030 { ((
char *) 0) } } },
4031 {
"Tf", 1, { 1
e-09, ((
char *) -1) }, {
'[', 0, 0,
'.',
4032 { ((
char *) 0) } } },
4033 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4034 { ((
char *) 0) } } }
4037 static struct define_t def_Vpulse = {
4038 "Vpulse", 2, 0, 0, 0, req_Vpulse, opt_Vpulse };
4041 {
"LEVEL", 1, { 1, ((
char *) -1) }, {
'.', 0, 0,
'.',
4042 { ((
char *) 0) } } },
4043 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4044 { ((
char *) 0) } } }
4048 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
4049 { ((
char *) 0) } } },
4050 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4051 { ((
char *) 0) } } }
4054 static struct define_t def_logic_1 = {
4055 "logic_1", 1, 0, 0, 1, req_logic_1, opt_logic_1 };
4058 {
"I1", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4059 { ((
char *) 0) } } },
4060 {
"I2", 1, { 1, ((
char *) -1) }, {
'.', 0, 0,
'.',
4061 { ((
char *) 0) } } },
4062 {
"T1", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
4063 { ((
char *) 0) } } },
4064 {
"T2", 1, { 0.001, ((
char *) -1) }, {
'[', 0, 0,
'.',
4065 { ((
char *) 0) } } },
4066 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4067 { ((
char *) 0) } } }
4071 {
"Tr", 1, { 1
e-09, ((
char *) -1) }, {
'[', 0, 0,
'.',
4072 { ((
char *) 0) } } },
4073 {
"Tf", 1, { 1
e-09, ((
char *) -1) }, {
'[', 0, 0,
'.',
4074 { ((
char *) 0) } } },
4075 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4076 { ((
char *) 0) } } }
4079 static struct define_t def_Iexp = {
4080 "Iexp", 2, 0, 0, 0, req_Iexp, opt_Iexp };
4083 {
"V", 1, { 1, ((
char *) -1) }, {
'[', 0, 0,
'.',
4084 { ((
char *) 0) } } },
4085 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4086 { ((
char *) 0) } } }
4090 {
"t", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
4091 { ((
char *) 0) } } },
4092 {
"TR", 1, { 10, ((
char *) -1) }, {
'[', 1, 100,
']',
4093 { ((
char *) 0) } } },
4094 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4095 { ((
char *) 0) } } }
4099 "AND", -1, 0, 0, 1, req_AND, opt_AND };
4102 {
"W", 1, { 0.001, ((
char *) -1) }, {
'[', 0, 0,
'.',
4103 { ((
char *) 0) } } },
4104 {
"S", 1, { 0.001, ((
char *) -1) }, {
'[', 0, 0,
'.',
4105 { ((
char *) 0) } } },
4106 {
"Subst", 2, { 0,
"Subst1" }, {
'.', 0, 0,
'.',
4107 { ((
char *) 0) } } },
4108 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4109 { ((
char *) 0) } } }
4113 {
"Backside", 2, { 0,
"Metal" }, {
'.', 0, 0,
'.',
4114 {
"Metal",
"Air", ((
char *) 0) } } },
4115 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4116 { ((
char *) 0) } } }
4119 static struct define_t def_CSHORT = {
4120 "CSHORT", 1, 0, 0, 0, req_CSHORT, opt_CSHORT };
4123 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4124 { ((
char *) 0) } } }
4128 {
"C", 1, { 1
e-06, ((
char *) -1) }, {
'[', 0, 0,
'.',
4129 { ((
char *) 0) } } },
4130 {
"L", 1, { 1
e-06, ((
char *) -1) }, {
'[', 0, 0,
'.',
4131 { ((
char *) 0) } } },
4132 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4133 { ((
char *) 0) } } }
4136 static struct define_t def_BiasT = {
4137 "BiasT", 3, 0, 0, 0, req_BiasT, opt_BiasT };
4140 {
"G", 1, { 1
e+06, ((
char *) -1) }, {
'[', 1, 0,
'.',
4141 { ((
char *) 0) } } },
4142 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4143 { ((
char *) 0) } } }
4147 {
"Umax", 1, { 15, ((
char *) -1) }, {
'[', 0, 0,
'.',
4148 { ((
char *) 0) } } },
4149 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4150 { ((
char *) 0) } } }
4153 static struct define_t def_OpAmp = {
4154 "OpAmp", 3, 0, 0, 1, req_OpAmp, opt_OpAmp };
4157 {
"Number", 0, { 0, ((
char *) -1) }, {
'[', 0, 15,
']',
4158 { ((
char *) 0) } } },
4159 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4160 { ((
char *) 0) } } }
4164 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
4165 { ((
char *) 0) } } },
4166 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4167 { ((
char *) 0) } } }
4170 static struct define_t def_pad2bit = {
4171 "pad2bit", 2, 0, 0, 1, req_pad2bit, opt_pad2bit };
4174 {
"i1", 1, { 1
e-06, ((
char *) -1) }, {
'[', 0, 0,
'.',
4175 { ((
char *) 0) } } },
4176 {
"i2", 1, { 1
e-06, ((
char *) -1) }, {
'[', 0, 0,
'.',
4177 { ((
char *) 0) } } },
4178 {
"C", 1, { 0.5, ((
char *) -1) }, {
'[', -1, 1,
']',
4179 { ((
char *) 0) } } },
4180 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4181 { ((
char *) 0) } } }
4185 {
"a", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
4186 { ((
char *) 0) } } },
4187 {
"c", 1, { 1, ((
char *) -1) }, {
'[', 0, 0,
'.',
4188 { ((
char *) 0) } } },
4189 {
"e", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
4190 { ((
char *) 0) } } },
4191 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4192 { ((
char *) 0) } } }
4195 static struct define_t def_IInoise = {
4196 "IInoise", 4, 0, 0, 0, req_IInoise, opt_IInoise };
4199 {
"LEVEL", 1, { 5, ((
char *) -1) }, {
'[', 1, 0,
'.',
4200 { ((
char *) 0) } } },
4201 {
"Delay", 1, { 1
e-09, ((
char *) -1) }, {
'[', 0, 0,
'.',
4202 { ((
char *) 0) } } },
4203 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4204 { ((
char *) 0) } } }
4208 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
4209 { ((
char *) 0) } } },
4210 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4211 { ((
char *) 0) } } }
4214 static struct define_t def_DLS_nto1 = {
4215 "DLS_nto1", 2, 0, 0, 1, req_DLS_nto1, opt_DLS_nto1 };
4218 {
"is", 1, { 1
e-16, ((
char *) -1) }, {
'[', 0, 1,
']',
4219 { ((
char *) 0) } } },
4220 {
"mcf", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
4221 { ((
char *) 0) } } },
4222 {
"mcr", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
4223 { ((
char *) 0) } } },
4224 {
"vef", 1, { 1
e+06, ((
char *) -1) }, {
']', 0, 1
e+06,
']',
4225 { ((
char *) 0) } } },
4226 {
"iqf", 1, { 1
e+06, ((
char *) -1) }, {
']', 0, 1
e+06,
']',
4227 { ((
char *) 0) } } },
4228 {
"iqr", 1, { 1
e+06, ((
char *) -1) }, {
']', 0, 1
e+06,
']',
4229 { ((
char *) 0) } } },
4230 {
"iqfh", 1, { 1
e+06, ((
char *) -1) }, {
']', 0, 1
e+06,
']',
4231 { ((
char *) 0) } } },
4232 {
"tfh", 1, { 1
e+06, ((
char *) -1) }, {
']', 0, 1
e+06,
']',
4233 { ((
char *) 0) } } },
4234 {
"ibes", 1, { 1
e-18, ((
char *) -1) }, {
'[', 0, 1,
']',
4235 { ((
char *) 0) } } },
4236 {
"mbe", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
4237 { ((
char *) 0) } } },
4238 {
"ires", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
4239 { ((
char *) 0) } } },
4240 {
"mre", 1, { 2, ((
char *) -1) }, {
']', 0, 10,
']',
4241 { ((
char *) 0) } } },
4242 {
"ibcs", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
4243 { ((
char *) 0) } } },
4244 {
"mbc", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
4245 { ((
char *) 0) } } },
4246 {
"cje0", 1, { 1
e-20, ((
char *) -1) }, {
']', 0, 1
e+06,
'[',
4247 { ((
char *) 0) } } },
4248 {
"vde", 1, { 0.9, ((
char *) -1) }, {
']', 0, 10,
']',
4249 { ((
char *) 0) } } },
4250 {
"ze", 1, { 0.5, ((
char *) -1) }, {
']', 0, 1,
']',
4251 { ((
char *) 0) } } },
4252 {
"aje", 1, { 2.5, ((
char *) -1) }, {
'[', 1, 1
e+06,
'[',
4253 { ((
char *) 0) } } },
4254 {
"t0", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4255 { ((
char *) 0) } } },
4256 {
"dt0h", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4257 { ((
char *) 0) } } },
4258 {
"tbvl", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4259 { ((
char *) 0) } } },
4260 {
"tef0", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4261 { ((
char *) 0) } } },
4262 {
"gte", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
4263 { ((
char *) 0) } } },
4264 {
"thcs", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4265 { ((
char *) 0) } } },
4266 {
"ahc", 1, { 0.1, ((
char *) -1) }, {
']', 0, 10,
']',
4267 { ((
char *) 0) } } },
4268 {
"tr", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4269 { ((
char *) 0) } } },
4270 {
"rci0", 1, { 150, ((
char *) -1) }, {
']', 0, 1
e+06,
'[',
4271 { ((
char *) 0) } } },
4272 {
"vlim", 1, { 0.5, ((
char *) -1) }, {
']', 0, 10,
']',
4273 { ((
char *) 0) } } },
4274 {
"vpt", 1, { 100, ((
char *) -1) }, {
']', 0, 100,
']',
4275 { ((
char *) 0) } } },
4276 {
"vces", 1, { 0.1, ((
char *) -1) }, {
'[', 0, 1,
']',
4277 { ((
char *) 0) } } },
4278 {
"cjci0", 1, { 1
e-20, ((
char *) -1) }, {
']', 0, 1
e+06,
'[',
4279 { ((
char *) 0) } } },
4280 {
"vdci", 1, { 0.7, ((
char *) -1) }, {
']', 0, 10,
']',
4281 { ((
char *) 0) } } },
4282 {
"zci", 1, { 0.333, ((
char *) -1) }, {
']', 0, 1,
']',
4283 { ((
char *) 0) } } },
4284 {
"vptci", 1, { 100, ((
char *) -1) }, {
']', 0, 100,
']',
4285 { ((
char *) 0) } } },
4286 {
"cjcx0", 1, { 1
e-20, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4287 { ((
char *) 0) } } },
4288 {
"vdcx", 1, { 0.7, ((
char *) -1) }, {
']', 0, 10,
']',
4289 { ((
char *) 0) } } },
4290 {
"zcx", 1, { 0.333, ((
char *) -1) }, {
']', 0, 1,
']',
4291 { ((
char *) 0) } } },
4292 {
"vptcx", 1, { 100, ((
char *) -1) }, {
']', 0, 100,
']',
4293 { ((
char *) 0) } } },
4294 {
"fbc", 1, { 1, ((
char *) -1) }, {
'[', 0, 1,
']',
4295 { ((
char *) 0) } } },
4296 {
"rbi0", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4297 { ((
char *) 0) } } },
4298 {
"vr0e", 1, { 2.5, ((
char *) -1) }, {
']', 0, 1
e+06,
']',
4299 { ((
char *) 0) } } },
4300 {
"vr0c", 1, { 1
e+06, ((
char *) -1) }, {
']', 0, 1
e+06,
']',
4301 { ((
char *) 0) } } },
4302 {
"fgeo", 1, { 0.656, ((
char *) -1) }, {
'[', 0, 1
e+06,
']',
4303 { ((
char *) 0) } } },
4304 {
"rbx", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4305 { ((
char *) 0) } } },
4306 {
"rcx", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4307 { ((
char *) 0) } } },
4308 {
"re", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4309 { ((
char *) 0) } } },
4310 {
"itss", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
4311 { ((
char *) 0) } } },
4312 {
"msf", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
4313 { ((
char *) 0) } } },
4314 {
"iscs", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
4315 { ((
char *) 0) } } },
4316 {
"msc", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
4317 { ((
char *) 0) } } },
4318 {
"cjs0", 1, { 1
e-20, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4319 { ((
char *) 0) } } },
4320 {
"vds", 1, { 0.3, ((
char *) -1) }, {
']', 0, 10,
']',
4321 { ((
char *) 0) } } },
4322 {
"zs", 1, { 0.3, ((
char *) -1) }, {
']', 0, 1,
']',
4323 { ((
char *) 0) } } },
4324 {
"vpts", 1, { 100, ((
char *) -1) }, {
']', 0, 100,
']',
4325 { ((
char *) 0) } } },
4326 {
"cbcpar", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4327 { ((
char *) 0) } } },
4328 {
"cbepar", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4329 { ((
char *) 0) } } },
4330 {
"eavl", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
4331 { ((
char *) 0) } } },
4332 {
"kavl", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4333 { ((
char *) 0) } } },
4334 {
"kf", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4335 { ((
char *) 0) } } },
4336 {
"af", 1, { 2, ((
char *) -1) }, {
']', 0, 10,
']',
4337 { ((
char *) 0) } } },
4338 {
"vgb", 1, { 1.2, ((
char *) -1) }, {
']', 0, 10,
']',
4339 { ((
char *) 0) } } },
4340 {
"vge", 1, { 1.17, ((
char *) -1) }, {
']', 0, 10,
']',
4341 { ((
char *) 0) } } },
4342 {
"vgc", 1, { 1.17, ((
char *) -1) }, {
']', 0, 10,
']',
4343 { ((
char *) 0) } } },
4344 {
"vgs", 1, { 1.17, ((
char *) -1) }, {
']', 0, 10,
']',
4345 { ((
char *) 0) } } },
4346 {
"f1vg", 1, { -0.000102377, ((
char *) -1) }, {
'.', 0, 0,
'.',
4347 { ((
char *) 0) } } },
4348 {
"f2vg", 1, { 0.00043215, ((
char *) -1) }, {
'.', 0, 0,
'.',
4349 { ((
char *) 0) } } },
4350 {
"alt0", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4351 { ((
char *) 0) } } },
4352 {
"kt0", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4353 { ((
char *) 0) } } },
4354 {
"zetact", 1, { 3, ((
char *) -1) }, {
'.', 0, 0,
'.',
4355 { ((
char *) 0) } } },
4356 {
"zetabet", 1, { 3.5, ((
char *) -1) }, {
'.', 0, 0,
'.',
4357 { ((
char *) 0) } } },
4358 {
"zetaci", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4359 { ((
char *) 0) } } },
4360 {
"alvs", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4361 { ((
char *) 0) } } },
4362 {
"alces", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4363 { ((
char *) 0) } } },
4364 {
"zetarbi", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4365 { ((
char *) 0) } } },
4366 {
"zetarbx", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4367 { ((
char *) 0) } } },
4368 {
"zetarcx", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4369 { ((
char *) 0) } } },
4370 {
"zetare", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4371 { ((
char *) 0) } } },
4372 {
"alkav", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4373 { ((
char *) 0) } } },
4374 {
"aleav", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4375 { ((
char *) 0) } } },
4376 {
"flsh", 0, { 0, ((
char *) -1) }, {
'[', 0, 2,
']',
4377 { ((
char *) 0) } } },
4378 {
"rth", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4379 { ((
char *) 0) } } },
4380 {
"cth", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4381 { ((
char *) 0) } } },
4382 {
"tnom", 1, { 27, ((
char *) -1) }, {
'.', 0, 0,
'.',
4383 { ((
char *) 0) } } },
4384 {
"dt", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4385 { ((
char *) 0) } } },
4386 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4387 { ((
char *) 0) } } }
4391 {
"npn", 0, { 1, ((
char *) -1) }, {
'[', 0, 1,
']',
4392 { ((
char *) 0) } } },
4393 {
"pnp", 0, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
4394 { ((
char *) 0) } } },
4395 {
"Temp", 1, { 27, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
4396 { ((
char *) 0) } } },
4397 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4398 { ((
char *) 0) } } }
4401 static struct define_t def_hic0_full = {
4402 "hic0_full", 5, 0, 0, 1, req_hic0_full, opt_hic0_full };
4405 {
"f", 1, { 1
e+09, ((
char *) -1) }, {
'[', 0, 0,
'.',
4406 { ((
char *) 0) } } },
4407 {
"Z", 1, { 50, ((
char *) -1) }, {
']', 0, 0,
'.',
4408 { ((
char *) 0) } } },
4409 {
"Num", 0, { 1, ((
char *) -1) }, {
'[', 1, 256,
']',
4410 { ((
char *) 0) } } },
4411 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4412 { ((
char *) 0) } } }
4416 {
"P", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
4417 { ((
char *) 0) } } },
4418 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
4419 { ((
char *) 0) } } },
4420 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4421 { ((
char *) 0) } } }
4425 "Pac", 2, 0, 0, 0, req_Pac, opt_Pac };
4428 {
"R", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
4429 { ((
char *) 0) } } },
4430 {
"L", 1, { 6
e-07, ((
char *) -1) }, {
']', 0, 0,
'.',
4431 { ((
char *) 0) } } },
4432 {
"C", 1, { 2.4e-10, ((
char *) -1) }, {
']', 0, 0,
'.',
4433 { ((
char *) 0) } } },
4434 {
"G", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
4435 { ((
char *) 0) } } },
4436 {
"Length", 1, { 0.001, ((
char *) -1) }, {
'.', 0, 0,
'.',
4437 { ((
char *) 0) } } },
4438 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4439 { ((
char *) 0) } } }
4443 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
4444 { ((
char *) 0) } } },
4445 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4446 { ((
char *) 0) } } }
4449 static struct define_t def_RLCG = {
4450 "RLCG", 2, 0, 0, 0, req_RLCG, opt_RLCG };
4453 {
"er", 1, { 9.8, ((
char *) -1) }, {
'[', 1, 100,
']',
4454 { ((
char *) 0) } } },
4455 {
"h", 1, { 0.001, ((
char *) -1) }, {
'[', 0, 0,
'.',
4456 { ((
char *) 0) } } },
4457 {
"t", 1, { 3.5e-05, ((
char *) -1) }, {
'[', 0, 0,
'.',
4458 { ((
char *) 0) } } },
4459 {
"tand", 1, { 0.001, ((
char *) -1) }, {
'[', 0, 0,
'.',
4460 { ((
char *) 0) } } },
4461 {
"rho", 1, { 2.2e-08, ((
char *) -1) }, {
'[', 0, 0,
'.',
4462 { ((
char *) 0) } } },
4463 {
"D", 1, { 1.5e-07, ((
char *) -1) }, {
'[', 0, 0,
'.',
4464 { ((
char *) 0) } } },
4465 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4466 { ((
char *) 0) } } }
4470 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4471 { ((
char *) 0) } } }
4474 static struct define_t def_SUBST = {
4475 "SUBST", 0, 0, 1, 0, req_SUBST, opt_SUBST };
4478 {
"D", 1, { 0.0001, ((
char *) -1) }, {
'[', 0, 0,
'.',
4479 { ((
char *) 0) } } },
4480 {
"Subst", 2, { 0,
"Subst1" }, {
'.', 0, 0,
'.',
4481 { ((
char *) 0) } } },
4482 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4483 { ((
char *) 0) } } }
4487 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
4488 { ((
char *) 0) } } },
4489 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4490 { ((
char *) 0) } } }
4493 static struct define_t def_MVIA = {
4494 "MVIA", 2, 0, 0, 0, req_MVIA, opt_MVIA };
4496 static struct property_t req_hicumL0V1p2[] = {
4497 {
"is", 1, { 1
e-16, ((
char *) -1) }, {
'[', 0, 1,
']',
4498 { ((
char *) 0) } } },
4499 {
"mcf", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
4500 { ((
char *) 0) } } },
4501 {
"mcr", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
4502 { ((
char *) 0) } } },
4503 {
"vef", 1, { 1
e+06, ((
char *) -1) }, {
']', 0, 1
e+06,
']',
4504 { ((
char *) 0) } } },
4505 {
"ver", 1, { 1
e+06, ((
char *) -1) }, {
']', 0, 1
e+06,
']',
4506 { ((
char *) 0) } } },
4507 {
"iqf", 1, { 1
e+06, ((
char *) -1) }, {
']', 0, 1
e+06,
']',
4508 { ((
char *) 0) } } },
4509 {
"fiqf", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
4510 { ((
char *) 0) } } },
4511 {
"iqr", 1, { 1
e+06, ((
char *) -1) }, {
']', 0, 1
e+06,
']',
4512 { ((
char *) 0) } } },
4513 {
"iqfh", 1, { 1
e+06, ((
char *) -1) }, {
']', 0, 1
e+06,
']',
4514 { ((
char *) 0) } } },
4515 {
"tfh", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4516 { ((
char *) 0) } } },
4517 {
"ahq", 1, { 0, ((
char *) -1) }, {
'[', -0.9, 10,
']',
4518 { ((
char *) 0) } } },
4519 {
"ibes", 1, { 1
e-18, ((
char *) -1) }, {
'[', 0, 1,
']',
4520 { ((
char *) 0) } } },
4521 {
"mbe", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
4522 { ((
char *) 0) } } },
4523 {
"ires", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
4524 { ((
char *) 0) } } },
4525 {
"mre", 1, { 2, ((
char *) -1) }, {
']', 0, 10,
']',
4526 { ((
char *) 0) } } },
4527 {
"ibcs", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
4528 { ((
char *) 0) } } },
4529 {
"mbc", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
4530 { ((
char *) 0) } } },
4531 {
"cje0", 1, { 1
e-20, ((
char *) -1) }, {
']', 0, 1
e+06,
'[',
4532 { ((
char *) 0) } } },
4533 {
"vde", 1, { 0.9, ((
char *) -1) }, {
']', 0, 10,
']',
4534 { ((
char *) 0) } } },
4535 {
"ze", 1, { 0.5, ((
char *) -1) }, {
']', 0, 1,
'[',
4536 { ((
char *) 0) } } },
4537 {
"aje", 1, { 2.5, ((
char *) -1) }, {
'[', 1, 1
e+06,
'[',
4538 { ((
char *) 0) } } },
4539 {
"vdedc", 1, { 0.9, ((
char *) -1) }, {
']', 0, 10,
']',
4540 { ((
char *) 0) } } },
4541 {
"zedc", 1, { 0.5, ((
char *) -1) }, {
']', 0, 1,
'[',
4542 { ((
char *) 0) } } },
4543 {
"ajedc", 1, { 2.5, ((
char *) -1) }, {
'[', 1, 1
e+06,
'[',
4544 { ((
char *) 0) } } },
4545 {
"t0", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4546 { ((
char *) 0) } } },
4547 {
"dt0h", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4548 { ((
char *) 0) } } },
4549 {
"tbvl", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4550 { ((
char *) 0) } } },
4551 {
"tef0", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4552 { ((
char *) 0) } } },
4553 {
"gte", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
4554 { ((
char *) 0) } } },
4555 {
"thcs", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4556 { ((
char *) 0) } } },
4557 {
"ahc", 1, { 0.1, ((
char *) -1) }, {
']', 0, 10,
']',
4558 { ((
char *) 0) } } },
4559 {
"tr", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4560 { ((
char *) 0) } } },
4561 {
"rci0", 1, { 150, ((
char *) -1) }, {
']', 0, 1
e+06,
'[',
4562 { ((
char *) 0) } } },
4563 {
"vlim", 1, { 0.5, ((
char *) -1) }, {
']', 0, 10,
']',
4564 { ((
char *) 0) } } },
4565 {
"vpt", 1, { 100, ((
char *) -1) }, {
']', 0, 100,
']',
4566 { ((
char *) 0) } } },
4567 {
"vces", 1, { 0.1, ((
char *) -1) }, {
'[', 0, 1,
']',
4568 { ((
char *) 0) } } },
4569 {
"cjci0", 1, { 1
e-20, ((
char *) -1) }, {
']', 0, 1
e+06,
'[',
4570 { ((
char *) 0) } } },
4571 {
"vdci", 1, { 0.7, ((
char *) -1) }, {
']', 0, 10,
']',
4572 { ((
char *) 0) } } },
4573 {
"zci", 1, { 0.333, ((
char *) -1) }, {
']', 0, 1,
']',
4574 { ((
char *) 0) } } },
4575 {
"vptci", 1, { 100, ((
char *) -1) }, {
']', 0, 100,
']',
4576 { ((
char *) 0) } } },
4577 {
"cjcx0", 1, { 1
e-20, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4578 { ((
char *) 0) } } },
4579 {
"vdcx", 1, { 0.7, ((
char *) -1) }, {
']', 0, 10,
']',
4580 { ((
char *) 0) } } },
4581 {
"zcx", 1, { 0.333, ((
char *) -1) }, {
']', 0, 1,
']',
4582 { ((
char *) 0) } } },
4583 {
"vptcx", 1, { 100, ((
char *) -1) }, {
']', 0, 100,
']',
4584 { ((
char *) 0) } } },
4585 {
"fbc", 1, { 1, ((
char *) -1) }, {
'[', 0, 1,
']',
4586 { ((
char *) 0) } } },
4587 {
"rbi0", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4588 { ((
char *) 0) } } },
4589 {
"vr0e", 1, { 2.5, ((
char *) -1) }, {
']', 0, 1
e+06,
']',
4590 { ((
char *) 0) } } },
4591 {
"vr0c", 1, { 1
e+06, ((
char *) -1) }, {
']', 0, 1
e+06,
']',
4592 { ((
char *) 0) } } },
4593 {
"fgeo", 1, { 0.656, ((
char *) -1) }, {
'[', 0, 1
e+06,
']',
4594 { ((
char *) 0) } } },
4595 {
"rbx", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4596 { ((
char *) 0) } } },
4597 {
"rcx", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4598 { ((
char *) 0) } } },
4599 {
"re", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4600 { ((
char *) 0) } } },
4601 {
"itss", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
4602 { ((
char *) 0) } } },
4603 {
"msf", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
4604 { ((
char *) 0) } } },
4605 {
"iscs", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
4606 { ((
char *) 0) } } },
4607 {
"msc", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
4608 { ((
char *) 0) } } },
4609 {
"cjs0", 1, { 1
e-20, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4610 { ((
char *) 0) } } },
4611 {
"vds", 1, { 0.3, ((
char *) -1) }, {
']', 0, 10,
']',
4612 { ((
char *) 0) } } },
4613 {
"zs", 1, { 0.3, ((
char *) -1) }, {
']', 0, 1,
']',
4614 { ((
char *) 0) } } },
4615 {
"vpts", 1, { 100, ((
char *) -1) }, {
']', 0, 100,
']',
4616 { ((
char *) 0) } } },
4617 {
"cbcpar", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4618 { ((
char *) 0) } } },
4619 {
"cbepar", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4620 { ((
char *) 0) } } },
4621 {
"eavl", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
4622 { ((
char *) 0) } } },
4623 {
"kavl", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4624 { ((
char *) 0) } } },
4625 {
"kf", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4626 { ((
char *) 0) } } },
4627 {
"af", 1, { 2, ((
char *) -1) }, {
']', 0, 10,
']',
4628 { ((
char *) 0) } } },
4629 {
"vgb", 1, { 1.2, ((
char *) -1) }, {
']', 0, 10,
']',
4630 { ((
char *) 0) } } },
4631 {
"vge", 1, { 1.17, ((
char *) -1) }, {
']', 0, 10,
']',
4632 { ((
char *) 0) } } },
4633 {
"vgc", 1, { 1.17, ((
char *) -1) }, {
']', 0, 10,
']',
4634 { ((
char *) 0) } } },
4635 {
"vgs", 1, { 1.17, ((
char *) -1) }, {
']', 0, 10,
']',
4636 { ((
char *) 0) } } },
4637 {
"f1vg", 1, { -0.000102377, ((
char *) -1) }, {
'.', 0, 0,
'.',
4638 { ((
char *) 0) } } },
4639 {
"f2vg", 1, { 0.00043215, ((
char *) -1) }, {
'.', 0, 0,
'.',
4640 { ((
char *) 0) } } },
4641 {
"alt0", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4642 { ((
char *) 0) } } },
4643 {
"kt0", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4644 { ((
char *) 0) } } },
4645 {
"zetact", 1, { 3, ((
char *) -1) }, {
'.', 0, 0,
'.',
4646 { ((
char *) 0) } } },
4647 {
"zetabet", 1, { 3.5, ((
char *) -1) }, {
'.', 0, 0,
'.',
4648 { ((
char *) 0) } } },
4649 {
"zetaci", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4650 { ((
char *) 0) } } },
4651 {
"alvs", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4652 { ((
char *) 0) } } },
4653 {
"alces", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4654 { ((
char *) 0) } } },
4655 {
"zetarbi", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4656 { ((
char *) 0) } } },
4657 {
"zetarbx", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4658 { ((
char *) 0) } } },
4659 {
"zetarcx", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4660 { ((
char *) 0) } } },
4661 {
"zetare", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4662 { ((
char *) 0) } } },
4663 {
"zetaiqf", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4664 { ((
char *) 0) } } },
4665 {
"alkav", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4666 { ((
char *) 0) } } },
4667 {
"aleav", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4668 { ((
char *) 0) } } },
4669 {
"zetarth", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4670 { ((
char *) 0) } } },
4671 {
"flsh", 0, { 0, ((
char *) -1) }, {
'[', 0, 2,
']',
4672 { ((
char *) 0) } } },
4673 {
"rth", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4674 { ((
char *) 0) } } },
4675 {
"cth", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4676 { ((
char *) 0) } } },
4677 {
"tnom", 1, { 27, ((
char *) -1) }, {
'.', 0, 0,
'.',
4678 { ((
char *) 0) } } },
4679 {
"dt", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4680 { ((
char *) 0) } } },
4681 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4682 { ((
char *) 0) } } }
4685 static struct property_t opt_hicumL0V1p2[] = {
4686 {
"npn", 0, { 1, ((
char *) -1) }, {
'[', 0, 1,
']',
4687 { ((
char *) 0) } } },
4688 {
"pnp", 0, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
4689 { ((
char *) 0) } } },
4690 {
"Temp", 1, { 27, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
4691 { ((
char *) 0) } } },
4692 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4693 { ((
char *) 0) } } }
4696 static struct define_t def_hicumL0V1p2 = {
4697 "hicumL0V1p2", 5, 0, 0, 1, req_hicumL0V1p2, opt_hicumL0V1p2 };
4699 static struct property_t req_hicumL0V1p3[] = {
4700 {
"is", 1, { 1
e-16, ((
char *) -1) }, {
'[', 0, 1,
']',
4701 { ((
char *) 0) } } },
4702 {
"it_mod", 0, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4703 { ((
char *) 0) } } },
4704 {
"mcf", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
4705 { ((
char *) 0) } } },
4706 {
"mcr", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
4707 { ((
char *) 0) } } },
4708 {
"vef", 1, { 1
e+06, ((
char *) -1) }, {
']', 0, 1
e+06,
']',
4709 { ((
char *) 0) } } },
4710 {
"ver", 1, { 1
e+06, ((
char *) -1) }, {
']', 0, 1
e+06,
']',
4711 { ((
char *) 0) } } },
4712 {
"aver", 1, { 0, ((
char *) -1) }, {
'[', 0, 100,
']',
4713 { ((
char *) 0) } } },
4714 {
"iqf", 1, { 1
e+06, ((
char *) -1) }, {
']', 0, 1
e+06,
']',
4715 { ((
char *) 0) } } },
4716 {
"fiqf", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
4717 { ((
char *) 0) } } },
4718 {
"iqr", 1, { 1
e+06, ((
char *) -1) }, {
']', 0, 1
e+06,
']',
4719 { ((
char *) 0) } } },
4720 {
"iqfh", 1, { 1
e+06, ((
char *) -1) }, {
']', 0, 1
e+06,
']',
4721 { ((
char *) 0) } } },
4722 {
"tfh", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4723 { ((
char *) 0) } } },
4724 {
"ahq", 1, { 0, ((
char *) -1) }, {
'[', -0.9, 1
e+06,
']',
4725 { ((
char *) 0) } } },
4726 {
"ibes", 1, { 1
e-18, ((
char *) -1) }, {
'[', 0, 1,
']',
4727 { ((
char *) 0) } } },
4728 {
"mbe", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
4729 { ((
char *) 0) } } },
4730 {
"ires", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
4731 { ((
char *) 0) } } },
4732 {
"mre", 1, { 2, ((
char *) -1) }, {
']', 0, 10,
']',
4733 { ((
char *) 0) } } },
4734 {
"ibcs", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
4735 { ((
char *) 0) } } },
4736 {
"mbc", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
4737 { ((
char *) 0) } } },
4738 {
"cje0", 1, { 1
e-20, ((
char *) -1) }, {
']', 0, 1
e+06,
'[',
4739 { ((
char *) 0) } } },
4740 {
"vde", 1, { 0.9, ((
char *) -1) }, {
']', 0, 10,
']',
4741 { ((
char *) 0) } } },
4742 {
"ze", 1, { 0.5, ((
char *) -1) }, {
']', 0, 1,
'[',
4743 { ((
char *) 0) } } },
4744 {
"aje", 1, { 2.5, ((
char *) -1) }, {
'[', 1, 1
e+06,
'[',
4745 { ((
char *) 0) } } },
4746 {
"vdedc", 1, { 0.9, ((
char *) -1) }, {
']', 0, 10,
']',
4747 { ((
char *) 0) } } },
4748 {
"zedc", 1, { 0.5, ((
char *) -1) }, {
']', 0, 2,
'[',
4749 { ((
char *) 0) } } },
4750 {
"ajedc", 1, { 2.5, ((
char *) -1) }, {
'[', 1, 1
e+06,
'[',
4751 { ((
char *) 0) } } },
4752 {
"t0", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4753 { ((
char *) 0) } } },
4754 {
"dt0h", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4755 { ((
char *) 0) } } },
4756 {
"tbvl", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4757 { ((
char *) 0) } } },
4758 {
"tef0", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4759 { ((
char *) 0) } } },
4760 {
"gte", 1, { 1, ((
char *) -1) }, {
']', 0, 20,
']',
4761 { ((
char *) 0) } } },
4762 {
"thcs", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4763 { ((
char *) 0) } } },
4764 {
"ahc", 1, { 0.1, ((
char *) -1) }, {
']', 0, 10,
']',
4765 { ((
char *) 0) } } },
4766 {
"tr", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4767 { ((
char *) 0) } } },
4768 {
"rci0", 1, { 150, ((
char *) -1) }, {
']', 0, 1
e+06,
'[',
4769 { ((
char *) 0) } } },
4770 {
"vlim", 1, { 0.5, ((
char *) -1) }, {
']', 0, 10,
']',
4771 { ((
char *) 0) } } },
4772 {
"vpt", 1, { 100, ((
char *) -1) }, {
']', 0, 100,
']',
4773 { ((
char *) 0) } } },
4774 {
"vces", 1, { 0.1, ((
char *) -1) }, {
'[', 0, 1,
']',
4775 { ((
char *) 0) } } },
4776 {
"cjci0", 1, { 1
e-20, ((
char *) -1) }, {
']', 0, 1
e+06,
'[',
4777 { ((
char *) 0) } } },
4778 {
"vdci", 1, { 0.7, ((
char *) -1) }, {
']', 0, 10,
']',
4779 { ((
char *) 0) } } },
4780 {
"zci", 1, { 0.333, ((
char *) -1) }, {
']', 0, 1,
']',
4781 { ((
char *) 0) } } },
4782 {
"vptci", 1, { 100, ((
char *) -1) }, {
']', 0, 100,
']',
4783 { ((
char *) 0) } } },
4784 {
"cjcx0", 1, { 1
e-20, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4785 { ((
char *) 0) } } },
4786 {
"vdcx", 1, { 0.7, ((
char *) -1) }, {
']', 0, 10,
']',
4787 { ((
char *) 0) } } },
4788 {
"zcx", 1, { 0.333, ((
char *) -1) }, {
']', 0, 1,
']',
4789 { ((
char *) 0) } } },
4790 {
"vptcx", 1, { 100, ((
char *) -1) }, {
']', 0, 100,
']',
4791 { ((
char *) 0) } } },
4792 {
"fbc", 1, { 1, ((
char *) -1) }, {
'[', 0, 1,
']',
4793 { ((
char *) 0) } } },
4794 {
"rbi0", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4795 { ((
char *) 0) } } },
4796 {
"vr0e", 1, { 2.5, ((
char *) -1) }, {
']', 0, 1
e+06,
']',
4797 { ((
char *) 0) } } },
4798 {
"vr0c", 1, { 1
e+06, ((
char *) -1) }, {
']', 0, 1
e+06,
']',
4799 { ((
char *) 0) } } },
4800 {
"fgeo", 1, { 0.656, ((
char *) -1) }, {
'[', 0, 1
e+06,
']',
4801 { ((
char *) 0) } } },
4802 {
"rbx", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4803 { ((
char *) 0) } } },
4804 {
"rcx", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4805 { ((
char *) 0) } } },
4806 {
"re", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4807 { ((
char *) 0) } } },
4808 {
"itss", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
4809 { ((
char *) 0) } } },
4810 {
"msf", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
4811 { ((
char *) 0) } } },
4812 {
"iscs", 1, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
4813 { ((
char *) 0) } } },
4814 {
"msc", 1, { 1, ((
char *) -1) }, {
']', 0, 10,
']',
4815 { ((
char *) 0) } } },
4816 {
"cjs0", 1, { 1
e-20, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4817 { ((
char *) 0) } } },
4818 {
"vds", 1, { 0.3, ((
char *) -1) }, {
']', 0, 10,
']',
4819 { ((
char *) 0) } } },
4820 {
"zs", 1, { 0.3, ((
char *) -1) }, {
']', 0, 1,
']',
4821 { ((
char *) 0) } } },
4822 {
"vpts", 1, { 100, ((
char *) -1) }, {
']', 0, 100,
']',
4823 { ((
char *) 0) } } },
4824 {
"cbcpar", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4825 { ((
char *) 0) } } },
4826 {
"cbepar", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4827 { ((
char *) 0) } } },
4828 {
"eavl", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
4829 { ((
char *) 0) } } },
4830 {
"kavl", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4831 { ((
char *) 0) } } },
4832 {
"kf", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4833 { ((
char *) 0) } } },
4834 {
"af", 1, { 2, ((
char *) -1) }, {
']', 0, 10,
']',
4835 { ((
char *) 0) } } },
4836 {
"vgb", 1, { 1.2, ((
char *) -1) }, {
']', 0, 10,
']',
4837 { ((
char *) 0) } } },
4838 {
"vge", 1, { 1.17, ((
char *) -1) }, {
']', 0, 10,
']',
4839 { ((
char *) 0) } } },
4840 {
"vgc", 1, { 1.17, ((
char *) -1) }, {
']', 0, 10,
']',
4841 { ((
char *) 0) } } },
4842 {
"vgs", 1, { 1.17, ((
char *) -1) }, {
']', 0, 10,
']',
4843 { ((
char *) 0) } } },
4844 {
"f1vg", 1, { -0.000102377, ((
char *) -1) }, {
'.', 0, 0,
'.',
4845 { ((
char *) 0) } } },
4846 {
"f2vg", 1, { 0.00043215, ((
char *) -1) }, {
'.', 0, 0,
'.',
4847 { ((
char *) 0) } } },
4848 {
"alt0", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4849 { ((
char *) 0) } } },
4850 {
"kt0", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4851 { ((
char *) 0) } } },
4852 {
"zetact", 1, { 3, ((
char *) -1) }, {
'.', 0, 0,
'.',
4853 { ((
char *) 0) } } },
4854 {
"zetabet", 1, { 3.5, ((
char *) -1) }, {
'.', 0, 0,
'.',
4855 { ((
char *) 0) } } },
4856 {
"zetaci", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4857 { ((
char *) 0) } } },
4858 {
"alvs", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4859 { ((
char *) 0) } } },
4860 {
"alces", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4861 { ((
char *) 0) } } },
4862 {
"zetarbi", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4863 { ((
char *) 0) } } },
4864 {
"zetarbx", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4865 { ((
char *) 0) } } },
4866 {
"zetarcx", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4867 { ((
char *) 0) } } },
4868 {
"zetare", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4869 { ((
char *) 0) } } },
4870 {
"zetaiqf", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4871 { ((
char *) 0) } } },
4872 {
"alkav", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4873 { ((
char *) 0) } } },
4874 {
"aleav", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4875 { ((
char *) 0) } } },
4876 {
"zetarth", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4877 { ((
char *) 0) } } },
4878 {
"tef_temp", 0, { 1, ((
char *) -1) }, {
'.', 0, 0,
'.',
4879 { ((
char *) 0) } } },
4880 {
"zetaver", 1, { -1, ((
char *) -1) }, {
'.', 0, 0,
'.',
4881 { ((
char *) 0) } } },
4882 {
"zetavgbe", 1, { 1, ((
char *) -1) }, {
'.', 0, 0,
'.',
4883 { ((
char *) 0) } } },
4884 {
"dvgbe", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4885 { ((
char *) 0) } } },
4886 {
"aliqfh", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4887 { ((
char *) 0) } } },
4888 {
"kiqfh", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4889 { ((
char *) 0) } } },
4890 {
"flsh", 0, { 0, ((
char *) -1) }, {
'[', 0, 2,
']',
4891 { ((
char *) 0) } } },
4892 {
"rth", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4893 { ((
char *) 0) } } },
4894 {
"cth", 1, { 0, ((
char *) -1) }, {
'[', 0, 1
e+06,
'[',
4895 { ((
char *) 0) } } },
4896 {
"tnom", 1, { 27, ((
char *) -1) }, {
'.', 0, 0,
'.',
4897 { ((
char *) 0) } } },
4898 {
"dt", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4899 { ((
char *) 0) } } },
4900 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4901 { ((
char *) 0) } } }
4904 static struct property_t opt_hicumL0V1p3[] = {
4905 {
"pnp", 0, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
4906 { ((
char *) 0) } } },
4907 {
"npn", 0, { 1, ((
char *) -1) }, {
'[', 0, 1,
']',
4908 { ((
char *) 0) } } },
4909 {
"Temp", 1, { 27, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
4910 { ((
char *) 0) } } },
4911 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4912 { ((
char *) 0) } } }
4915 static struct define_t def_hicumL0V1p3 = {
4916 "hicumL0V1p3", 5, 0, 0, 1, req_hicumL0V1p3, opt_hicumL0V1p3 };
4919 {
"G", 1, { 1, ((
char *) -1) }, {
'.', 0, 0,
'.',
4920 { ((
char *) 0) } } },
4921 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4922 { ((
char *) 0) } } }
4926 {
"T", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
4927 { ((
char *) 0) } } },
4928 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4929 { ((
char *) 0) } } }
4932 static struct define_t def_VCCS = {
4933 "VCCS", 4, 0, 0, 0, req_VCCS, opt_VCCS };
4936 {
"LEVEL", 1, { 1, ((
char *) -1) }, {
'[', 1, 2,
']',
4937 { ((
char *) 0) } } },
4938 {
"L", 1, { 5
e-07, ((
char *) -1) }, {
'[', 0, 0,
'.',
4939 { ((
char *) 0) } } },
4940 {
"W", 1, { 1
e-05, ((
char *) -1) }, {
'[', 0, 0,
'.',
4941 { ((
char *) 0) } } },
4942 {
"Np", 1, { 1, ((
char *) -1) }, {
'[', 1, 0,
'.',
4943 { ((
char *) 0) } } },
4944 {
"Ns", 1, { 1, ((
char *) -1) }, {
'[', 1, 0,
'.',
4945 { ((
char *) 0) } } },
4946 {
"Cox", 1, { 0.00345, ((
char *) -1) }, {
'[', 0, 0,
'.',
4947 { ((
char *) 0) } } },
4948 {
"Xj", 1, { 1.5e-07, ((
char *) -1) }, {
'[', 1
e-08, 1
e-06,
']',
4949 { ((
char *) 0) } } },
4950 {
"Dw", 1, { -2
e-08, ((
char *) -1) }, {
'.', 0, 0,
']',
4951 { ((
char *) 0) } } },
4952 {
"Dl", 1, { -5
e-08, ((
char *) -1) }, {
'.', 0, 0,
']',
4953 { ((
char *) 0) } } },
4954 {
"Vto", 1, { 0.6, ((
char *) -1) }, {
'.', 0, 0,
'.',
4955 { ((
char *) 0) } } },
4956 {
"Gamma", 1, { 0.71, ((
char *) -1) }, {
'[', 0, 2,
']',
4957 { ((
char *) 0) } } },
4958 {
"Phi", 1, { 0.97, ((
char *) -1) }, {
'[', 0.3, 2,
']',
4959 { ((
char *) 0) } } },
4960 {
"Kp", 1, { 0.00015, ((
char *) -1) }, {
'[', 1
e-05, 0,
'.',
4961 { ((
char *) 0) } } },
4962 {
"Theta", 1, { 0.05, ((
char *) -1) }, {
'[', 0, 0,
'.',
4963 { ((
char *) 0) } } },
4964 {
"EO", 1, { 8.8e+07, ((
char *) -1) }, {
'[', 1
e+06, 0,
'.',
4965 { ((
char *) 0) } } },
4966 {
"Ucrit", 1, { 4.5e+06, ((
char *) -1) }, {
'[', 2
e+06, 2.5e+07,
']',
4967 { ((
char *) 0) } } },
4968 {
"Lambda", 1, { 0.23, ((
char *) -1) }, {
'[', 0.1, 0,
'.',
4969 { ((
char *) 0) } } },
4970 {
"Weta", 1, { 0.05, ((
char *) -1) }, {
'[', 0, 0,
'.',
4971 { ((
char *) 0) } } },
4972 {
"Leta", 1, { 0.28, ((
char *) -1) }, {
'[', 0, 0,
'.',
4973 { ((
char *) 0) } } },
4974 {
"Q0", 1, { 0.00028, ((
char *) -1) }, {
'[', 0, 0,
'.',
4975 { ((
char *) 0) } } },
4976 {
"Lk", 1, { 5
e-07, ((
char *) -1) }, {
'[', 0, 0,
'.',
4977 { ((
char *) 0) } } },
4978 {
"Tcv", 1, { 0.0015, ((
char *) -1) }, {
'.', 0, 0,
'.',
4979 { ((
char *) 0) } } },
4980 {
"Bex", 1, { -1.5, ((
char *) -1) }, {
'.', 0, 0,
'.',
4981 { ((
char *) 0) } } },
4982 {
"Ucex", 1, { 1.7, ((
char *) -1) }, {
'.', 0, 0,
'.',
4983 { ((
char *) 0) } } },
4984 {
"Ibbt", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
4985 { ((
char *) 0) } } },
4986 {
"Hdif", 1, { 9
e-07, ((
char *) -1) }, {
'[', 0, 0,
'.',
4987 { ((
char *) 0) } } },
4988 {
"Rsh", 1, { 510, ((
char *) -1) }, {
'[', 0, 0,
'.',
4989 { ((
char *) 0) } } },
4990 {
"Rsc", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
4991 { ((
char *) 0) } } },
4992 {
"Rdc", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
4993 { ((
char *) 0) } } },
4994 {
"Cgso", 1, { 1.5e-10, ((
char *) -1) }, {
'[', 0, 0,
'.',
4995 { ((
char *) 0) } } },
4996 {
"Cgdo", 1, { 1.5e-10, ((
char *) -1) }, {
'[', 0, 0,
'.',
4997 { ((
char *) 0) } } },
4998 {
"Cgbo", 1, { 4
e-10, ((
char *) -1) }, {
'[', 0, 0,
'.',
4999 { ((
char *) 0) } } },
5000 {
"Iba", 1, { 2
e+08, ((
char *) -1) }, {
'[', 0, 0,
'.',
5001 { ((
char *) 0) } } },
5002 {
"Ibb", 1, { 3.5e+08, ((
char *) -1) }, {
'[', 1
e+08, 0,
'.',
5003 { ((
char *) 0) } } },
5004 {
"Ibn", 1, { 1, ((
char *) -1) }, {
'[', 0.1, 0,
'.',
5005 { ((
char *) 0) } } },
5006 {
"Kf", 1, { 1
e-27, ((
char *) -1) }, {
'[', 0, 0,
'.',
5007 { ((
char *) 0) } } },
5008 {
"Af", 1, { 1, ((
char *) -1) }, {
'[', 0, 0,
'.',
5009 { ((
char *) 0) } } },
5010 {
"Avto", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
5011 { ((
char *) 0) } } },
5012 {
"Akp", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
5013 { ((
char *) 0) } } },
5014 {
"Agamma", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
5015 { ((
char *) 0) } } },
5016 {
"N", 1, { 1, ((
char *) -1) }, {
'[', 1
e-06, 0,
'.',
5017 { ((
char *) 0) } } },
5018 {
"Is", 1, { 1
e-14, ((
char *) -1) }, {
'[', 1
e-20, 0,
'.',
5019 { ((
char *) 0) } } },
5020 {
"Bv", 1, { 100, ((
char *) -1) }, {
'[', 1
e-06, 0,
'.',
5021 { ((
char *) 0) } } },
5022 {
"Ibv", 1, { 0.001, ((
char *) -1) }, {
'[', 1
e-06, 0,
'.',
5023 { ((
char *) 0) } } },
5024 {
"Vj", 1, { 1, ((
char *) -1) }, {
'[', 1
e-06, 0,
'.',
5025 { ((
char *) 0) } } },
5026 {
"Cj0", 1, { 3
e-13, ((
char *) -1) }, {
'[', 0, 0,
'.',
5027 { ((
char *) 0) } } },
5028 {
"M", 1, { 0.5, ((
char *) -1) }, {
'[', 1
e-06, 0,
'.',
5029 { ((
char *) 0) } } },
5030 {
"Area", 1, { 1, ((
char *) -1) }, {
'[', 0.001, 0,
'.',
5031 { ((
char *) 0) } } },
5032 {
"Fc", 1, { 0.5, ((
char *) -1) }, {
'[', 1
e-06, 0,
'.',
5033 { ((
char *) 0) } } },
5034 {
"Tt", 1, { 1
e-10, ((
char *) -1) }, {
'[', 1
e-20, 0,
'.',
5035 { ((
char *) 0) } } },
5036 {
"Xti", 1, { 3, ((
char *) -1) }, {
'[', 1
e-06, 0,
'.',
5037 { ((
char *) 0) } } },
5038 {
"Xpart", 1, { 0.4, ((
char *) -1) }, {
'[', 0, 1,
']',
5039 { ((
char *) 0) } } },
5040 {
"Tnom", 1, { 26.85, ((
char *) -1) }, {
'.', 0, 0,
'.',
5041 { ((
char *) 0) } } },
5042 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5043 { ((
char *) 0) } } }
5047 {
"nmos", 0, { 1, ((
char *) -1) }, {
'[', 0, 1,
']',
5048 { ((
char *) 0) } } },
5049 {
"pmos", 0, { 0, ((
char *) -1) }, {
'[', 0, 1,
']',
5050 { ((
char *) 0) } } },
5051 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
5052 { ((
char *) 0) } } },
5053 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5054 { ((
char *) 0) } } }
5057 static struct define_t def_EKV26MOS = {
5058 "EKV26MOS", 4, 0, 0, 1, req_EKV26MOS, opt_EKV26MOS };
5061 {
"G", 1, { 1, ((
char *) -1) }, {
'.', 0, 0,
'.',
5062 { ((
char *) 0) } } },
5063 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5064 { ((
char *) 0) } } }
5068 {
"T", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
5069 { ((
char *) 0) } } },
5070 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5071 { ((
char *) 0) } } }
5074 static struct define_t def_CCVS = {
5075 "CCVS", 4, 0, 0, 0, req_CCVS, opt_CCVS };
5078 {
"phi", 1, { 1
e-90, ((
char *) -1) }, {
'.', 0, 0,
'.',
5079 { ((
char *) 0) } } },
5080 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5081 { ((
char *) 0) } } }
5085 {
"Zref", 1, { 50, ((
char *) -1) }, {
'[', 0, 0,
'.',
5086 { ((
char *) 0) } } },
5087 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5088 { ((
char *) 0) } } }
5091 static struct define_t def_PShift = {
5092 "PShift", 2, 0, 0, 0, req_PShift, opt_PShift };
5095 {
"Number", 0, { 0, ((
char *) -1) }, {
'[', 0, 15,
']',
5096 { ((
char *) 0) } } },
5097 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5098 { ((
char *) 0) } } }
5102 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
5103 { ((
char *) 0) } } },
5104 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5105 { ((
char *) 0) } } }
5108 static struct define_t def_pad4bit = {
5109 "pad4bit", 4, 0, 0, 1, req_pad4bit, opt_pad4bit };
5112 {
"Type", 2, { 0,
"lin" }, {
'.', 0, 0,
'.',
5113 {
"lin",
"log",
"list",
"const", ((
char *) 0) } } },
5114 {
"Param", 2, { 0,
"R1" }, {
'.', 0, 0,
'.',
5115 { ((
char *) 0) } } },
5116 {
"Sim", 2, { 0,
"DC1" }, {
'.', 0, 0,
'.',
5117 { ((
char *) 0) } } },
5118 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5119 { ((
char *) 0) } } }
5123 {
"Points", 0, { 5, ((
char *) -1) }, {
'[', 2, 0,
'.',
5124 { ((
char *) 0) } } },
5125 {
"Stop", 1, { 50, ((
char *) -1) }, {
'.', 0, 0,
'.',
5126 { ((
char *) 0) } } },
5127 {
"Start", 1, { 5, ((
char *) -1) }, {
'.', 0, 0,
'.',
5128 { ((
char *) 0) } } },
5129 {
"Values", 3, { 5, ((
char *) -1) }, {
'.', 0, 0,
'.',
5130 { ((
char *) 0) } } },
5131 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5132 { ((
char *) 0) } } }
5136 "SW", 0, 1, 0, 0, req_SW, opt_SW };
5139 {
"TR", 1, { 6, ((
char *) -1) }, {
'[', 1, 20,
']',
5140 { ((
char *) 0) } } },
5141 {
"Delay", 1, { 1
e-09, ((
char *) -1) }, {
'[', 0, 0,
'.',
5142 { ((
char *) 0) } } },
5143 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5144 { ((
char *) 0) } } }
5148 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
5149 { ((
char *) 0) } } },
5150 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5151 { ((
char *) 0) } } }
5154 static struct define_t def_andor4x2 = {
5155 "andor4x2", 9, 0, 0, 1, req_andor4x2, opt_andor4x2 };
5158 {
"U", 1, { 1, ((
char *) -1) }, {
'.', 0, 0,
'.',
5159 { ((
char *) 0) } } },
5160 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5161 { ((
char *) 0) } } }
5165 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5166 { ((
char *) 0) } } }
5170 "Vdc", 2, 0, 0, 0, req_Vdc, opt_Vdc };
5173 {
"TR", 1, { 6, ((
char *) -1) }, {
'[', 1, 20,
']',
5174 { ((
char *) 0) } } },
5175 {
"Delay", 1, { 1
e-09, ((
char *) -1) }, {
'[', 0, 0,
'.',
5176 { ((
char *) 0) } } },
5177 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5178 { ((
char *) 0) } } }
5182 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
5183 { ((
char *) 0) } } },
5184 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5185 { ((
char *) 0) } } }
5188 static struct define_t def_andor4x3 = {
5189 "andor4x3", 13, 0, 0, 1, req_andor4x3, opt_andor4x3 };
5192 {
"D", 1, { 2.5e-05, ((
char *) -1) }, {
'[', 0, 0,
'.',
5193 { ((
char *) 0) } } },
5194 {
"L", 1, { 0.001, ((
char *) -1) }, {
'[', 0, 0,
'.',
5195 { ((
char *) 0) } } },
5196 {
"H", 1, { 0.001, ((
char *) -1) }, {
'[', 0, 0,
'.',
5197 { ((
char *) 0) } } },
5198 {
"mur", 1, { 1, ((
char *) -1) }, {
'[', 1, 100,
']',
5199 { ((
char *) 0) } } },
5200 {
"rho", 1, { 2.2e-08, ((
char *) -1) }, {
'[', 0, 0,
'.',
5201 { ((
char *) 0) } } },
5202 {
"Model", 2, { 0,
"FREESPACE" }, {
'.', 0, 0,
'.',
5203 {
"FREESPACE",
"MIRROR",
"DESCHARLES", ((
char *) 0) } } },
5204 {
"Subst", 2, { 0,
"Subst1" }, {
'.', 0, 0,
'.',
5205 { ((
char *) 0) } } },
5206 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5207 { ((
char *) 0) } } }
5211 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
5212 { ((
char *) 0) } } },
5213 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5214 { ((
char *) 0) } } }
5217 static struct define_t def_BOND = {
5218 "BOND", 2, 0, 0, 0, req_BOND, opt_BOND };
5221 {
"W", 1, { 0.001, ((
char *) -1) }, {
'[', 0, 0,
'.',
5222 { ((
char *) 0) } } },
5223 {
"S", 1, { 0.001, ((
char *) -1) }, {
'[', 0, 0,
'.',
5224 { ((
char *) 0) } } },
5225 {
"L", 1, { 0.01, ((
char *) -1) }, {
'[', 0, 0,
'.',
5226 { ((
char *) 0) } } },
5227 {
"Subst", 2, { 0,
"Subst1" }, {
'.', 0, 0,
'.',
5228 { ((
char *) 0) } } },
5229 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5230 { ((
char *) 0) } } }
5234 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
5235 { ((
char *) 0) } } },
5236 {
"Backside", 2, { 0,
"Metal" }, {
'.', 0, 0,
'.',
5237 {
"Metal",
"Air", ((
char *) 0) } } },
5238 {
"Approx", 2, { 0,
"no" }, {
'.', 0, 0,
'.',
5239 {
"yes",
"no", ((
char *) 0) } } },
5240 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5241 { ((
char *) 0) } } }
5244 static struct define_t def_CLIN = {
5245 "CLIN", 2, 0, 0, 0, req_CLIN, opt_CLIN };
5248 {
"V", 1, { 1, ((
char *) -1) }, {
'[', 0, 0,
'.',
5249 { ((
char *) 0) } } },
5250 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5251 { ((
char *) 0) } } }
5255 {
"t", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
5256 { ((
char *) 0) } } },
5257 {
"TR", 1, { 10, ((
char *) -1) }, {
'[', 1, 100,
']',
5258 { ((
char *) 0) } } },
5259 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5260 { ((
char *) 0) } } }
5264 "NOR", -1, 0, 0, 1, req_NOR, opt_NOR };
5267 {
"TR", 1, { 6, ((
char *) -1) }, {
'[', 1, 20,
']',
5268 { ((
char *) 0) } } },
5269 {
"Delay", 1, { 1
e-09, ((
char *) -1) }, {
'[', 0, 0,
'.',
5270 { ((
char *) 0) } } },
5271 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5272 { ((
char *) 0) } } }
5276 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
5277 { ((
char *) 0) } } },
5278 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5279 { ((
char *) 0) } } }
5282 static struct define_t def_andor4x4 = {
5283 "andor4x4", 17, 0, 0, 1, req_andor4x4, opt_andor4x4 };
5286 {
"Type", 2, { 0,
"lin" }, {
'.', 0, 0,
'.',
5287 {
"lin",
"log",
"list",
"const", ((
char *) 0) } } },
5288 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5289 { ((
char *) 0) } } }
5293 {
"Noise", 2, { 0,
"no" }, {
'.', 0, 0,
'.',
5294 {
"yes",
"no", ((
char *) 0) } } },
5295 {
"NoiseIP", 0, { 1, ((
char *) -1) }, {
'[', 1, 256,
']',
5296 { ((
char *) 0) } } },
5297 {
"NoiseOP", 0, { 2, ((
char *) -1) }, {
'[', 1, 256,
']',
5298 { ((
char *) 0) } } },
5299 {
"Start", 1, { 1
e+09, ((
char *) -1) }, {
'[', 0, 0,
'.',
5300 { ((
char *) 0) } } },
5301 {
"Stop", 1, { 1
e+10, ((
char *) -1) }, {
'[', 0, 0,
'.',
5302 { ((
char *) 0) } } },
5303 {
"Points", 0, { 10, ((
char *) -1) }, {
'[', 2, 0,
'.',
5304 { ((
char *) 0) } } },
5305 {
"Values", 3, { 10, ((
char *) -1) }, {
'[', 0, 0,
'.',
5306 { ((
char *) 0) } } },
5307 {
"saveCVs", 2, { 0,
"no" }, {
'.', 0, 0,
'.',
5308 {
"yes",
"no", ((
char *) 0) } } },
5309 {
"saveAll", 2, { 0,
"no" }, {
'.', 0, 0,
'.',
5310 {
"yes",
"no", ((
char *) 0) } } },
5311 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5312 { ((
char *) 0) } } }
5316 "SP", 0, 1, 0, 0, req_SP, opt_SP };
5319 {
"W1", 1, { 0.001, ((
char *) -1) }, {
'[', 0, 0,
'.',
5320 { ((
char *) 0) } } },
5321 {
"W2", 1, { 0.001, ((
char *) -1) }, {
'[', 0, 0,
'.',
5322 { ((
char *) 0) } } },
5323 {
"W3", 1, { 0.002, ((
char *) -1) }, {
'[', 0, 0,
'.',
5324 { ((
char *) 0) } } },
5325 {
"Subst", 2, { 0,
"Subst1" }, {
'.', 0, 0,
'.',
5326 { ((
char *) 0) } } },
5327 {
"MSDispModel", 2, { 0,
"Kirschning" }, {
'.', 0, 0,
'.',
5328 {
"Kirschning",
"Kobayashi",
"Yamashita",
"Getsinger",
"Schneider",
"Pramanick",
"Hammerstad", ((
char *) 0) } } },
5329 {
"MSModel", 2, { 0,
"Hammerstad" }, {
'.', 0, 0,
'.',
5330 {
"Wheeler",
"Schneider",
"Hammerstad", ((
char *) 0) } } },
5331 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5332 { ((
char *) 0) } } }
5336 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
5337 { ((
char *) 0) } } },
5338 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5339 { ((
char *) 0) } } }
5342 static struct define_t def_MTEE = {
5343 "MTEE", 3, 0, 0, 0, req_MTEE, opt_MTEE };
5346 {
"k", 1, { 0.707107, ((
char *) -1) }, {
'.', 0, 0,
'.',
5347 { ((
char *) 0) } } },
5348 {
"phi", 1, { 0, ((
char *) -1) }, {
'[', -180, 180,
']',
5349 { ((
char *) 0) } } },
5350 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5351 { ((
char *) 0) } } }
5355 {
"Z", 1, { 50, ((
char *) -1) }, {
'[', 0, 0,
'.',
5356 { ((
char *) 0) } } },
5357 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5358 { ((
char *) 0) } } }
5361 static struct define_t def_Coupler = {
5362 "Coupler", 4, 0, 0, 0, req_Coupler, opt_Coupler };
5365 {
"LEVEL", 1, { 5, ((
char *) -1) }, {
'[', 1, 0,
'.',
5366 { ((
char *) 0) } } },
5367 {
"Delay", 1, { 1
e-09, ((
char *) -1) }, {
'[', 0, 0,
'.',
5368 { ((
char *) 0) } } },
5369 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5370 { ((
char *) 0) } } }
5374 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
5375 { ((
char *) 0) } } },
5376 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5377 { ((
char *) 0) } } }
5380 static struct define_t def_DLS_1ton = {
5381 "DLS_1ton", 2, 0, 0, 1, req_DLS_1ton, opt_DLS_1ton };
5384 {
"U", 1, { 1, ((
char *) -1) }, {
'.', 0, 0,
'.',
5385 { ((
char *) 0) } } },
5386 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5387 { ((
char *) 0) } } }
5391 {
"Phase", 1, { 0, ((
char *) -1) }, {
'[', -360, 360,
']',
5392 { ((
char *) 0) } } },
5393 {
"Theta", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
5394 { ((
char *) 0) } } },
5395 {
"f", 1, { 1
e+09, ((
char *) -1) }, {
'[', 0, 0,
'.',
5396 { ((
char *) 0) } } },
5397 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5398 { ((
char *) 0) } } }
5402 "Vac", 2, 0, 0, 0, req_Vac, opt_Vac };
5404 static struct property_t req_photodiode[] = {
5405 {
"N", 1, { 1.35, ((
char *) -1) }, {
'[', 1
e-06, 0,
'.',
5406 { ((
char *) 0) } } },
5407 {
"Rseries", 1, { 0.001, ((
char *) -1) }, {
'[', 1
e-06, 0,
'.',
5408 { ((
char *) 0) } } },
5409 {
"Is", 1, { 3.4e-13, ((
char *) -1) }, {
'[', 1
e-20, 0,
'.',
5410 { ((
char *) 0) } } },
5411 {
"Bv", 1, { 60, ((
char *) -1) }, {
'[', 1
e-06, 0,
'.',
5412 { ((
char *) 0) } } },
5413 {
"Ibv", 1, { 0.001, ((
char *) -1) }, {
'[', 1
e-06, 0,
'.',
5414 { ((
char *) 0) } } },
5415 {
"Vj", 1, { 0.7, ((
char *) -1) }, {
'[', 1
e-06, 0,
'.',
5416 { ((
char *) 0) } } },
5417 {
"Cj0", 1, { 6
e-11, ((
char *) -1) }, {
'[', 0, 0,
'.',
5418 { ((
char *) 0) } } },
5419 {
"M", 1, { 0.5, ((
char *) -1) }, {
'[', 1
e-06, 0,
'.',
5420 { ((
char *) 0) } } },
5421 {
"Area", 1, { 1, ((
char *) -1) }, {
'[', 1, 0,
'.',
5422 { ((
char *) 0) } } },
5423 {
"Tnom", 1, { 26.85, ((
char *) -1) }, {
'[', -273, 0,
'.',
5424 { ((
char *) 0) } } },
5425 {
"Fc", 1, { 0.5, ((
char *) -1) }, {
'[', 1
e-06, 0,
'.',
5426 { ((
char *) 0) } } },
5427 {
"Tt", 1, { 1
e-08, ((
char *) -1) }, {
'[', 1
e-20, 0,
'.',
5428 { ((
char *) 0) } } },
5429 {
"Xti", 1, { 3, ((
char *) -1) }, {
'[', 1
e-06, 0,
'.',
5430 { ((
char *) 0) } } },
5431 {
"Eg", 1, { 1.16, ((
char *) -1) }, {
'[', 1
e-06, 0,
'.',
5432 { ((
char *) 0) } } },
5433 {
"Responsivity", 1, { 0.5, ((
char *) -1) }, {
'[', 1
e-06, 0,
'.',
5434 { ((
char *) 0) } } },
5435 {
"Rsh", 1, { 5
e+08, ((
char *) -1) }, {
'[', 1
e-06, 0,
'.',
5436 { ((
char *) 0) } } },
5437 {
"QEpercent", 1, { 80, ((
char *) -1) }, {
'[', 0, 100,
']',
5438 { ((
char *) 0) } } },
5439 {
"Lambda", 1, { 900, ((
char *) -1) }, {
'[', 100, 2000,
']',
5440 { ((
char *) 0) } } },
5441 {
"LEVEL", 0, { 1, ((
char *) -1) }, {
'[', 1, 2,
']',
5442 { ((
char *) 0) } } },
5443 {
"Kf", 1, { 1
e-12, ((
char *) -1) }, {
'[', 0, 0,
'.',
5444 { ((
char *) 0) } } },
5445 {
"Af", 1, { 1, ((
char *) -1) }, {
'[', 0, 0,
'.',
5446 { ((
char *) 0) } } },
5447 {
"Ffe", 1, { 1, ((
char *) -1) }, {
'[', 0, 0,
'.',
5448 { ((
char *) 0) } } },
5449 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5450 { ((
char *) 0) } } }
5453 static struct property_t opt_photodiode[] = {
5454 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
5455 { ((
char *) 0) } } },
5456 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5457 { ((
char *) 0) } } }
5460 static struct define_t def_photodiode = {
5461 "photodiode", 3, 0, 0, 1, req_photodiode, opt_photodiode };
5464 {
"U", 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5465 { ((
char *) 0) } } },
5466 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5467 { ((
char *) 0) } } }
5471 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5472 { ((
char *) 0) } } }
5475 static struct define_t def_NodeSet = {
5476 "NodeSet", 1, 0, 0, 0, req_NodeSet, opt_NodeSet };
5479 {
"Type", 2, { 0,
"lin" }, {
'.', 0, 0,
'.',
5480 {
"lin",
"log", ((
char *) 0) } } },
5481 {
"Start", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
5482 { ((
char *) 0) } } },
5483 {
"Stop", 1, { 0.001, ((
char *) -1) }, {
'[', 0, 0,
'.',
5484 { ((
char *) 0) } } },
5485 {
"Points", 0, { 10, ((
char *) -1) }, {
'[', 2, 0,
'.',
5486 { ((
char *) 0) } } },
5487 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5488 { ((
char *) 0) } } }
5492 {
"IntegrationMethod", 2, { 0,
"Trapezoidal" }, {
'.', 0, 0,
'.',
5493 {
"Euler",
"Trapezoidal",
"Gear",
"AdamsMoulton", ((
char *) 0) } } },
5494 {
"Order", 0, { 2, ((
char *) -1) }, {
'[', 1, 6,
']',
5495 { ((
char *) 0) } } },
5496 {
"InitialStep", 1, { 1
e-09, ((
char *) -1) }, {
'[', 0, 0,
'.',
5497 { ((
char *) 0) } } },
5498 {
"MinStep", 1, { 1
e-16, ((
char *) -1) }, {
'[', 0, 0,
'.',
5499 { ((
char *) 0) } } },
5500 {
"MaxStep", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
5501 { ((
char *) 0) } } },
5502 {
"MaxIter", 0, { 150, ((
char *) -1) }, {
'[', 2, 10000,
']',
5503 { ((
char *) 0) } } },
5504 {
"abstol", 1, { 1
e-12, ((
char *) -1) }, {
']', 0, 1,
']',
5505 { ((
char *) 0) } } },
5506 {
"vntol", 1, { 1
e-06, ((
char *) -1) }, {
']', 0, 1,
']',
5507 { ((
char *) 0) } } },
5508 {
"reltol", 1, { 0.001, ((
char *) -1) }, {
']', 0, 1,
']',
5509 { ((
char *) 0) } } },
5510 {
"LTEabstol", 1, { 1
e-06, ((
char *) -1) }, {
']', 0, 1,
']',
5511 { ((
char *) 0) } } },
5512 {
"LTEreltol", 1, { 0.001, ((
char *) -1) }, {
']', 0, 1,
']',
5513 { ((
char *) 0) } } },
5514 {
"LTEfactor", 1, { 1, ((
char *) -1) }, {
'[', 1, 16,
']',
5515 { ((
char *) 0) } } },
5516 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
5517 { ((
char *) 0) } } },
5518 {
"Solver", 2, { 0,
"CroutLU" }, {
'.', 0, 0,
'.',
5519 {
"CroutLU",
"DoolittleLU",
"HouseholderQR",
"HouseholderLQ",
"GolubSVD", ((
char *) 0) } } },
5520 {
"relaxTSR", 2, { 0,
"no" }, {
'.', 0, 0,
'.',
5521 {
"yes",
"no", ((
char *) 0) } } },
5522 {
"initialDC", 2, { 0,
"yes" }, {
'.', 0, 0,
'.',
5523 {
"yes",
"no", ((
char *) 0) } } },
5524 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5525 { ((
char *) 0) } } }
5529 "TR", 0, 1, 0, 0, req_TR, opt_TR };
5532 {
"Ze", 1, { 50, ((
char *) -1) }, {
'[', 0, 0,
'.',
5533 { ((
char *) 0) } } },
5534 {
"Zo", 1, { 50, ((
char *) -1) }, {
'[', 0, 0,
'.',
5535 { ((
char *) 0) } } },
5536 {
"L", 1, { 0.001, ((
char *) -1) }, {
'.', 0, 0,
'.',
5537 { ((
char *) 0) } } },
5538 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5539 { ((
char *) 0) } } }
5543 {
"Ere", 1, { 1, ((
char *) -1) }, {
'[', 0, 0,
'.',
5544 { ((
char *) 0) } } },
5545 {
"Ero", 1, { 1, ((
char *) -1) }, {
'[', 0, 0,
'.',
5546 { ((
char *) 0) } } },
5547 {
"Ae", 1, { 1, ((
char *) -1) }, {
']', 0, 0,
'.',
5548 { ((
char *) 0) } } },
5549 {
"Ao", 1, { 1, ((
char *) -1) }, {
']', 0, 0,
'.',
5550 { ((
char *) 0) } } },
5551 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
5552 { ((
char *) 0) } } },
5553 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5554 { ((
char *) 0) } } }
5557 static struct define_t def_CTLIN = {
5558 "CTLIN", 4, 0, 0, 0, req_CTLIN, opt_CTLIN };
5561 {
"a", 1, { 0.0286, ((
char *) -1) }, {
']', 0, 0,
'.',
5562 { ((
char *) 0) } } },
5563 {
"b", 1, { 0.01016, ((
char *) -1) }, {
']', 0, 0,
'.',
5564 { ((
char *) 0) } } },
5565 {
"L", 1, { 1.5, ((
char *) -1) }, {
'.', 0, 0,
'.',
5566 { ((
char *) 0) } } },
5567 {
"er", 1, { 1, ((
char *) -1) }, {
'[', 1, 100,
']',
5568 { ((
char *) 0) } } },
5569 {
"mur", 1, { 1, ((
char *) -1) }, {
'[', 1, 100,
']',
5570 { ((
char *) 0) } } },
5571 {
"tand", 1, { 0.0004, ((
char *) -1) }, {
'[', 0, 0,
'.',
5572 { ((
char *) 0) } } },
5573 {
"rho", 1, { 2.2e-08, ((
char *) -1) }, {
'[', 0, 0,
'.',
5574 { ((
char *) 0) } } },
5575 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5576 { ((
char *) 0) } } }
5580 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
5581 { ((
char *) 0) } } },
5582 {
"Material", 2, { 0,
"unspecified" }, {
'.', 0, 0,
'.',
5583 {
"unspecified",
"Copper",
"StainlessSteel",
"Gold", ((
char *) 0) } } },
5584 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5585 { ((
char *) 0) } } }
5588 static struct define_t def_RECTLINE = {
5589 "RECTLINE", 2, 0, 0, 0, req_RECTLINE, opt_RECTLINE };
5592 {
"D", 1, { 0.00295, ((
char *) -1) }, {
']', 0, 0,
'.',
5593 { ((
char *) 0) } } },
5594 {
"d", 1, { 0.0009, ((
char *) -1) }, {
']', 0, 0,
'.',
5595 { ((
char *) 0) } } },
5596 {
"L", 1, { 1.5, ((
char *) -1) }, {
'.', 0, 0,
'.',
5597 { ((
char *) 0) } } },
5598 {
"er", 1, { 2.29, ((
char *) -1) }, {
'[', 1, 100,
']',
5599 { ((
char *) 0) } } },
5600 {
"mur", 1, { 1, ((
char *) -1) }, {
'[', 1, 100,
']',
5601 { ((
char *) 0) } } },
5602 {
"tand", 1, { 0.0004, ((
char *) -1) }, {
'[', 0, 0,
'.',
5603 { ((
char *) 0) } } },
5604 {
"rho", 1, { 2.2e-08, ((
char *) -1) }, {
'[', 0, 0,
'.',
5605 { ((
char *) 0) } } },
5606 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5607 { ((
char *) 0) } } }
5611 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
5612 { ((
char *) 0) } } },
5613 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5614 { ((
char *) 0) } } }
5617 static struct define_t def_COAX = {
5618 "COAX", 2, 0, 0, 0, req_COAX, opt_COAX };
5621 {
"phi", 1, { 0, ((
char *) -1) }, {
'[', -180, 180,
']',
5622 { ((
char *) 0) } } },
5623 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5624 { ((
char *) 0) } } }
5628 {
"Zref", 1, { 50, ((
char *) -1) }, {
'[', 0, 0,
'.',
5629 { ((
char *) 0) } } },
5630 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5631 { ((
char *) 0) } } }
5634 static struct define_t def_Hybrid = {
5635 "Hybrid", 4, 0, 0, 0, req_Hybrid, opt_Hybrid };
5638 {
"u", 1, { 1
e-06, ((
char *) -1) }, {
'[', 0, 0,
'.',
5639 { ((
char *) 0) } } },
5640 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5641 { ((
char *) 0) } } }
5645 {
"a", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
5646 { ((
char *) 0) } } },
5647 {
"c", 1, { 1, ((
char *) -1) }, {
'[', 0, 0,
'.',
5648 { ((
char *) 0) } } },
5649 {
"e", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
5650 { ((
char *) 0) } } },
5651 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5652 { ((
char *) 0) } } }
5655 static struct define_t def_Vnoise = {
5656 "Vnoise", 2, 0, 0, 0, req_Vnoise, opt_Vnoise };
5659 {
"v1", 1, { 1
e-06, ((
char *) -1) }, {
'[', 0, 0,
'.',
5660 { ((
char *) 0) } } },
5661 {
"v2", 1, { 1
e-06, ((
char *) -1) }, {
'[', 0, 0,
'.',
5662 { ((
char *) 0) } } },
5663 {
"C", 1, { 0.5, ((
char *) -1) }, {
'[', -1, 1,
']',
5664 { ((
char *) 0) } } },
5665 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5666 { ((
char *) 0) } } }
5670 {
"a", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
5671 { ((
char *) 0) } } },
5672 {
"c", 1, { 1, ((
char *) -1) }, {
'[', 0, 0,
'.',
5673 { ((
char *) 0) } } },
5674 {
"e", 1, { 0, ((
char *) -1) }, {
'[', 0, 0,
'.',
5675 { ((
char *) 0) } } },
5676 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5677 { ((
char *) 0) } } }
5680 static struct define_t def_VVnoise = {
5681 "VVnoise", 4, 0, 0, 0, req_VVnoise, opt_VVnoise };
5684 {
"TR", 1, { 6, ((
char *) -1) }, {
'[', 1, 20,
']',
5685 { ((
char *) 0) } } },
5686 {
"Delay", 1, { 1
e-09, ((
char *) -1) }, {
'[', 0, 0,
'.',
5687 { ((
char *) 0) } } },
5688 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5689 { ((
char *) 0) } } }
5693 {
"Temp", 1, { 26.85, ((
char *) -1) }, {
'[', -273.15, 0,
'.',
5694 { ((
char *) 0) } } },
5695 { ((
char *) 0), 1, { 0, ((
char *) -1) }, {
'.', 0, 0,
'.',
5696 { ((
char *) 0) } } }
5699 static struct define_t def_mux4to1 = {
5700 "mux4to1", 8, 0, 0, 1, req_mux4to1, opt_mux4to1 };
5703 ((
char *) 0), -1, 1, 0, 0, req_Def, opt_Def };
5721 def_phototransistor,
5728 def_greytobinary4bit,
5768 def_binarytogrey4bit,