gdsfactory/__init__.py,sha256=AoKMhK8-AepA0RzRn6sYLi3ud-ex2tlbpJYsLQo3MRM,3144
gdsfactory/add_padding.py,sha256=txLbiP-DIRXb82WIXlM_lXZfsJqSn7ta9JB3T1_qlIQ,3596
gdsfactory/add_pins.py,sha256=VhmwtKkHQGdWF2SGmP26PFcyNCbthAytQvWmXvSfExY,14996
gdsfactory/add_ports.py,sha256=229b0o0mrBf-xcoY6nx1a13l7X0N3cTMdGK3El2lwb0,20959
gdsfactory/boolean.py,sha256=vZiLW-GtlM28b_urFTXIDjtbV8MLO2PdvFxQJYrV6dA,3087
gdsfactory/cell.py,sha256=OU6cY3FdkBrK0XABcc-L071b3kCJu1D469ihpDvC-BA,2656
gdsfactory/cli.py,sha256=_UurYShJJAIIFz3rGtnq9QnFqdqLJL6AFoUu1-3CRwI,10894
gdsfactory/component.py,sha256=cokpfkLYMkKqvvlwD_s7z9EVQFy3UBlG978xAvhubYU,44318
gdsfactory/component_layout.py,sha256=zz9NsIc7YZWSbKJJIgaZIwiK5Q7i9r39v7tekLkN-jQ,9648
gdsfactory/config.py,sha256=1DXRJDxXKNVAO7EWUnVpDqT8qvdWh6CDMGacekcKsoo,4353
gdsfactory/constants.py,sha256=6YD9Q5JigJEEHlTKHQv9fkZwNvYXV7TaJ_hzpzA9zsY,38409
gdsfactory/containers.py,sha256=HfJUz_4g1QNmuNC7vZqQpAP1fcE6rugx6orclVGahVs,2650
gdsfactory/cross_section.py,sha256=_4Wm5qsM5GhIN9Px-_le4Pcy3yIB5d-a0rYzjgNGg6c,92826
gdsfactory/difftest.py,sha256=0H75xLDAB5Y4vSLvI-kCFbFQAF70WxTZeNwsyl9eoiE,20069
gdsfactory/difftest_git.py,sha256=qKJCFoumGwSQrHrqqmf4RgJGeuy6bA-TByBMxr5OLPA,668
gdsfactory/font.py,sha256=vFgy5o39RBME5lrq9w5fD1mGZB4WvQ-HW2FS-HxLL3c,6093
gdsfactory/functions.py,sha256=HoKbTFb-u61Qm4pGmomxY2gnAVjGB11vujWIgSU4hAM,13652
gdsfactory/get_factories.py,sha256=sCO4Zizg3T7y9Zdq_pjN6xsEoKURW-NXvCqAskU5zSw,2199
gdsfactory/get_netlist.py,sha256=uAdU60jyQbMHr0ooVjWW3S_ome97WHZEglT6vIPmdsQ,20030
gdsfactory/grid.py,sha256=wQPmOFPfmdIat7WNXK_AXM8NGCjaM2dIhmDNJKErAo0,6835
gdsfactory/install.py,sha256=ZGbxyQLH6f0oou9cP3T-GBBmEhpPnnw3IsBRL2Y0zUQ,5131
gdsfactory/name.py,sha256=FK0NmYq4EFPzIpCEd8uD7HAQ7HuGzdXyM04htODAUqU,5896
gdsfactory/pack.py,sha256=zFKhBZI2iBHztfDJ3G2p7PI_dkqeSyMAN0Kkp9M4z5E,10283
gdsfactory/path.py,sha256=Q1No-IqeCVWMMvBPqPmVj_3SDAKopwY-92vcm_qIGwg,59121
gdsfactory/pdk.py,sha256=sO96iY8NIICbjkFU5Q-M3AFJNnjYWFjpi32PmLbTXOo,24833
gdsfactory/port.py,sha256=QuclbpULeSSpSrmYerPbMO2_WyAW8g1_PCjQplPuWIE,25126
gdsfactory/schematic.py,sha256=innbaqWPJnAAE5QAcX6FLo3n6lPa4N_W3KcnZop_yiI,7850
gdsfactory/serialization.py,sha256=XbRb_P0uyB3NgO9kv-SMAG_6_xJmsg4YPPPJKoHVlIE,5887
gdsfactory/snap.py,sha256=jsGinvJnyrZxgwFNWrJvZfIWlf-R0m-TFS7ZKXHYfjs,2061
gdsfactory/symbols.py,sha256=fWD1LxFibTfXhwLng-ZkK3r0JinXs2J3F5Rz3xAh5fo,3000
gdsfactory/typings.py,sha256=CKfh3cNNujMhyqTNnkBVaPdoSnY61yttUmOhZbESR9w,5504
gdsfactory/watch.py,sha256=ivlEK5zRFsxbE7FI7NpGe9GfCmdmD9T2FE0lg-k0us0,8156
gdsfactory/write_cells.py,sha256=xXrF4pSZNSstOcWSIH7-p7-0Ci5kttz1K5aPRq5LtfI,4208
gdsfactory/components/C.py,sha256=hlFarz8nRenZN-OF9UUJYNQKIHrbI54lwl6kKUhdNMw,1280
gdsfactory/components/L.py,sha256=qLKROGW5rIqw_2yfozOrVOvGucOebTY_hN01uJA_OGw,1092
gdsfactory/components/__init__.py,sha256=dgwYF8-hzU8SGXbk1llUqiekGhIQqAY2m0pxBaFL438,18930
gdsfactory/components/add_fiber_array_optical_south_electrical_north.py,sha256=O5S8Udyk38ZEqaSDTkpe4m2oJ9KWeBo2wB9roD0htec,5055
gdsfactory/components/add_termination.py,sha256=zleGur7K9m7nK4TL7ChYBZiahAO9lxwCG2JlFzs-XHg,1787
gdsfactory/components/add_trenches.py,sha256=9emVSPnqcX-7zXYeROqQ7eLRAtu4kTuwYDXEwZwYwW4,2194
gdsfactory/components/align.py,sha256=ot8zIO6Mjrm4VpdkJGxlM-CBZiOdFY-Z4gRRjtlW1qQ,2996
gdsfactory/components/array_component.py,sha256=caxjqRXOf3igyKPbVXEHssRd8VLoU8x_QkxPG1GOKVQ,3069
gdsfactory/components/awg.py,sha256=4_QBUAkXBEyZB8eId4T9J4NFd-i4kayhMBeoWvQvORs,4087
gdsfactory/components/bbox.py,sha256=SIRpHVYEDKg_ZQhaLQUIJ8ShZQZ5xacVkq2p7UuVQ9Y,1800
gdsfactory/components/bend_circular.py,sha256=KQvt3ld89PmQAcIVBPhcgFJyB2bK-C-JiufPhEAQHkc,4500
gdsfactory/components/bend_circular_heater.py,sha256=0X5TKZc1vD0y5ockP7xVSQ_rDD9BGb4GFV8gYW2-jnQ,2058
gdsfactory/components/bend_euler.py,sha256=kFMoPlwdx0DddiNlJa2hES7avosUz4NgP3JNb5eN5CQ,8612
gdsfactory/components/bend_s.py,sha256=UafFU4J4rK9NojTGOkKrEpx-sDVKtEHRWgwfUxlMoyk,3375
gdsfactory/components/bezier.py,sha256=e6QpcFSKXPRdLMelwGCcS1OwwQymwi25EYAKe-MidFc,4710
gdsfactory/components/cavity.py,sha256=cI2YaFAWcsCcOzzvFK7lFmUXf3ZW6h30YzLzzvy2j_w,1550
gdsfactory/components/cdsem_all.py,sha256=vsPIu8_OIESs0z3n4kaySgKyZPBZzWyQLez9EJrIMKM,2786
gdsfactory/components/cdsem_bend180.py,sha256=WVoBmj_IRKDNCu1mioGa0mth7AukQXahjb3aVRnpfd8,1616
gdsfactory/components/cdsem_coupler.py,sha256=r7cAyKFlfVoe1DKd9irjJv_bS-fJx0pyWg2FnYuQG2Q,1939
gdsfactory/components/cdsem_straight.py,sha256=1VAEXQOFqPkK5BH4UrS-3p2OrMW3EDcSba8ALQii-es,1669
gdsfactory/components/cdsem_straight_density.py,sha256=yPSEONt5gGPWfDTjUbHG1Vk7UMTmRu7D2Pcktm_LEbU,1544
gdsfactory/components/circle.py,sha256=7dzyF4oL6U-KMftd-3wiXNDfoNk9BkN2K_S3XOLZIFw,864
gdsfactory/components/coh_rx_single_pol.py,sha256=GoXqiaWuaklQcG_QWDiyF4n5CRJYcNxwQ22sL80cdqo,6258
gdsfactory/components/coh_tx_dual_pol.py,sha256=io_pyizFas9ntp_FJgnMlY0snXG2bUtfKnMWvIIou9I,4585
gdsfactory/components/coh_tx_single_pol.py,sha256=af5owcZaP1SfkT1nknURzr9bf11F65G_1GSc6UymYso,5556
gdsfactory/components/compass.py,sha256=PKghNDBWqZStFL-jVu0DaaoMavjJnDW-PjZn7o7-Qtc,2423
gdsfactory/components/component_sequence.py,sha256=XY4DNG0BfbFZbboGo2OeMoZuLiCG8TYs7xp2xy8W79o,7387
gdsfactory/components/copy_layers.py,sha256=9yt1IfkkjLExBsTG8MlfInj31EIMWDoDDMusOONUT-g,809
gdsfactory/components/coupler.py,sha256=2q_E1-yghj2iIX27YXxoOTDZBaL7so9B6CpPmTaaM4g,2361
gdsfactory/components/coupler90.py,sha256=VAZIcKumxsZECpBoa-CA6LaZ-PF3FTr44OOoMcUC6H0,1757
gdsfactory/components/coupler90bend.py,sha256=Q7MX5ZkhNLIMwPIyrsgNUu5y6hmzF5n9WSZOgMLgSKU,1656
gdsfactory/components/coupler_adiabatic.py,sha256=tR_1HrvUtMDLgeWlyIN7UsdP-BlxuAUfvLV6b_Yh_pw,4499
gdsfactory/components/coupler_asymmetric.py,sha256=qgdhdn4QCcImRZGrOunUlwa2JQgyZ7aFG9EcJ10D6-U,1605
gdsfactory/components/coupler_bent.py,sha256=5q-4FbFAqVlXBpeihgO9AGOJEJ3cJifso-Ve5nng8lk,3860
gdsfactory/components/coupler_broadband.py,sha256=SH8C41RjstZiWuu9Dyuwscuf8Irx0LNiI4Y8JJexqaw,5035
gdsfactory/components/coupler_full.py,sha256=dV8ZjcWTT9L331AhVSC_QiU63Mq8_ytdsFcB55lQq_Q,3584
gdsfactory/components/coupler_ring.py,sha256=cBsX2MX82PqPBjyO8T9oDTiG0fQXqUYmS4kT-A3Tb1g,2795
gdsfactory/components/coupler_straight.py,sha256=df_m1AsyKaIiipzpNGD5Y_8oo0GTBB_-smaTagonPnU,1205
gdsfactory/components/coupler_straight_asymmetric.py,sha256=F1sG-FkYcz1FBxD5-0VkKQNCMbYTi8gXfb2RQCTXjz4,1537
gdsfactory/components/coupler_symmetric.py,sha256=L19TWRIVjl8R8-nPctoC89LC0gCGNVxK4SmA40YBeLY,2193
gdsfactory/components/cross.py,sha256=ihhwbZcTowpjOzeN9wtOuZ06RB5KY9orrSRIvCsCDSQ,1925
gdsfactory/components/crossing_waveguide.py,sha256=xbQ4tj1NCCPRKFRDWvf3waS8SYaS17GD53fuoDAYjF4,7644
gdsfactory/components/cutback_2x2.py,sha256=gyMmFDvALnvk_Ei-9Qd8tGfwV0BjmtEF5tuszqfGt7I,5635
gdsfactory/components/cutback_bend.py,sha256=ace6wHlJE2vN9SPkZIHssXgBneE9YRoMp7MdM8dStYA,6744
gdsfactory/components/cutback_component.py,sha256=OLLxHx4boNrsaG9WDyQKel1CW8uhZGe6XaXtnYIYNZU,3487
gdsfactory/components/cutback_loss.py,sha256=wIK_gOz3XnOgoDgNxl0Sivfi0_A15M9zxy7kZ3SD2Lg,3372
gdsfactory/components/cutback_splitter.py,sha256=euno-dqYXXJ9wHOHx0qwYjtLGw9HIPodY64SOv5oXLk,2645
gdsfactory/components/dbr.py,sha256=RjocEyFcdUNaxkOfp_0aTEJaKsXvikH4HlEI9mkIkvc,3195
gdsfactory/components/dbr_tapered.py,sha256=43WKRNfx2d04TYHitaFxG-q_gnd7wqZAPYDaXqp-Zw0,4350
gdsfactory/components/delay_snake.py,sha256=M_ixjDR7xDbBbCSKRLVdpZ5vVl25Ss8FEhROZ4FVYCw,2955
gdsfactory/components/delay_snake2.py,sha256=NJvmgvq_YYS70tv6qILCtieavncqyudBe1dVlvVeacA,2909
gdsfactory/components/delay_snake_sbend.py,sha256=6_1UU6WJ-Vf9RM7J_KaYX_pTe5-hNN52yiPqNguNnPY,4645
gdsfactory/components/dicing_lane.py,sha256=2Dn8iXfguL5LGr1-rR1Fsb_3gDVM4hN0_9RfOU6wKD4,1527
gdsfactory/components/die.py,sha256=SVvMYhTpPYC7K0Ee91nPMuIvEE1AZ2wIcx5QVyXjxfE,3979
gdsfactory/components/die_bbox.py,sha256=MOqzVSjV3FfyFtooFEFZbn31Chb6QF-8Ippeg5A5SCI,3156
gdsfactory/components/die_with_pads.py,sha256=jVTOcRet8rEG8GBO5K8sw0iODj1H8XzFKuwY1cjXq8c,3097
gdsfactory/components/disk.py,sha256=Yzy-r-dzq68h81Qw3hN-YAyB1Fv-WIVSMpDue-r0A70,6506
gdsfactory/components/edge_coupler_array.py,sha256=YhhwNsiMYGStaX1ZbTHiV1zun4l4Dz_ZTOPQdRQpRmY,4013
gdsfactory/components/ellipse.py,sha256=tt4tzhWwk7jq7irB_9Nz_hSCTRcaCVp4GR6UkWRzew0,1182
gdsfactory/components/extend_ports_list.py,sha256=rvGDuK4fNiau6JISpO6ajK4CZaKuaq7EzIoJIMWxlK8,1785
gdsfactory/components/extension.py,sha256=iykQ12AA-vgZ39ggFGeAkxvoat8EQ_tvBRDPz5x6XDY,5895
gdsfactory/components/fiber.py,sha256=beEQnAjsuZv7O1Ewy6eS01tVBqxxyOPEsoyEwNa0ugY,966
gdsfactory/components/fiber_array.py,sha256=25WOhinMxEuJ-MjVya93g0JekOIFFpCrr4hU_c79QBE,1427
gdsfactory/components/fiducial_squares.py,sha256=gheZ2r2zeipmgBtibWZD32kZjFCkl5kxX67kH28i7jk,723
gdsfactory/components/ge_detector_straight_si_contacts.py,sha256=-29QOT-IUqtO5swYH6pd2IeZDd5mBnlZWVR7WznG--4,2697
gdsfactory/components/grating_coupler_array.py,sha256=7k86r4HU6maCYGHilv2JmuaRo7QK2JmqXrhQxRHmA4E,2735
gdsfactory/components/grating_coupler_dual_pol.py,sha256=Sr_sxQmyRT8vCYelcCdEYCJGppZ5Dya-AjPuQX6KhZg,4180
gdsfactory/components/grating_coupler_elliptical.py,sha256=-GI1fnWW58jFWbNf3eLU90Fa8p33n55MSWSJoTqglJ8,7145
gdsfactory/components/grating_coupler_elliptical_arbitrary.py,sha256=8gR7ZCM0KwnqMm6ulPZtfGqycCGkeHnI9_uXqQksU3I,7094
gdsfactory/components/grating_coupler_elliptical_lumerical.py,sha256=ZVrc5nSD3dbmnqueMxfURRwu5r9XtPbzBpDUmsJGtb0,4690
gdsfactory/components/grating_coupler_elliptical_trenches.py,sha256=2eYcGvn0wlWTHcMqZjEuwXzABORbouQS5opMP06-TMM,4718
gdsfactory/components/grating_coupler_functions.py,sha256=zxxMJ7k63iB4RTEiglHdPWGUEj6KvV1OR7OCEs9c308,1901
gdsfactory/components/grating_coupler_loss.py,sha256=gNn4iJ4iGIeufk8Xsi6pQkcdcv-crveN0k3q_ooe0EU,6799
gdsfactory/components/grating_coupler_rectangular.py,sha256=yzsrC3-iReXAw5RlRMFrx51Ly9enFJ0x9hi0JCPNLQs,4145
gdsfactory/components/grating_coupler_rectangular_arbitrary.py,sha256=ITjh8Djp6WcnH1xslZOzvXSGTerTlG6t2BSc6WhJgbU,4025
gdsfactory/components/grating_coupler_tree.py,sha256=ILdtrfe6V7reR5siCtSozoU0u0YLF93moJkcBXZ9gDE,1367
gdsfactory/components/greek_cross.py,sha256=cWdZPkcIBXyru_fz7b8vFAXNrJc_7b-7Ct-COYQq3BQ,4789
gdsfactory/components/hline.py,sha256=S7N7Ev-wgkbyo3Ylq0qyoQRyNbY92PSyuCbnG3qELDs,1004
gdsfactory/components/interdigital_capacitor.py,sha256=irMiuP3A2HMpE3Wb4FPKCvmORRchPsgkdPUo7y3w3tA,3628
gdsfactory/components/litho_calipers.py,sha256=LZQf0mNYwdxO7IJr1A8z9RGFV3jTczOfAMwMTr-46Gw,1850
gdsfactory/components/litho_ruler.py,sha256=wvk29mOLVG9sPTKemibWcb0W1iqNwYRHVhjT0rc-lVc,1162
gdsfactory/components/litho_steps.py,sha256=tHFRmTUbfbvE2R9nsy9bhEPP30YRsdH0yWYTQoWZu-0,1329
gdsfactory/components/loop_mirror.py,sha256=YV5XnLHD_OF_Ym-IDbpuHBJ6b8JtIVXaluanHBLkUwA,880
gdsfactory/components/mmi.py,sha256=6aviDAK3aErY0hcqn_Zm_TUv2McHGTv4KqYWuw5xip8,4068
gdsfactory/components/mmi1x2.py,sha256=KZY4Qk6VWFmNUfodMKjquWIdwtv4Q5u5P2hAN3t2MDE,2996
gdsfactory/components/mmi1x2_with_sbend.py,sha256=n8pWO8F9dO0tvYQBBjaFyf8S5RVAU9ePdgv-vMr0294,2211
gdsfactory/components/mmi2x2.py,sha256=ZiwqW0DxBEdE7mHh4r9mCF2DE0-AKR9zgmr4nC8mYiM,2977
gdsfactory/components/mmi2x2_with_sbend.py,sha256=0KZ1DcTMXZYwIzzbzFYGs3-2THyfZphIzaVZ7DOMg7o,2643
gdsfactory/components/mmi_90degree_hybrid.py,sha256=4tuCTD1ah4dXP4pPkZtLI-SdKtsSEHGRTF9guRKhrP4,4184
gdsfactory/components/mmi_tapered.py,sha256=jQ0XNBLwPSWSLQYvYhfVcc50Rc7rDO1XJmkkJYAp-oA,8633
gdsfactory/components/mode_converter.py,sha256=G1-BNf5fPsctBEZ5qnRo1ll6spQ1oPS84QKuFHeNloE,3166
gdsfactory/components/mzi.py,sha256=Gpp3J91XlhRsEyp-eEv4Rs1r3Xo9FpL85xUCFa5PVQk,8853
gdsfactory/components/mzi_arm.py,sha256=NEpwp6Sx5FpFWEmEKtzi6czAuGoMug11Hy05jsa7SGU,2217
gdsfactory/components/mzi_arms.py,sha256=3hv3BfEYlm2JnSvBAXulAAwV8hRuFr6FRfK9FzytFV4,4965
gdsfactory/components/mzi_lattice.py,sha256=NBscLyFp4dioZudBghbtVPLOg1ChmYXx3D6NxOy7-Rg,11807
gdsfactory/components/mzi_pads_center.py,sha256=VTQrt7MHKMM5nbvjncNw3TULTN8V24f7vFwclXjDxrs,3637
gdsfactory/components/mzit.py,sha256=wzG7duISAXXxBxBJkbBkTyEk3sVdjgXjWpdxdq_Php8,6354
gdsfactory/components/mzit_lattice.py,sha256=M3PwIJXtdOWii3uEzqQ9yWelJ_MNyOMBIzLZjltXTyk,3471
gdsfactory/components/nxn.py,sha256=SVkJPyQoHgjehg0y1whnCh6-I-rVX_VRu9FmKvTJseo,3406
gdsfactory/components/optimal_90deg.py,sha256=eMJ-qBzxSRGHBq8SiTybh3BpdCu1QtmDDUsJNlrMvYk,1929
gdsfactory/components/optimal_hairpin.py,sha256=dmwHBDSWEdg-FPPaUJ-XGDSwFnXQKVL-I9ZQTVaLP3M,3822
gdsfactory/components/optimal_step.py,sha256=pKOzN_20XYi6g2x-oJ-o3lkTOZLgqSJDXeBB4VQVoQw,6048
gdsfactory/components/pack_doe.py,sha256=L5568sl4NdTitsLfMjLZIdtY0wHM5LRZ95IAFvLuwoY,6362
gdsfactory/components/pad.py,sha256=GMY8cId8CgxI3ACuJpgGsJsFNuppZY8mEu9ITj03KJM,4816
gdsfactory/components/pad_gsg.py,sha256=agsrDRuiZ5dti6ynvLk20v-G3kUPY4Xp19knXj4ktu8,1790
gdsfactory/components/pads_shorted.py,sha256=qpM_Nwds5mVxd1S3cnkuf8yqfqNMm-GuB_jIWUWzL2M,1145
gdsfactory/components/polarization_splitter_rotator.py,sha256=VLfiTv02jI8yl5iHwjdFs0FyT5gtV3sS9zIHZpXgjl8,3521
gdsfactory/components/ramp.py,sha256=kAJa5y9n_Dy_6DQsUk1NnX2kvZBKv4pIpso1E_Hs9c8,1110
gdsfactory/components/rectangle.py,sha256=RaVe1sQn46j1bjc0b4N11umnhJdyxjjigyGk_uJ3oys,3324
gdsfactory/components/rectangle_with_slits.py,sha256=d0Ubj2MOmQsrzAQglAY9WRvMSp5pWM_KBzNUtoz_VoI,2693
gdsfactory/components/regular_polygon.py,sha256=VC5CuDXRpcvHJjO6H1zTJ9_fURTvvDxUa0UnvBDsFDI,1871
gdsfactory/components/resistance_meander.py,sha256=Q_s1nKGTN9xj7RP1ftI5RScfnyRxVEmY2SDP2wVebO8,2816
gdsfactory/components/resistance_sheet.py,sha256=12avdJeQxRPnicfnTp1v9Zb5sMvz1XRIzArr1HanSVE,2308
gdsfactory/components/ring.py,sha256=YA61fqE7volj45rQeabaA1iz92RJzRyWg87hJ8ZqW2Y,1254
gdsfactory/components/ring_crow.py,sha256=FqNQC_z5pqAVy1d4g_0JzLAOIqFQW98hj5uU1CIqkC4,5884
gdsfactory/components/ring_crow_couplers.py,sha256=NlFgKKPg-sZNROPQEgPTxyMjTVGnPhMy7FxV3aZUp8k,4555
gdsfactory/components/ring_double.py,sha256=Hed23lR1wtihrVvkWwyFTQjkI7f70zJTMfvr2KJEC3Q,2792
gdsfactory/components/ring_double_bend_coupler.py,sha256=5nGQHV16BfKtAwH8WI2c5mPxalNQFYe6K1jRZhBuvUE,2501
gdsfactory/components/ring_double_pn.py,sha256=fKAd5DoN8OZcZ2jIvcFAhyjUUbcOLG3mFIlMJPgrHSU,7407
gdsfactory/components/ring_heater.py,sha256=3tXNyZPRmCx5IatTJUrLSOZHX-WyzOcNmHADvfL1A1E,5681
gdsfactory/components/ring_single.py,sha256=Ca09S0mwSlBcsTeiDmiypRBnvI3PQAfdmTw0k1frkZY,3494
gdsfactory/components/ring_single_array.py,sha256=nkTfPHaAdE9xC9duWxyFfg-A7G41DpU0TXqsjQbFHk8,1736
gdsfactory/components/ring_single_bend_coupler.py,sha256=6ycXWZUzCVMCt-RkQA_PpblyuxmL5h60kP6-nRVAlM8,7010
gdsfactory/components/ring_single_dut.py,sha256=Ig6iMqmOTYin9uUcAQ7DjIis3qtda6f0GYRIJPukTY8,2646
gdsfactory/components/ring_single_pn.py,sha256=id8IaPViTyLPyXX0YRwGZoAlQxOPcuWfPQmbOcxGOgQ,5442
gdsfactory/components/seal_ring.py,sha256=NM1bQsxiMcQ3W4C7NT_CTWhWBBEWuMkG7d1dfw1JIAk,5842
gdsfactory/components/snspd.py,sha256=o7WS368zmezzIfmDqv_CQWfhbiQaqveipxlvAFz4iws,3970
gdsfactory/components/spiral.py,sha256=rN-2yxA9UiAUp9BHn2cM0acg1TTfUpZBxNTMbaoTsWI,3910
gdsfactory/components/spiral_double.py,sha256=rJ-nI3Zrn-i0D570jWffRIEOxe9zOglJdw_GldrtBsQ,2127
gdsfactory/components/spiral_heater.py,sha256=op1XsB5IyNGwjixR2h49I0n03yeY0U0pLr-yHUKGvLY,17620
gdsfactory/components/spiral_inductor.py,sha256=ymbt67GQhiAqqT102Swpcq2caXBwDFSS9DHrJ3T895A,1331
gdsfactory/components/splitter_chain.py,sha256=iMObXm5nUoIfil42zrupB-ojDk-mW_8c1TBZH_3MG4E,1631
gdsfactory/components/splitter_tree.py,sha256=h7yw1aV6iqnoFwiVvMACB0VfGChIA71Om6zaJRSiDeI,5760
gdsfactory/components/straight.py,sha256=DFwblj-AI1Pz6w3F3tE98AMnshHEGoOy-o2ybUB9E70,2130
gdsfactory/components/straight_array.py,sha256=gV5RtQaZqMTwUKv_BZyIunveRTqGWGyglyAS2i2rK0g,1041
gdsfactory/components/straight_heater_doped.py,sha256=6qDjaVIL7Oa2L56Fsz3nWfgz2Nas3-Bo1xjkW1u7r1Y,10329
gdsfactory/components/straight_heater_meander.py,sha256=9IA8E_bJEGCuNfRDvR52PL0y7SA8-WeWbGPXukJhGTk,7687
gdsfactory/components/straight_heater_meander_doped.py,sha256=WQsCTYUxp8B36OqQao4Zt6FF7q4qs1dPQtn66upc694,8857
gdsfactory/components/straight_heater_metal.py,sha256=yBuoEHLmqK2_CzdQSF1UF0eADZctp7IUZBx2hS_Z2xo,10090
gdsfactory/components/straight_pin.py,sha256=uppVtmqIT-TpmKxgMMgff9OS5rIzTPohqcTqSzYCoqk,2787
gdsfactory/components/straight_pin_slot.py,sha256=WSK1nphTjguWkT3GNJ0Z529t2O0960__cnDPlccM6r4,3864
gdsfactory/components/taper.py,sha256=HJdcwtRB_X1u98mjuqdL5er4Apb0yy3QUscttcHXQ1c,8552
gdsfactory/components/taper_adiabatic.py,sha256=664MlM4uX5ApATAS0ZjrE7lJVss5i1pFtaYkqCUucuc,3918
gdsfactory/components/taper_cross_section.py,sha256=hHMv_1yccMlG8HzQhLI4c8hFuNjsUlcWqFGTFfKCVds,2817
gdsfactory/components/taper_from_csv.py,sha256=jW2tyILdH0gglNGOZleO8mD8JI5StijojyuSsvHOHJw,2229
gdsfactory/components/taper_parabolic.py,sha256=pgFb1qRBm46MP5RbiaJD7HHa7lYqP5G4vWv7Q7J6J8Y,1220
gdsfactory/components/terminator.py,sha256=thFkBRACzlDcsLmodFK6HjDNLRshS22ebF198tV4Mc8,1883
gdsfactory/components/text.py,sha256=rk0U_ZYdmcIvNDyuBSANrhh-LN5Bl8HVw1-oyEupgyc,3762
gdsfactory/components/text_freetype.py,sha256=J-MY4er1mQwc_VvSYRfjX4uSkOt4SYCoD-MS3OqTNpM,4235
gdsfactory/components/text_rectangular.py,sha256=ZXANf0Phufc6dGKntSu0n-0sHE9dhA-0H7lew4-fXS0,3441
gdsfactory/components/text_rectangular_font.py,sha256=z1y3AkvVRl6zw2nVtUV2r9KvqXNrTnphW6dpwgrzWPQ,3948
gdsfactory/components/triangles.py,sha256=gIRT507TADOS9_EiRqa3wBOwm6EHSDqtW4TbVPopR8A,2606
gdsfactory/components/verniers.py,sha256=_eBWSOk3toQ3sat4e7DSMbNcNHUkWx8DzBx3sPeP7WU,1046
gdsfactory/components/version_stamp.py,sha256=tCD7FCGaWmGveTOcJdw7E3IeYC0r5rjpolD4UWXhQLI,2591
gdsfactory/components/via.py,sha256=9o4ybuKUVLP7acPVKf9dtAwdMQv4NsNvC84TQ0AxK8s,2472
gdsfactory/components/via_chain.py,sha256=HXvsfceVXeBz1JBbu9mDQ4J9jXiiL-Zb5FIItSRXgwM,6990
gdsfactory/components/via_corner.py,sha256=ZJ-ietqlxzUtiPRhclQk7KHI6tkEfok9bolt38zqPag,3129
gdsfactory/components/via_stack.py,sha256=64afo3kanf9dQTqf0qJ-Q5mHjVELKWqxu1QSAs1a538,12131
gdsfactory/components/via_stack_with_offset.py,sha256=i34zaX-ovguqoYU3WBndphabV5CtQ5hmC9ji1N4MXUU,4891
gdsfactory/components/wafer.py,sha256=U1xjTchEJ_aDFREgxxb8A2Wrcuzd_sXjCCZ_UTZ30Dg,1362
gdsfactory/components/wire.py,sha256=y54GNM7WavWrCHERMzvNiQU1kIZr08I9h6Jv_HxIQvY,4586
gdsfactory/components/csv_data/grating_coupler_1etch_h220_e70.csv,sha256=OPgbt3jTq48UwJwjP6kLR8Jv3v2DlStKwrFezXPlZDY,500
gdsfactory/components/csv_data/grating_coupler_2etch_h220_e70_e220.csv,sha256=enniacC7u8nwd7SPlsVuIHpoXSBJS7GpSiFzyRpo1b8,1014
gdsfactory/components/csv_data/taper_strip_0p5_10_100.csv,sha256=UG-grS3cMGoSpNKGec5a3C9EzZdKaPbj7-nm6KD82xE,19749
gdsfactory/components/csv_data/taper_strip_0p5_10_150.csv,sha256=ntZLpsh7pKLNhDN9W5XpwlUiAo6KblJQTPwQapA4oco,19751
gdsfactory/components/csv_data/taper_strip_0p5_10_200.csv,sha256=IwCB3-zr2kjQvY5TyfynWoo-mXaE9e_3iWHz2goEBvA,19749
gdsfactory/components/csv_data/taper_strip_0p5_11_200.csv,sha256=4adfZLDEwownDMbcmFggR9M2yhqr6_UxYZL_70nzhBQ,19751
gdsfactory/components/csv_data/taper_strip_0p5_12_200.csv,sha256=0hhSUcew4pO9rbt0H4yZ3pKYYNrWDPSp4nnL2Gh5Oas,19775
gdsfactory/components/csv_data/taper_strip_0p5_3_36.csv,sha256=foVUJO_uAH2y6nv9qZ0c5y1xHVuL6FE02sb9VemKlmk,3143
gdsfactory/components/fonts/OCR-A.ttf,sha256=gpXx_5pZWzInQDxHrt7vZre10a_wfrAQqKpul7NAdcc,23952
gdsfactory/export/__init__.py,sha256=o7hBtdEqU_SNKPeGGQ9_fgdPKuBSMf9EjqI20ajN0co,267
gdsfactory/export/to_3d.py,sha256=6zJEohexRdhOF8ExhXoK4fe8pHv05prb7rkmSox0PCw,3499
gdsfactory/export/to_gerber.py,sha256=4H3NjL0u5Ivu-0hOi9hWPLQi_PCwQhvTYMwTmbN-2JI,8512
gdsfactory/export/to_np.py,sha256=j62fNZT40nFH-QwygdGXINvYKctmUNdyKl2ahM56s5Y,1886
gdsfactory/export/to_stl.py,sha256=GPI35ZY9RpMh738boNhrwpNHeNOVxydHXav2UeluRVU,3454
gdsfactory/export/to_svg.py,sha256=T5qnMuuLS7jrLHNkayVE1iCNRKbpX0J0qEbw8MsgERw,3349
gdsfactory/generic_tech/README.md,sha256=Sn-PN9rYR3NZKXNW50ljNrCAaPnXj6NRBZ9vRLc5Qdk,1019
gdsfactory/generic_tech/__init__.py,sha256=hEHTdIUD2Tlmp05ixLoXONCg8_ZvfFv3GArk5K0VHRw,2547
gdsfactory/generic_tech/cells.py,sha256=FLA5o9uzhlfGGbBtXl8ZgImLlyojTcYbO87Cjh-et1I,1398
gdsfactory/generic_tech/containers.py,sha256=JD4v56scZ_x7tDHB8uo-mL0O3fIzYvFVlDfJut3Q6O8,876
gdsfactory/generic_tech/generic_tech.sh,sha256=6H-KJh-JFg1XpYhUQRtMgd9uH_0o7TNCIFUUnYYOZZY,163
gdsfactory/generic_tech/get_klayout_pyxs.py,sha256=OIkAkt5kN8RCwYrAba-GurjP9HTCGfDiWTgXeX1CMIY,8242
gdsfactory/generic_tech/layer_map.py,sha256=MyzQbo9V5061VD8YU9yctv87QLLx8TqEc-eRNU2soTk,1741
gdsfactory/generic_tech/layer_stack.py,sha256=lvQEkim09HxTIRa2Y92_P8WKl04x5GT_ocbftjd3QcY,13535
gdsfactory/generic_tech/layer_views.yaml,sha256=UCKJIp_agOkHDfu6NBwmG-QOI0jEhApSBa0w2sy4zFk,10785
gdsfactory/generic_tech/simulation_settings.py,sha256=XEWGppMgPQQb5kzllA2zNAc8--mYij_7b83CRO4ssvk,3854
gdsfactory/generic_tech/klayout/README.md,sha256=puODi_eBL3qkVTDqV_ZtbbUKozBHMxA4e-Knu2b-OiQ,161
gdsfactory/generic_tech/klayout/grain.xml,sha256=qwTYMJHG0PwUlrTORJlG93zNCg6CS_bzOZt_MRYXZZ4,3278
gdsfactory/generic_tech/klayout/layers.lyp,sha256=xXf--AfwGod6POxsMCU-z_UBCX_aUnt4MZhscqJSVbw,41091
gdsfactory/generic_tech/klayout/tech.lyt,sha256=WEB7c7ST1mjSvVwWezBN23vAFsT7wz50DPPRgI_NiJE,5969
gdsfactory/generic_tech/klayout/d25/generic_tech.lyd25,sha256=CwmKh0iUaIduwI05neiJLmqzbxKBT_n-oCqUqHaLH_Y,2281
gdsfactory/generic_tech/klayout/drc/Makefile,sha256=kySdbVKFptw-rLXGrYVzj0uBnee1ehfYC3sAdl9g2VU,104
gdsfactory/generic_tech/klayout/drc/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
gdsfactory/generic_tech/klayout/drc/errors.py,sha256=TMOdlbCR8KZvjm2Myy8h4jynpvo9yXRaDBpQB2CwpsE,2780
gdsfactory/generic_tech/klayout/lvs/.gitignore,sha256=YBfQ-rQosU8T4xly8rnYL5GM0pcjlM_dSvZesagGeiw,27
gdsfactory/generic_tech/klayout/lvs/Makefile,sha256=R9QPCLSosWVi7cSiMzDkZ-37p4a8eO2aJOSHdMgJhjQ,494
gdsfactory/generic_tech/klayout/lvs/README.md,sha256=Nlche6ca5znfkBdC7mFnA1h8HIRvFq1mVmJq0gqc6xw,4064
gdsfactory/generic_tech/klayout/lvs/generic_tech.lvs,sha256=D1uH_Jg6C7c-_tZ7nmJKIiBvy-z-8UqeFv3qfUYG2LA,7235
gdsfactory/generic_tech/klayout/lvs/run_lvs.py,sha256=FhqRc0ws_Sus7xrTHiDhzP50TGEqABhaIX_aaHv1Elk,9482
gdsfactory/generic_tech/klayout/lvs/drc_malformed/README.md,sha256=-8BXFkrdWwKTlK9Q2iruaW4J3BAxqVSrPD2KVr3Lehc,2421
gdsfactory/generic_tech/klayout/lvs/drc_malformed/generic_tech_malformed.drc,sha256=i1EpEx-hiOBIp3pbz30d7bU_ulKtTEnZnxlwacex_q0,9696
gdsfactory/generic_tech/klayout/lvs/drc_malformed/run_drc.py,sha256=30DIrfm-L2OhWTwVgaaCjvFxOClhy-RXVj49tHJZzHQ,10807
gdsfactory/generic_tech/klayout/lvs/rule_decks/custom_classes.lvs,sha256=AuHmtAG8YfLxPS2wsAkUG8yzhUhLlH2t605c9xBCH8c,3446
gdsfactory/generic_tech/klayout/lvs/rule_decks/devices_connections.lvs,sha256=FzY-b1nGyrc8qXG0XIauI41RdRvgXuwLCL8MAZV0dJE,479
gdsfactory/generic_tech/klayout/lvs/rule_decks/general_connections.lvs,sha256=-QVNmEFEgULfuRxrwZ7a4OtFUW1AHKxIoWmcCyWqtBM,582
gdsfactory/generic_tech/klayout/lvs/rule_decks/general_derivations.lvs,sha256=tOonzmdGaKRgc05BbyETEU8EstLtIXkCKYzVQG3mYq8,108
gdsfactory/generic_tech/klayout/lvs/rule_decks/heater_connections.lvs,sha256=FkJ8jHK2cUVlR2H35amnDz6FGFCoRsPnRUVXQY3tnbc,186
gdsfactory/generic_tech/klayout/lvs/rule_decks/heater_derivations.lvs,sha256=Llyoa111BbyZ-RuL2qsgK9TPGrDQM0r0ta5FVC5PMEE,398
gdsfactory/generic_tech/klayout/lvs/rule_decks/heater_extraction.lvs,sha256=6I3Y2OXtp6Js69Rc30E2uZP2dxyFMi2CdpBHQ-SfFkM,574
gdsfactory/generic_tech/klayout/lvs/rule_decks/layers_definitions.lvs,sha256=l202-uXDUmbQbEC596eY7uMoRQlvn_WxIKkj0uBfXag,6034
gdsfactory/generic_tech/klayout/lvs/testing/testcases/README.md,sha256=NCYimAYicUQjx_U2MZ0qP-T9gbSB69rHi1FS9I1xHDQ,477
gdsfactory/generic_tech/klayout/lvs/testing/testcases/unit/heater_devices/layout/straight_heater_metal.py,sha256=bDC65kfUcNlwwe0yC6OelvZbeFISVIiOoaiUpDJ2pTM,4300
gdsfactory/generic_tech/klayout/lvs/testing/testcases/unit/heater_devices/netlist/straight_heater_metal.spice,sha256=tkjzlUS7MIIHE_krHVN26RJljv8xMRwyI2IF2zA54SU,926
gdsfactory/generic_tech/klayout/pymacros/set_menus.lym,sha256=x1bTLX9IDgEPERuSrT0kQ-HdScYdrzaeTH0F9QF3V_M,710
gdsfactory/generic_tech/klayout/pymacros/set_shortcuts.lym,sha256=egOCsV_vun0Ew0N6F62Qq8bKahR_Ub328G8Qi9dzf7I,538
gdsfactory/generic_tech/klayout/python/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
gdsfactory/generic_tech/klayout/python/kgdsfactory/__init__.py,sha256=_BQoW5BhUiIPTJhhuR1X8qkaI722RQniBuqrCGLQ2do,114
gdsfactory/generic_tech/klayout/python/kgdsfactory/shortcuts.py,sha256=Ja-27cBeC_DOclRABuijXwh6Ja9RutOD3QSp_AUd80E,4312
gdsfactory/generic_tech/klayout/tech/Makefile,sha256=RDBILkaNIt33KuaamPG-QbTWYjGW1NQAo9U6_tZDmFU,269
gdsfactory/generic_tech/klayout/tech/generic.layerstack,sha256=F7FukPvw0Io7pQS5dGHCybH9Wx5sl1sFQkYoFMnlMFA,1519
gdsfactory/generic_tech/klayout/tech/xsection_generic.pyxs,sha256=Wmm9BdVvA8t5liP-5ZcqkrjCxRhk4OHmK8EPBg_94u4,4258
gdsfactory/generic_tech/klayout/tech/xsection_generic.xs,sha256=S8GmBxMgHZ34OSDdWTkXE0iZTNvxNEhMg_7sQomK_kc,4537
gdsfactory/generic_tech/klayout/tech/xsection_planarized.pyxs,sha256=lM7Os49RSjC-k5NL4Lhio1SQwNUmOP9Jw0ArhRGN9-0,4731
gdsfactory/generic_tech/klayout/tech/xsection_planarized.xs,sha256=Hbie8OElyvIckiu-We8XkKcUOXYNdlQk7Fj5WqZKcPQ,5508
gdsfactory/generic_tech/klayout/tech/d25/generic_tech.lyd25,sha256=CwmKh0iUaIduwI05neiJLmqzbxKBT_n-oCqUqHaLH_Y,2281
gdsfactory/generic_tech/klayout/xsection/xsection_generic.pyxs,sha256=Wmm9BdVvA8t5liP-5ZcqkrjCxRhk4OHmK8EPBg_94u4,4258
gdsfactory/generic_tech/klayout/xsection/xsection_generic.xs,sha256=S8GmBxMgHZ34OSDdWTkXE0iZTNvxNEhMg_7sQomK_kc,4537
gdsfactory/generic_tech/klayout/xsection/xsection_planarized.pyxs,sha256=lM7Os49RSjC-k5NL4Lhio1SQwNUmOP9Jw0ArhRGN9-0,4731
gdsfactory/generic_tech/klayout/xsection/xsection_planarized.xs,sha256=Hbie8OElyvIckiu-We8XkKcUOXYNdlQk7Fj5WqZKcPQ,5508
gdsfactory/labels/__init__.py,sha256=H7S5W6XcTF-HTlx5nDwOT4TX47t36hRzjreH_FHCYQI,631
gdsfactory/labels/add_label_yaml.py,sha256=IBwazIs58gHG2eU6FBQDvSWby9pAcHvN4-VtLVGQENg,4009
gdsfactory/labels/ehva.py,sha256=qrqmkpQ7SsmT6Ajlu1f709ZJsOkJfBzT4eqbPA7EQj4,3304
gdsfactory/labels/get_test_manifest.py,sha256=PeIXe937lEB-E-n1cYCNHSqCt3Qn2SukM-vUxsdvDcY,2227
gdsfactory/labels/write_labels.py,sha256=xbTwoMzfeBrMytPHMG6wsPRjRgswzdYvohwAv27jVJc,2354
gdsfactory/labels/write_test_manifest.py,sha256=tXJWkQBhyZM30dVvOm_dcLSJofZZRAttBSB7CzMdHeI,3098
gdsfactory/read/__init__.py,sha256=JIx83rEGNowHZxWQps6GENFU_LFL2QMAzukijYDfah0,575
gdsfactory/read/from_gdspaths.py,sha256=iQmOTgU5YAHA5PpneHMndByL0pdk25QpJ5kIz-9yWms,1241
gdsfactory/read/from_np.py,sha256=eYm5gw2c-VfJHOA0c3fv9V4TsvunzKVH7GesLhutbic,2915
gdsfactory/read/from_updk.py,sha256=feg-PcWZ-eyNdVgBSBMREC0AfN2_BSUA4IibCdwx9uI,8597
gdsfactory/read/from_yaml.py,sha256=cVMePf2i5fwiWfrdlqlc_KcYiQtwLgITs7DcjESoXls,45743
gdsfactory/read/from_yaml_template.py,sha256=f2_F0G3EJlGDp9eVZWWtSuqL_E7rcEINWWjTJkyU7NA,6115
gdsfactory/read/import_gds.py,sha256=KWZDAPFMT7RrU6iCjhuTzUryL09r6KUwgpSCjw8Qb60,3584
gdsfactory/routing/__init__.py,sha256=7leC33MZR1Dpe2n4KRCBjwMBP0Pv2kh3OrJ54OoTJQw,2126
gdsfactory/routing/add_electrical_pads_shortest.py,sha256=LDZkgmFM5Db2OrxDiXuISoTMdG9ijiIXDLOcNjGNw_o,3099
gdsfactory/routing/add_electrical_pads_top.py,sha256=cg_9hbwweo5XvSFFm6MOJf71hh52zJvM9bQ8xvPfCqU,3550
gdsfactory/routing/add_electrical_pads_top_dc.py,sha256=5a8Fm1FDx98lL1poOthaT86bb9cfHWixpWzFU3amKm8,2901
gdsfactory/routing/add_fiber_array.py,sha256=B0he2aZNaIjarmQq1ctWS6nZnrrZfts8Nswvf_UckIY,6360
gdsfactory/routing/add_fiber_single.py,sha256=MqFGg_BEyxfx6mkQBFWUzVfvMHOfpgWQQ1vyt04nyWo,6123
gdsfactory/routing/add_pads.py,sha256=DNjboTbF3tXPoxyPas64IxEQmFMtku9pLPX9hxFv3v8,9872
gdsfactory/routing/auto_taper.py,sha256=AXJ-aOWEtqBDmNVzgiSUeMu2HLa2g6Dows-_xRfX-qE,3208
gdsfactory/routing/factories.py,sha256=FsQWr7TXJRJUZtTVpbQf_EE3ID05I8a99AZ5DyE_gUY,371
gdsfactory/routing/fanout2x2.py,sha256=CIJCMBkPlxF67MYp_xBW8XVqvmt6wWcf8JEGog31JGI,2787
gdsfactory/routing/route_bundle.py,sha256=KmlhUsqfd-OtviarA3GZHrc7H2WmzWXzMhgVaMXgOPU,13606
gdsfactory/routing/route_bundle_all_angle.py,sha256=-jbI0a7r4Cr-OofFeI0PJVIxQIredKYZZkjWFImKgzk,3275
gdsfactory/routing/route_bundle_sbend.py,sha256=eh7B-rQWZfAoVZpARf4EHrRzYZdlJ5mzswnvjyEWqFo,2398
gdsfactory/routing/route_fiber_array.py,sha256=mor6Wp66K-ByqECf1ihsDiWcXEsN3s27M6kgDY3YR-g,17173
gdsfactory/routing/route_ports_to_side.py,sha256=CYuMqdUouWQb2T0-lF1XIYlMqNpaD-mUtJrvw6H38Lg,17649
gdsfactory/routing/route_quad.py,sha256=8XcGSSeYSNuPrK6zBOMhVFr3WW-QyekGkCH5imSl9CA,3299
gdsfactory/routing/route_sharp.py,sha256=7yMwTOrE3h9On5O3v86hjPJigsAhsDXyGgTkqs0qSRs,14525
gdsfactory/routing/route_single.py,sha256=dwxV_lxDo_mAgA9xl7BevqBO5hf4olLghJmIebhrh1I,10865
gdsfactory/routing/route_single_from_steps.py,sha256=pdpz1u-5_7YBue5vxmhNP_mMYpXZsxVvu8rhc0NeBVA,5356
gdsfactory/routing/route_single_sbend.py,sha256=blZhS0AC3JNBkQK3Uid-ibO23TjYMoYdLyVT_d69Sxc,2301
gdsfactory/routing/route_south.py,sha256=6D_aHICT6QbBiKbiIxFUoMP6h0qk3gVdXlVA63jUUOs,11117
gdsfactory/routing/sort_ports.py,sha256=E5D8gPBY54u2wPLqPf_dFutVGl9HxeZ0MadXeN7AVX8,2314
gdsfactory/routing/utils.py,sha256=GK50dm19OKlE_Q7EE6RzGVcuuBNtComOk-MvhFXWgDA,2341
gdsfactory/routing/validation.py,sha256=LJ5tajH8OVuqXBruf4wuNcvsUs0CnZb6Xdo0PTDshJc,3919
gdsfactory/samples/00_hello_world.py,sha256=wimrt-PQ14SB_DHlCQ0Ar-TK7pZndOVNRmFbLDHEU1Y,395
gdsfactory/samples/01_component_pcell.py,sha256=7pwABvq7dM4c9hM60k0Ty3oDeMbeJ7wYxDxvtYEBqg8,2797
gdsfactory/samples/01_component_pcell_with_parameters.py,sha256=yCQRBbWVIhDqCkFlkHp63aynBcckwxcDE8gSGylhYLc,510
gdsfactory/samples/01_component_pcell_with_ports.py,sha256=t7T9Y9gvadhV6hguPJokW5lq55bsEdN_UIsY-qICCLo,832
gdsfactory/samples/02_component_autoname.py,sha256=s1tzoPj8LPicBXzbs_mYfJXdfGxotf1j55ofITjTg8c,377
gdsfactory/samples/03_move.py,sha256=0sy9lnPME_UwCyeSdqmD2tdhDKCT-anjjq_VXOne7RE,900
gdsfactory/samples/04_connect.py,sha256=fuRUvnr29DhyBm-zJkqUgLcABMppXjN__8ok_VqyEb8,784
gdsfactory/samples/05_remove_layers.py,sha256=NYp6NDipOpdReuqRy7JJVv9r-s06ZQq7SbW0o3Fni40,621
gdsfactory/samples/06_remapping_layers.py,sha256=ekOQycoivM08PZhmtQrWMSBJo5gaYIGynMpjzqNG3DA,709
gdsfactory/samples/07_flattening_device.py,sha256=qcKY3wb-n4JyiUfD19UPrGGURBtlY-OwzNfW136nDoI,803
gdsfactory/samples/08_grid.py,sha256=PyaNKxt6p97ru29gvXRGe3R9gqO7HMzVKXZmnQnBtOM,356
gdsfactory/samples/09_pack.py,sha256=vApl1_dLlpFgEBVZ2bGEb36T6JCCBrxVnSR7iDlb6B8,359
gdsfactory/samples/11_component_layout.py,sha256=sI1B8sauzCjNrJITdMYIvlmDGjJ0eyYNnGGESo4ujVs,1658
gdsfactory/samples/12_component_refs.py,sha256=gjELMPRcL0GxN-mCuxx-FP_iNNGfJdGBGOXd1GCt-Pg,2314
gdsfactory/samples/13_component_netlist.py,sha256=xwbgxvHyoXuCrXrunIpzIuRFr1zqT3sizV8l7snV3Sk,998
gdsfactory/samples/14_component_connectivity.py,sha256=kvjPF_PCnPjrgf_qgzWLiUvTNQR2t7HYhZ7z9pI1b_8,2429
gdsfactory/samples/15_component_sequence1.py,sha256=Ct1UqV-T1d2fLC6e-F4xUfk__3uzfxFicdeQ3NRgNBk,1668
gdsfactory/samples/16_component_sequence2.py,sha256=7b-VAimYCRmnRXYIUipTKRk79jQC0SYqDT2VDoFY6Oc,1876
gdsfactory/samples/17_ports.py,sha256=P_1PpZ5dviR4v32D3T2O9NvIGlr2GGC-SqioFd2hpnM,1024
gdsfactory/samples/18_port_pins.py,sha256=O4U1ZqnNkA4qkPalgTM-7KLmSWqyamGu0_ZE6mdjfYc,163
gdsfactory/samples/19_references.py,sha256=UTqGe48G6_hTVP7XyKNGc406XxD0MA3SrY0QDmzNlbc,362
gdsfactory/samples/20_components.py,sha256=fMSRkoItRJblkplguuW_UHbjm1U14L00qUDh2Xll5-c,545
gdsfactory/samples/21_add_fiber_array.py,sha256=xjooPJRtdZcci5TrgH-_Qw5HRX5jW27z03asYXTMdS4,570
gdsfactory/samples/22_add_pads.py,sha256=YVklxHVGCAzcJ-oXR9xWQXs2H4Nqt1LQzU0foW6kpsM,342
gdsfactory/samples/24_doe.py,sha256=5xwE3aLyPqHPB6NGajSog640x5O93lSQhZRgVznuPHk,361
gdsfactory/samples/24_doe_3.py,sha256=ceLQQAFmqdt04W15ATZM1P9KVa_F_9mlyWE6Oiv3drs,395
gdsfactory/samples/25_slot_cross_section.py,sha256=ACL-VhWSGjL41TwvYperh_f0S4-2N2Pwqa1FSMqoXW4,291
gdsfactory/samples/30_lidar.py,sha256=g90PHOMk7j5jFuTm5YiGic0pFb5xcBo6Ed-ycuK1lcY,1379
gdsfactory/samples/30_lidar_pcell.py,sha256=1GXnE1T8G1AHcmKu88saeP_GBIes2xz7_pJSRWx8zpU,1570
gdsfactory/samples/30_lidar_with_pads.py,sha256=UA2T3WIwQFFYQ0iwNz1lGSko0lMSKUGUCsM39rEL-pA,1911
gdsfactory/samples/30_route_bundle_lidar.py,sha256=ncoSpOzz9n_Hr2ULvfHOYmOjLQ-mts5fzu4Oj-XD7Rc,973
gdsfactory/samples/33_route_bundle_nxn.py,sha256=j5g0StBL6ED9ksAEy6iZqR3iIUQ4or_fU26PrOzY26Q,583
gdsfactory/samples/34_route_edge_coupler.py,sha256=plB-4hiBd5gfHEreDn4iC4bUHYBCfSj4Tw-DYC5WehI,2098
gdsfactory/samples/34_route_edge_coupler_bend_s.py,sha256=5ZatR1VvyD5yEjDW8_t1EGxdw7pSfaWvNL_5gQ9NAFs,2725
gdsfactory/samples/40_verification.py,sha256=tpqYFqVwv1KDoN2D8Bzxe4TZ1Xw6X6EAPGzumcEJNik,670
gdsfactory/samples/41_verification_routing.py,sha256=Dp75gQ01ta_w9bkJQtV45jLHCoR6uj3X6cdTDtBNoEk,557
gdsfactory/samples/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
gdsfactory/samples/big_device.py,sha256=iVpqNcsDezGGi_iESj0sX8odXWuigpDGULuqiVp-bVY,2471
gdsfactory/samples/big_device_electrical.py,sha256=gj5MQL0GTB-LP45KV26CL43jYuZZDSeCOAbxByW2ABY,2192
gdsfactory/samples/route_bundle_bbox2.py,sha256=gPbHnlW0pl0JAtaFcoTr1NSbaOXIq1PjcjPVmpyAr1M,763
gdsfactory/samples/sample_mzis.py,sha256=wwdu1RnRQbrm_bBq9B38Pm9V1VBBweiasfc3aZqWNbc,346
gdsfactory/samples/sample_reticle.py,sha256=hF5qSLLnpT6AsU3DBDcT2IbM0xVfums0yVo4hwUYQLA,1912
gdsfactory/samples/snap_bends.py,sha256=-jTOXMJzEgjwG9MUQxKi8LPQ1mKC3oLxLCG8NTHIrhY,406
gdsfactory/samples/snap_bends_fixed.py,sha256=xw9qxeUIV0HUY7DoxhBJ0BvjpdNNKwd5zxoRonBubBM,472
gdsfactory/samples/snap_issue.py,sha256=j28muNf1o9VkJV_OtO7h7Ie6xnwKWO4DPnlXz4TsuJA,316
gdsfactory/samples/all_angle_routing/aar_basic_01.pic.yml,sha256=kUNUfcHsZZvoafrPfm4FLJIi3m7Vvg7CvmQGhLTs16Q,556
gdsfactory/samples/all_angle_routing/aar_bundles.pic.yml,sha256=OPrZ5pBXm9HLZLWt4HRY0FzrPdOfnBVIx7jHHqtSGew,6076
gdsfactory/samples/all_angle_routing/aar_error_intermediate_180.pic.yml,sha256=GLA4m7K8POk4S9q4YLnR9QaQWuveloucRdGZg1zaimw,443
gdsfactory/samples/all_angle_routing/aar_error_overconstrained.pic.yml,sha256=paQCgINaHQQqzSZ56BVCXYiSKk8Q0PkQnO1ZRdKgWEc,464
gdsfactory/samples/all_angle_routing/aar_gone_wrong.pic.yml,sha256=Yh232i4SSl7w7v5M040kWZwrp28r7YnynkmD8v1wNGw,1550
gdsfactory/samples/all_angle_routing/aar_implicit_final_angle.pic.yml,sha256=cFQoUBEwHaRSMts3ZWTAb7xGCmjiAsGglj1vS3VpGsE,1311
gdsfactory/samples/all_angle_routing/aar_slalom.pic.yml,sha256=edWZiNpF9tibXt79I5uBCONAVDimF2W2vvcGS9cDj2s,604
gdsfactory/samples/all_angle_routing/aar_start_end_customizations.pic.yml,sha256=iowG1b7gtzx-j3AfyTZYgjZwpeS3lpzBS9GiUgxd2KE,3314
gdsfactory/samples/all_angle_routing/aar_step_definitions.pic.yml,sha256=4E2HoyQeY6qFQbDYR3phA-tnyCUC8ao8qZ_mjDErS0g,1492
gdsfactory/samples/all_angle_routing/aar_tricky_connections.pic.yml,sha256=l0gNH4lAdCLIOrdt9aJcdSk9kZsq2VGJKWyON8oVbJ8,3067
gdsfactory/samples/all_angle_routing/all_angle_routes.pic.yml,sha256=qiqVlr_3FiIjBf9_rfq0cG3uZXFjSupxl0g17RSsp0c,3796
gdsfactory/samples/demo/Makefile,sha256=fxQkWDRaDp5AnW8V7-l7REXzMWPUO6jdQ79NAlETVgc,19
gdsfactory/samples/demo/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
gdsfactory/samples/demo/drc_errors.py,sha256=AcDqLNJssmBKpXefWgalgamnQzoIEuiLPnp90XrGSXI,2350
gdsfactory/samples/demo/layers_sky130.py,sha256=d7KqCMZKX5BM8qjV2XxxY0XEIBNDAhTrlxynfqqW3gY,158
gdsfactory/samples/demo/layers_xsection.py,sha256=2uqiyLFS6OWuzgW3XC-mYNm8M0MiLt4vwJa9k55RrcM,363
gdsfactory/samples/demo/lvs.py,sha256=wPMiVo8LMERsm-9kiBU7Lc2t4DZoSqXjmCVyhXwVXPM,2317
gdsfactory/samples/demo/pcell.py,sha256=akCYueaiwCq-kbp30DXsocDlyQVmTGtDG0HoFMinOK0,575
gdsfactory/samples/demo/circuits/mask.pic.yml,sha256=I-tONv4bVqg6CuYHFxYnjMQBrWC4j3ewHtt5YnwhZqs,598
gdsfactory/samples/demo/circuits/mzi_lattice_filter.pic.yml,sha256=ISEOW3lXT7XxATQaoW-zbscIjFDGUYSzHeg6fWJi6bY,597
gdsfactory/samples/demo/circuits/mzi_ubcpdk.pic.yml,sha256=ggzYIjL-oUBAkpR-y6tpJpVo5wKpQbrZVA4nDoc3JfQ,634
gdsfactory/samples/demo/circuits/pads.pic.yml,sha256=3sUe_WT6OcXHxYwOqcjkrrcOUh9D1rVijAIrkBwu7z8,380
gdsfactory/samples/demo/circuits/rectangles.pic.yml,sha256=CoT5hWqcpv2fHyp_g1qJk3xi8C47cCUDc941jGg_BWw,235
gdsfactory/samples/fixme/route_bundle_bbox.py,sha256=8BguLmb8oJcQexfl-xvVBWM_Zr9-tG4sxVl1CqnJ2Wc,696
gdsfactory/samples/images/logo.png,sha256=X5DBzor245i7arZp386MRMDaAxtJlrh5jBUibrewn7o,28360
gdsfactory/samples/netlists/bend_mirror.yml,sha256=sP4s5E1NQvAqJ4ZeAe7_Rv9BQVJDe2_niFOy-99Yx50,1429
gdsfactory/samples/netlists/bend_rotated.yml,sha256=1tpUbx0eniqPm2_gqNWo_mlpj-YPQAHdYBsjbXbagWg,925
gdsfactory/samples/netlists/bend_translated_rotated.yml,sha256=rORMqCSZr-TELE6okVrg70D0is1FvtAB5BHCGuVzUIA,1335
gdsfactory/samples/netlists/mzi.yml,sha256=BQjJcMsxFZcUdbfUE9mytw3w4tBAOaZm2bFEX_Yknsw,9278
gdsfactory/samples/netlists/straight_with_bend.yml,sha256=7LfheQ7Rq_cLqnjgtwm5_Gw-VLLWIW2F4BdtCwd2WcM,1286
gdsfactory/samples/pdk/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
gdsfactory/samples/pdk/fab_c.py,sha256=PXC7PkELbBIUv_eNXFBH1pRviYNHurlEubYgOaDU6Qk,5454
gdsfactory/samples/pdk/test_fab_c.py,sha256=1n7Tkq19omKAvu5PYWggeWB_foqot1Bs9FvRMatapJE,1963
gdsfactory/samples/pdk/fab_d/__init__.py,sha256=QAaJVXRk92H-ONA8PLkhS7MQSsJ_lgGkCIwnUCEraY0,463
gdsfactory/samples/pdk/fab_d/phase_shifters.py,sha256=em6G3JnMK9-DpZDRZBFr-ExCgIki7bubJptFotgWQmU,1763
gdsfactory/samples/pdk/test_fab_c/test_settings_mzi_nc_.yml,sha256=qsErjwTI-gsbidkvWByvMyx3k-inm6QRN7_qRumoiOw,448
gdsfactory/samples/pdk/test_fab_c/test_settings_mzi_no_.yml,sha256=jfgY8ep1Jbp3GaV8nIIQK4O2ML5lXNKBo8ZINimhf1w,448
gdsfactory/technology/__init__.py,sha256=TT_cnm3IiRh97o-bRBawEVpXYqFwrIgBmVatUGlJnLQ,463
gdsfactory/technology/color_utils.py,sha256=hJTzTBmGnz_e5XjVpUY6Q6bH8VKzmFZNApNhm89GWLs,343
gdsfactory/technology/klayout_tech.py,sha256=SRuQ0eJtd2Gu8_zj4DjX29SuJQXkSZqGlkXolGIlAGI,7441
gdsfactory/technology/layer_map.py,sha256=4JQHl1OaRJhxCOn09KAv_kYjcugtCgt1e4rPGlS6LSY,1181
gdsfactory/technology/layer_stack.py,sha256=V7A36AKrU2hIW04o9V_V9y-yezuZcW-zdmnpXlYZ_wc,27086
gdsfactory/technology/layer_views.py,sha256=dvlr-scIYY5Ob2tD_b_eXV1wuq9ElWceyKsGq9TcEC8,41739
gdsfactory/technology/processes.py,sha256=4spyBZTLgGyPt_BbvZvmocTyj1GEePLQWA7EFlvAaYQ,9771
gdsfactory/technology/xml_utils.py,sha256=6kTjySdWRHONEDLJhQkuW6nbMNWXPw01q4nVgAc9mb0,701
gdsfactory/technology/yaml_utils.py,sha256=R3SYOK3knALEI2uSRzdalXGGanfBRToCQBaJiyWbKhY,1603
gdsfactory-8.13.4.dist-info/entry_points.txt,sha256=EHc1Liqluq-0mxQpwAgJZhORcCOO93qWAqT5bgsvbZ8,41
gdsfactory-8.13.4.dist-info/LICENSE,sha256=zazomZG0lr0FKQl5DQDs6X_qtWav2WTQiD0sBgVGK1s,1072
gdsfactory-8.13.4.dist-info/WHEEL,sha256=EZbGkh7Ie4PoZfRQ8I0ZuP9VklN_TvcZ6DSE5Uar4z4,81
gdsfactory-8.13.4.dist-info/METADATA,sha256=zEZ0YJzyVwio58RQ2f5Gs07sZ_TBZTNIy-CqFpFxTrQ,11199
gdsfactory-8.13.4.dist-info/RECORD,,
