From 772d7d7767cbeddb9eb47f3eaea52f097f835885 Mon Sep 17 00:00:00 2001 From: Joaquin Matres <4514346+joamatab@users.noreply.github.com> Date: Tue, 14 May 2024 08:08:23 -0700 Subject: [PATCH] update gdsfactory --- pyproject.toml | 2 +- tests/ref/mzi_mzi_a1fe9d55.gds | Bin 26804 -> 29552 bytes ...traight_heater_metal_undercut_539ff9ab.gds | Bin 0 -> 8002 bytes ...st_pdk_settings_straight_heater_metal_.yml | 8 +++---- .../test_netlists_mzi_heater_.yml | 6 ++--- .../test_netlists_straight_heater_metal_.yml | 22 +++++++++--------- 6 files changed, 19 insertions(+), 19 deletions(-) create mode 100644 tests/ref/straight_heater_metal_undercut_straight_heater_metal_undercut_539ff9ab.gds diff --git a/pyproject.toml b/pyproject.toml index ea03096b..59a5bb37 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -15,7 +15,7 @@ classifiers = [ "Operating System :: OS Independent" ] dependencies = [ - "gdsfactory==7.25.1", + "gdsfactory~=7.26.1", "gplugins[tidy3d,sax,schematic]>=0.13,<0.14" ] description = "ubcpdk pdk" diff --git a/tests/ref/mzi_mzi_a1fe9d55.gds b/tests/ref/mzi_mzi_a1fe9d55.gds index 01a8bf061dca9383b27eab34ad99108a7631e944..e0241a884d9e4e66982578572042d45135798798 100644 GIT binary patch delta 2191 zcmZwINoW&c6u|MBtTQz+39%t*W3@qg3X(mk3rMNAl8S8;N_$AN*WHcnLs!j%!gps?6HlebFpAF6cz-N zRVxVcI_#KTwsbTT%SZDWtcNFBl~}CA`nEWWmDurl&SE7txyxCs#9l0L7AvvW>zu_( z?7bpqu@bwg<1AKU-`wUbR$?~}aTY7FI}bREmDu_*&SLGgqVYLnJC)eM5NELxd;BeD zu@XBr&RML)&V1o4R$`Z?Ig6FpVwJP)Y9)3V7R&?I-d9L$Me??Zk89jitYqriRnB51 z_VZuPVkP$5EzV*k_K%6PSbMETf1k0PO03JxS**l*pKul{v1h!T#Y*f{g|k?Ry>N=N zSc$#1&RML)-ksnqR$^DSIE$6oSM!|3O6{-i?!EkwZ)e0tgrTN zQfu{K4mM;vycYY*OHxq>Yw<_$Vaf*1NgE{NsdB@5;xuf}c)HsWnltXb#rQk!fYF3o zoCa@VL?>v2HMo&*Si`w|FqjDi)Xmsz)~agsbfaNF6qHAB>&Gg}xB5{RsP<^K?3;XQ z0JGjCb)Fwq^s}aBv)O1nK@abZ=ist@0G`PsFt;d6ovBb*JPV&p?y@ntYS~-V!}=qA za!Q$CP&RZ5mZf2MXz6dI#!xH0vqbhE|5>i|$#d=7$vO3Q8s&FG=TAzVKOj(N+Dq-3 s_ELAIn$(#}QfKZvsx$33+cWKV)R|6usdY5C43`3e&L#*tqjKql|04?+XaE2J delta 684 zcmezHjB(3F#tj#lI1G{u&CHWijW*w8TE{$@Kc0ufBFQi*In~g7vLdTISI(dR|NpZw zFy#E1d?7+{vTl(mSm?JLSjeZy44KhJ&4oa951qjWpX>4 z7>9|WiMgezY1(8)5u?f1*<=v5{bo}VG&M3eNKQ*jVPN19U}j**O_;h z;K3XV4m|M!NZ^SVzyl8?1PVN$5Ge4FxS+rj&xQn^cqusWfQmqYr!Hk>J9(*O(`07J zMIcKy&yOfzo17S~1dqJQ-QhBbpj{ts#OObHN4S~?1GDi*u!$^!3=Aw>3=Bd-Y$b^W zsYUT7mS*M_X-O8Kfd2pg&2{{$CI>`FGGo%B0=+OT3i-g^5%kw6~$ecolGWeXf}<>blF{s zFYbd%6_I_jqT-@2eGw}v>|T|fnfL-n1E>r!z|2ne}`yLtyN1+y?G8GJ{CIqgmR6-K<+$%Y13gtQ)45Hw`mmmJ0yUd&a=~DEGQCQ!({SRo7aUZmejJWeSzdyq+4 zxvq@W%=(hGoNA=CwUW^&uQWQjX@N2hpxzmT0H}8bg+1wJ#xcF2X2IiD@$@@+D*m*3zES}^#2@*Mm*3zTsp#a5+rh--{Cq55;@;I&UF$ba(-})>m*3z{OlyxNs!3- z)eWwbAdz#o#&r@Ta{ji@brNK+b8Kv#>7+>HJfv`)1c{svZ*ZLiiJV8{Tqi*y=QEpJ zCqW{oIm>ktByyhJ;yMWuIX7}#CqW|TdzZORf<(?wi(Dr`BIlK>Tqi*y=l6?TCqW|T zue)3)LH0V8K$+>JNaT#~ah(K-oO2e}Ns!3-_)V^pAd&Ow3tT5bBBv4MItdav&s^j> z2@*M9PjH7 zVfWrvZ?&|Ve$H&BGn$stTGjJrI;Cmpl(@fW-}^`Xdw<*BJL~-cOupLv=l$+Hxp(FV zbYqj5koP9J(<(zn@ z0#5uWmE*+UuF6fm;#O|*jsLrHGMl$jxxSOI@3ir%*tLIpPP@+TcgA+I+I32LyIxV? EUoX^mlK=n! literal 0 HcmV?d00001 diff --git a/tests/test_components/test_pdk_settings_straight_heater_metal_.yml b/tests/test_components/test_pdk_settings_straight_heater_metal_.yml index 68c076ad..3a66e037 100644 --- a/tests/test_components/test_pdk_settings_straight_heater_metal_.yml +++ b/tests/test_components/test_pdk_settings_straight_heater_metal_.yml @@ -2,7 +2,7 @@ function: straight_heater_metal_undercut info: resistance: 0 module: gdsfactory.components.straight_heater_metal -name: straight_heater_metal_undercut_with_undercutFalse +name: straight_heater_metal_undercut_539ff9ab settings: cross_section: xs_sc cross_section_heater: xs_heater_metal @@ -11,9 +11,9 @@ settings: heater_taper_length: 5.0 length: 320.0 length_straight: 0.1 - length_straight_input: 15.0 - length_undercut: 30.0 - length_undercut_spacing: 6.0 + length_straight_input: 0.1 + length_undercut: 5 + length_undercut_spacing: 0 ohms_per_square: null port_orientation1: null port_orientation2: null diff --git a/tests/test_netlists/test_netlists_mzi_heater_.yml b/tests/test_netlists/test_netlists_mzi_heater_.yml index e626c4fd..16a1c618 100644 --- a/tests/test_netlists/test_netlists_mzi_heater_.yml +++ b/tests/test_netlists/test_netlists_mzi_heater_.yml @@ -465,9 +465,9 @@ instances: heater_taper_length: 5.0 length: 200 length_straight: 0.1 - length_straight_input: 15.0 - length_undercut: 30.0 - length_undercut_spacing: 6.0 + length_straight_input: 0.1 + length_undercut: 5 + length_undercut_spacing: 0 ohms_per_square: null port_orientation1: null port_orientation2: null diff --git a/tests/test_netlists/test_netlists_straight_heater_metal_.yml b/tests/test_netlists/test_netlists_straight_heater_metal_.yml index 1dbfb3f8..a55d6813 100644 --- a/tests/test_netlists/test_netlists_straight_heater_metal_.yml +++ b/tests/test_netlists/test_netlists_straight_heater_metal_.yml @@ -9,7 +9,7 @@ instances: port_name1: o1 port_name2: o2 ports_map: null - sequence: _-UHUHUHUHUHUHUHUH-_ + sequence: _-UHUHUHUHUHUHUHUHUHUHUHUHUHUHUHUHUHUHUHUHUHUHUHUHUHUHUHUHUHUHUHUHUHUHUHUHUHUHUHUHUHUHUHUHUHUHUHUHUHUHUHUHUHUHUHUHUHUHUHUHUHUHUH-_ start_orientation: 0.0 symbol_to_component: '-': @@ -17,7 +17,7 @@ instances: module: ubcpdk.components settings: cross_section: xs_sc_heater_metal - length: 15.9 + length: 2.4 npoints: 2 - o1 - o2 @@ -26,7 +26,7 @@ instances: module: ubcpdk.components settings: cross_section: xs_sc_heater_metal - length: 6.0 + length: 0 npoints: 2 - o1 - o2 @@ -35,7 +35,7 @@ instances: module: ubcpdk.components settings: cross_section: xs_sc_heater_metal - length: 30.0 + length: 5 npoints: 2 - o1 - o2 @@ -188,7 +188,7 @@ instances: vias: - null - null -name: straight_heater_metal_undercut_with_undercutFalse +name: straight_heater_metal_undercut_539ff9ab placements: component_sequence_1: mirror: 0 @@ -198,22 +198,22 @@ placements: taper_1: mirror: 0 rotation: 0 - x: -4.905 + x: -4.9 y: 0.0 taper_2: mirror: 0 rotation: 180 - x: 324.905 + x: 324.9 y: 0.0 via_stack_1: mirror: 0 rotation: 0 - x: -9.905 + x: -9.9 y: 0.0 via_stack_2: mirror: 0 rotation: 0 - x: 329.905 + x: 329.9 y: 0.0 ports: l_e1: via_stack_1,e1 @@ -234,7 +234,7 @@ warnings: - taper_1,o2 - taper_2,o2 values: - - - 0.095 + - - 0.1 - 0.0 - - - 319.905 + - - 319.9 - 0.0