From 25e61205d2fb2f672a7a6f8d534274b06579eb64 Mon Sep 17 00:00:00 2001 From: Matthias Koefferlein Date: Sun, 27 Nov 2022 10:37:43 +0100 Subject: [PATCH] Deep implementation of in/not_in --- src/db/db/dbRegionLocalOperations.cc | 3 --- testdata/algo/deep_region_au31.gds | Bin 9666 -> 7298 bytes 2 files changed, 3 deletions(-) diff --git a/src/db/db/dbRegionLocalOperations.cc b/src/db/db/dbRegionLocalOperations.cc index 9f42af6c6..33fe39dd6 100644 --- a/src/db/db/dbRegionLocalOperations.cc +++ b/src/db/db/dbRegionLocalOperations.cc @@ -939,9 +939,6 @@ void contained_local_operation::do_compute_local (db::Layout * /*lay tl_assert (results.size () == 2); } - db::EdgeProcessor ep; - ep.set_base_verbosity (50); - std::set others; for (typename shape_interactions::iterator i = interactions.begin (); i != interactions.end (); ++i) { for (typename shape_interactions::iterator2 j = i->second.begin (); j != i->second.end (); ++j) { diff --git a/testdata/algo/deep_region_au31.gds b/testdata/algo/deep_region_au31.gds index f079981bf337bb0c5fb0767823e7d9126e85b843..4ff450d2f99e19b09ad2494ce62b2b1be6cdc473 100644 GIT binary patch delta 499 zcmX@)-DIi6z{bGD6u}_F$i)7Pftx{^fr~+rffJcMQAu48LvUkM2IJ%@JR%dzoF|{= z;+-tUXgql~5AVcd5N;TdyPHpN@+?M;$y@lrs-guTs&?~(Re`u5Rl%YVRVGp*AkEnl z5aH8Oyda~crJ+X4Kvb#7fmKz@fmJbTPR#OW)SS%4Xg}Fl8KlA#)1{jqFuq`(?7++p zcBc$0&*TM6>XW^>c_;s2v<8dKVbuZ4@8;#59K&inSy~Vx2XZ1*j!|^-1r~cCDZmOM z16b|BE`^!)8t7_}X&~3bOanO`WZG_^TS0OlH^WTR1e>M_Hcb;~nuQ!Y1A`1J&M4UY zj5U^J@orwm&Aa&%7#Cj_W}Iv-#XC7cym|6zso2RG(hid~q+KSjk$yi}TW-SS#|p8N a8x$QTJ1DwLKEta&`Lp6qHlPJ8EDQh~C5GJq literal 9666 zcmb`MKWtT19LIlseZ75@f)84x(psvNv?b3{Q;nEZ)7Cl|n*d3NrW3}6ffxr96C_T= zKqQ8k4n)NeH35?j4h#$q4#YS(I50RkFc2pP1_uWQf8TS?xA*>D?+Q#{FWozN z>+7`@8R?1ZvMf_oy&;nAt4U3={WTGpYj%r_{UP$=eb1@7$iZJk$ksn1$45j+j#JhT zMB-&Xh#b{laQc!+-{YLe^zY$S5t8GSW${{AU-4()icY#LLKga>`d-~1en9B@bw4EA zl~H|bT+ip6o`G_5PUPiNIoYms`d)e3Q&`APtt&i*SFp=xG%{8N9)95eeqMKaf|E-k&)yLs*{+Q053H+pQUu)pkshzEgJiohsz3h7>p|#d`g1}b`lI^pF~5Eg z>&AXatUvTe^{sI~ABeSMeiG{m{ZT#QAJcV$6FMH}N3vZR)#Kct1@Y`KH_3KoQP1ko zX4~{pY-2f$jPDN=Z+4q)SlDdKTA|_;FEYuZwhDFGg8Z zF~`2ueCUSyu@^O$UcFqpXID#5`H^ejOLw&{Y3`D!D^urveE~U6S$2jl9^M_)9&onh zYaNMN1vel$PFWVupd2Q};o#eLMa9pWY2XJx5tN zmlG}#`lIuse?osjoGbJs+m%uM%!jIPYE4nXp|J*%?aHYBy(RC);PjBl`}#~txOC`` z>d))h!9zee`Um<;vc1h)`ieJ?3i8Xut02D^FEzi6J|Vx1KID(fj~(Wh(c|vWGwAOS zjVJzAN3va6e7@AX+CTiWz7xNz=V*Q$()G?b!1f6gL*-- zT^ZFc%=vYIqkoCKt+7bVANtGmZXe5f4$u820%G2?^O~pEL{>L)vR_#i$L-_vvab=~ z;9Ze5T@Q)c5&EP0Px}2nK&<~$tS1or2>oSxw~x>6`+b1e$LCGI{x2`(#6H5fvN&!Z zS4aFlK&*dV*F$0-p}$P;>iEqIUJpX|{YFmQJ8!T1`zMHaVSF^+SIe5CEfH|~p~#Q= ze903Uqd_|E#7Mod5SY9+1~cP8$I45csaOl!@p-F+m+GtNB&|Q2p#g9 zWczmdn+<=b0QaaTfA=US?i!)LIR9Y9zGmW8;A@QM@-yMyWb_HXX7mZZMt!Hg#5nF8 z5`2mJPJM-O+&Y49xO}IdkP%;@zEfXd9Jh{8_uYF#KOiH%Kz&udVB%Ha3ykOXm*5Lq z^sN8%1Cs4+zHq2RUoiRvUoiRvUoiRvUoiUi`{)Z#v`*_U7`cxcJ;zapZz+rS+0b9C z%SNBzOGb}-=HUnazRCM1$#!LQ{^C6r<8hBABllP{e}XR>J?@v759Ga*WVre3I(V{O`;G>M^>PdnR8h!iw(4Nnszj&V1cj|+T zYrYR;B(JIO)JGY|?IXcQjlP)Qd@smIepBD64>OM2M}iMi?|ird-()!HzUN^)x1NOitI;RiKey=l{T$9=2jANneS(i0eS(i0eS(i0eS(h~eS(h} zeS(irU)4R8@iyNNey^~@?;DIh!Ph2>?^gxB#&~W&3BE>sr@q8EZXF4}M17~e!Z>an z3BE#or@p{AZXF4}Kz&udz<6#w3BE8@%-aflf$`jW5`4kv6MSKdewV&r^a;LT^a;LT z^a;LT^zHXqeoo`(wvzj-(Q_Pi?f2o(U%U?+eS$9;eZuFvEqdN}@wsRRpYM!5!557_ r;q%=VJ@2{vTt~8989o05U*`N(`7+~e)~8+iveECxm-YYr>vj1b2Yh2s