Added a method to ignore a specific device extraction combination

by setting the model name to "Ignore" in the tech file.
This commit is contained in:
Tim Edwards 2020-10-26 11:41:36 -04:00
parent be17067e13
commit 0a1cb9ca99
2 changed files with 9 additions and 1 deletions

View File

@ -1 +1 @@
8.3.72
8.3.73

View File

@ -1857,6 +1857,14 @@ extOutputDevices(def, transList, outFile)
#endif
extTransRec.tr_devrec = devptr;
/* Model type "Ignore" in the techfile indicates a device */
/* to be ignored (i.e., a specific combination of layers */
/* does not form an extractable device, or overlaps another */
/* device type that should take precedence). */
if (!strcmp(devptr->exts_deviceName, "Ignore"))
continue;
/* Original-style FET record backward compatibility */
if (devptr->exts_deviceClass != DEV_FET)
fprintf(outFile, "device ");