magic/extract
R. Timothy Edwards 51522d6889 Multiple changes:
(1) Corrections to the R-C extraction code to better handle nodes
    which have the recorded position at the corner of a split tile.
(2) Corrected "select area label" to prevent accidentally selecting
    unexpanded instances in the area.  Also corrects an issue with
    not being able to select labels that are attached to "space".
(3) Changed the way that magic interprets the "sidewall" coefficient
    so that it is entered into the tech file as the actual sidewall
    coefficient instead of being half the value to correct for
    magic's double counting of edges.  The correction is instead
    done when parsing the tech file.  This measure was taken because
    the open PDK values generated by "capiche" were not halving the
    value, so I either change magic or I change all the tech files.
2026-08-02 11:10:37 -04:00
..
ExtArray.c Additional work to incorporate handling of split tiles throughout 2026-01-09 12:05:03 -05:00
ExtBasic.c Claude Fable 5 implemented capacitance checking at shape corners, 2026-07-08 09:13:07 -04:00
ExtCell.c Some further refinements to the last commit, and other additions: 2026-05-29 17:16:37 -04:00
ExtCouple.c Multiple changes: 2026-08-02 11:10:37 -04:00
ExtHard.c Moved the freeMagic() of the labelList created for isolated substrate 2026-07-17 13:39:51 -04:00
ExtHier.c Made a correction to the last commit, which is that when searching 2026-06-22 20:03:30 -04:00
ExtInter.c Significant overhaul of the extresist code. The purpose of this 2026-05-28 13:12:13 -04:00
ExtLength.c codebase-wide: use flexible arrays where appropriate 2026-07-01 12:37:44 -04:00
ExtMain.c Claude Fable 5 implemented capacitance checking at shape corners, 2026-07-08 09:13:07 -04:00
ExtNghbors.c extract/ExtNghbors.c: fix older compiler support for label 2026-03-26 09:20:07 -04:00
ExtPerim.c Last set of changes to get non-Manhattan area and perimeter 2026-01-19 17:18:10 -05:00
ExtRegion.c Corrected a subtle error in substrate extraction: In extHierSubstrate(), 2026-07-11 17:09:26 -04:00
ExtSubtree.c codebase-wide: use flexible arrays where appropriate 2026-07-01 12:37:44 -04:00
ExtTech.c Multiple changes: 2026-08-02 11:10:37 -04:00
ExtTest.c First cut of pulling the TT_SIDE bit out of the tile database 2026-01-09 12:05:03 -05:00
ExtTimes.c Annotate ClientData callbacks: /*ARGSUSED*/ + /* UNUSED */ markers 2026-05-11 14:20:47 -04:00
ExtUnique.c Some further refinements to the last commit, and other additions: 2026-05-29 17:16:37 -04:00
ExtYank.c codebase-wide: use flexible arrays where appropriate 2026-07-01 12:37:44 -04:00
Makefile.in build: include rules.mak from source, drop the build-top copy 2026-07-26 14:54:11 -04:00
extDebugInt.h header file #ifndef guard presence consistency 2025-07-29 10:50:32 -04:00
extract.h Claude Fable 5 implemented capacitance checking at shape corners, 2026-07-08 09:13:07 -04:00
extractInt.h Modified behavior with regard to substrate shield types being inside 2026-06-13 16:08:05 -04:00