gdsfactory/__init__.py,sha256=u7ht6xFqfyTaAvkeT4OLyU46NDCjx3RyPxHsz_0JTuA,3658
gdsfactory/_cell.py,sha256=BzCYwWwMwTV63GcCaNZ_nI9EIS-dHKuAzQlUgWEJqX0,4860
gdsfactory/_deprecation.py,sha256=2n3HeRviDLFzOT5pRz-wTu6ygCwjJm5U9iFuydNKjVs,404
gdsfactory/add_padding.py,sha256=US4xb55eH0da_LmjqTYWYCYzL4ocQ9Oj9JcaXJrJ49E,3653
gdsfactory/add_pins.py,sha256=G3VKajQpYDSex_0y6wWNtoegypmxQFclr1XJhzkPL6c,16171
gdsfactory/add_ports.py,sha256=jvHuhM5cPwTKY9X7FAQ0CjYR0lhTKmhB90mBkRMbxV8,21419
gdsfactory/boolean.py,sha256=RkMGHtL-m7cHh5oBbYQz9YPsAxmT_fPEtNfG8qNJd8A,3580
gdsfactory/cli.py,sha256=FF3BcPehVp7pYSzMmzy-LXV-jiVaX-Ft6QkjYdzE9F0,11032
gdsfactory/component.py,sha256=0BqbEHdoOmRDFka-bMq9wB2sg6mYpYbILtPKwCuNhWI,38869
gdsfactory/component_layout.py,sha256=NLC1GNg4HWhU6Eyzdb9Dim5OpVO3JfYgJQzsD3ZKBgA,5371
gdsfactory/config.py,sha256=Op2g6skq9aYF9-u5RwEGSp3RVLPrJihgP-at_WTELpI,5280
gdsfactory/constants.py,sha256=wjP9bFrBjQP5k1wld9h96VdTwIKkD7r1G7mx1CdRrzw,38477
gdsfactory/containers.py,sha256=YTzRq7YOqO9kYQBJvk4ipPEawe52dp9MDYD5Kv05nzE,2496
gdsfactory/cross_section.py,sha256=aUI83C_KfXxwuAGUFPsI-hLS4BZG2_1FqPxeSCHgCrU,97890
gdsfactory/difftest.py,sha256=Zl9-rdxR0Blem4XP09vI7wd68l9LUHS2MtZSaiHtAiY,20364
gdsfactory/difftest_git.py,sha256=qKJCFoumGwSQrHrqqmf4RgJGeuy6bA-TByBMxr5OLPA,668
gdsfactory/font.py,sha256=IhqjSM8b2LZpEIRfl9-rxeOw9gB4SMEXnNt4mJMqJrw,6256
gdsfactory/functions.py,sha256=qsypRortwyfGYZ4B5Pbo9rip-qORv-WIrOp8DXzFL0g,15233
gdsfactory/get_factories.py,sha256=5Nejp4C-Na1js6m5DpdM-0hTCa0VuvVdhNAY3k8lo9U,3299
gdsfactory/get_netlist.py,sha256=0iAmgBSLfhmNGzAkJz7OqgTMnm6QXOsjk45alC1gBlM,21705
gdsfactory/grid.py,sha256=MOiPa0NGJmNMt3ni3_j5zvZWxlurU8v5FtQx22yJqmM,6890
gdsfactory/install.py,sha256=pTwAnBF5Nmm3GlOuoghYvfHtmBoA8pikaDE4337uyr4,5868
gdsfactory/name.py,sha256=OvX-NGzD-6R9nfCtqxVbJUeKaP2ij07lhTd7Sg5tkIk,5981
gdsfactory/pack.py,sha256=ggyLyNRvk74gTTgf1aMfgkJKhHD6hV_N8z-NWKOY6ag,10938
gdsfactory/path.py,sha256=W4Rs_ILXzp0eNcRKnWwfu_-k960OAZsKaiC7W52t0F8,61422
gdsfactory/pdk.py,sha256=Z8uXzTZAR4wKId63xVhk4pnTWtfV_JeAwsHsFIs7qEQ,26670
gdsfactory/port.py,sha256=8hXR-8SqkHq1-7c6FWnrFV0GllsJtNeKp0dYjauHa8U,25646
gdsfactory/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
gdsfactory/schematic.py,sha256=5vXhbt9bKDOTCd60f2uOO5G7RSQrQWbZ7x3sdUk-SYY,15072
gdsfactory/serialization.py,sha256=gI_PALegVtV2gjl9n_vqr16s5b76b6svk5yB0clnjwE,7074
gdsfactory/snap.py,sha256=6wRXPfAZGauB0-IVr45gAKvR6la9STuVAmawgdN080I,2910
gdsfactory/symbols.py,sha256=J01kj_6kEyBsl3pINoHPqqYSvKzd5H6UME7KZsc4geU,3229
gdsfactory/typings.py,sha256=dO_3Xsd_NuXeF-EVATWEhkp32TF81j9lDJfU5518g5s,7786
gdsfactory/utils.py,sha256=q1au3zBHqZTpxsJjIko4oDcYR0M0eEbOmiZJZBuIFtI,749
gdsfactory/watch.py,sha256=-CDHuzBUiY5SatvfkhOU9tFIUVNSX-bzQCFSFN1vCNo,9877
gdsfactory/write_cells.py,sha256=g0qQQl7oHQlUmjY0rqNr9PclhcdiE8MaL1lgfiVCgoo,4246
gdsfactory/components/__init__.py,sha256=kb9m8wDp9d91oo_4ruDyjB2TVK5rf0g3xbqa3D6Nprg,14482
gdsfactory/components/analog/__init__.py,sha256=mZyuhidpjVRSwr70tynCyX1Mgg1VtrWAIYoUKkeo04c,134
gdsfactory/components/analog/interdigital_capacitor.py,sha256=irMiuP3A2HMpE3Wb4FPKCvmORRchPsgkdPUo7y3w3tA,3628
gdsfactory/components/bends/__init__.py,sha256=MVyWZlEemStoIcxlWTN6S4p9ZkZpHGCYorVGs9yK38o,685
gdsfactory/components/bends/bend_circular.py,sha256=cDnbcLH2MWANdd3CMz8ChQGp_X4mJ4YkRl4_LDcolPw,5656
gdsfactory/components/bends/bend_circular_heater.py,sha256=R0wa8aJLs5U40uoF7h67J7Dlry2kWUky1OVs4_cOrC0,2088
gdsfactory/components/bends/bend_euler.py,sha256=3RU0PW_IWR91Z4-ccg91s8kStikF4xDAF0rTB_h-JdM,9655
gdsfactory/components/bends/bend_s.py,sha256=A8PiYN7--5JUi2cERGbJTF-64MtQ6xlmHXERC4wjjFg,11747
gdsfactory/components/containers/__init__.py,sha256=FvcEt96-HY08UxlMCTa9BEILRCKzYc3PX6fZ1BQt07A,1599
gdsfactory/components/containers/add_fiber_array_optical_south_electrical_north.py,sha256=Z5IvWAGzsZwcUfcuFBmzaXnk0qokIMhKahPDHVkv0AM,5276
gdsfactory/components/containers/add_termination.py,sha256=1GconZWU5oqXlZedKkcg3MTAhk37eeb9aKXtDijo3w4,1789
gdsfactory/components/containers/add_trenches.py,sha256=Cqz9i0h-cxRsEsU2uUQakoFkGRgC60Sb1Jsj555Xqb8,2101
gdsfactory/components/containers/array_component.py,sha256=vSMRyAchHuXm9Yfi2R0KIJ_PD5dGgABODKk-lK7psOg,2636
gdsfactory/components/containers/component_sequence.py,sha256=46YEjJAPujMGp2s0or2I3FvHgSOOKLlsm6kwu_hv0O0,7752
gdsfactory/components/containers/copy_layers.py,sha256=c4xqG6MXCl72tvyAY99Y3vQwyHlQ1VlY0L0kF0XQ7_o,778
gdsfactory/components/containers/extend_ports_list.py,sha256=aHyQMso1zWd2I8S2Tu5p6N0chAtaV9NaL7hnGum4hh0,1861
gdsfactory/components/containers/extension.py,sha256=roAMN4Qz3f36kPkC3g_bQKTwTh9tbUzjZkG7SBXmsCE,6631
gdsfactory/components/containers/pack_doe.py,sha256=JODrZ5HQazPNhno0lKVZUaBqJ7uH9WANo22g_3Os2CY,6305
gdsfactory/components/containers/splitter_chain.py,sha256=Wyqg2tRj-P1K7Slo_SV4T4IrN9z6kNvr5SUYqEA3rSU,1635
gdsfactory/components/containers/splitter_tree.py,sha256=H30EzjwtBCKu6fYXvOJWTrhH9p_GYBirus5vneFNZXc,5192
gdsfactory/components/couplers/__init__.py,sha256=Mp97NjJ3c6ZRRvTTWXyFasO7zRoa_5iBg2Db1JYW2FA,1161
gdsfactory/components/couplers/coupler.py,sha256=dO04vqeanDK4yVOPW4f9Et_Rautpu5mgMX7Pl43M0Fw,5084
gdsfactory/components/couplers/coupler90.py,sha256=L0hjz0Q2eb2LzC-LMTQMGjgG0riXZ7BFi72NraaJlq4,1751
gdsfactory/components/couplers/coupler90bend.py,sha256=y_qrAZFYvq8bwPeTJS82pIs733Egv9t5wSQ9dM22E4s,1601
gdsfactory/components/couplers/coupler_adiabatic.py,sha256=c8gru-ZSC_H-XOsctOom46ipKlrYxhyeUqBoxPtJljY,4512
gdsfactory/components/couplers/coupler_asymmetric.py,sha256=7-wute2KtUMB8uC9yDcDQarPuJhei9EhQMkyWm8PdUE,1557
gdsfactory/components/couplers/coupler_bent.py,sha256=NNN8HbCh-41fqJYORfzUv57RNrbTQhkdfj1ED6_hkZc,3940
gdsfactory/components/couplers/coupler_broadband.py,sha256=6XCdYUr-d2q57D5t7x71mmf9tNMFd8tmY-s8_C7PTi8,5043
gdsfactory/components/couplers/coupler_full.py,sha256=5SGCLZCo1wAKkGKACud9B1w2VXkxhVt6o4KFHZ1TJEo,3684
gdsfactory/components/couplers/coupler_ring.py,sha256=1rd5v8b3ISuW5unglrVlXcz4k8uuaNnhKOKO_xaGwgw,2791
gdsfactory/components/couplers/coupler_straight_asymmetric.py,sha256=AhZd94lSYJ0pWemHEhBGtDiVM2Zzkpgucz2lkXsSCrs,1495
gdsfactory/components/detectors/__init__.py,sha256=tdYf6CuPlvcVvAQ8-BywUmnSyBn08huhQHc900sKUhU,146
gdsfactory/components/detectors/detector_ge.py,sha256=q5M-EmclIpZgEFnyRlhOnPhUIWNFyldyOvK9TCbtOlE,2532
gdsfactory/components/dies/__init__.py,sha256=4-pKdPtuUkOILlgpP_jOPVmwITRl9xF1itS18_5f_NQ,506
gdsfactory/components/dies/align.py,sha256=UTBXprARQA0y5JxPT09PYMG9bCq9OIFy3h4UgDw448M,2952
gdsfactory/components/dies/die.py,sha256=jvNB3Cq-xPCxgbe8SywsEOuNQlhDOgpMD-_MuDzv2ug,3964
gdsfactory/components/dies/die_with_pads.py,sha256=BZ0dWY0iz3NeR1AV6DXrQcmYVcaFBo0sO2WYcbIQYE4,3074
gdsfactory/components/dies/seal_ring.py,sha256=WVMOlcIUD9SrLffOmhoWDGcIN6iiD3vM9RgHer8-McQ,5193
gdsfactory/components/dies/wafer.py,sha256=SZa8vYGGhuA59eyIxoLlAk95McgGcmp9Uxhu2aLbDPg,1392
gdsfactory/components/edge_couplers/__init__.py,sha256=-isGHzo6k46UrnOlZZGbpgN7IS0ABlKWo6G6b2FZkjo,268
gdsfactory/components/edge_couplers/edge_coupler_array.py,sha256=rhALpegWCwzXnZHuugmML1u7U1vKfl_4GUl75HKAKBA,4667
gdsfactory/components/filters/__init__.py,sha256=0n_d9yjaXSYaUgopdjvmKqf_A3LF7A2Tbl4qvFKcGiY,1057
gdsfactory/components/filters/awg.py,sha256=NSOpuZrgQX00voJqYQO5gSIaS1tEv_-gif5bV8usMxQ,4436
gdsfactory/components/filters/dbr.py,sha256=m30STAnLFWepSHbzBgKTey6uAj8D1rvqo8te7waC4LA,3179
gdsfactory/components/filters/dbr_tapered.py,sha256=R-Ygo3k8AE-s14naFcq3OK8yGe66UP7k7MpXLeKNxF0,4609
gdsfactory/components/filters/fiber.py,sha256=jXB_-xQ-FzCu2pax4GhPgsbMPseSy1-5cwOpvBTbfNY,966
gdsfactory/components/filters/fiber_array.py,sha256=NliJmBSPClNIqpWjT4NcWQGjWhuEQog9K9bkF7_13p8,1428
gdsfactory/components/filters/loop_mirror.py,sha256=B3rSDWGsr63SjhKN9LFLnG-BvsTjHBO4WcGpcCGkDRc,1034
gdsfactory/components/filters/mode_converter.py,sha256=CkPJ6g-5jrtQZAhmAgawWH1UuGWxlithNSlb9-5ptlM,2955
gdsfactory/components/filters/polarization_splitter_rotator.py,sha256=X_-59M34QJ732M4Hi-GR-8fvzcTMk2y84Zly5h6D54M,3544
gdsfactory/components/filters/terminator.py,sha256=48QU8-9_VUtjTnM9veJ_ARvAttmP4BnpU8hZdODB0WU,1814
gdsfactory/components/filters/terminator_spiral.py,sha256=ZP-qD9dCqK9mLkv2v7lIDE-AvicohaTvH2_JUZjsr7U,1749
gdsfactory/components/grating_couplers/__init__.py,sha256=V819a98bsuS3B8hjGo7tHLYx-vJz9S69313v_zITNzU,1987
gdsfactory/components/grating_couplers/functions.py,sha256=4huHIFCl-p9h0Ay7LWWfAGCoJYhUcmWM3QBtvWEQrL0,4208
gdsfactory/components/grating_couplers/grating_coupler_array.py,sha256=A_gvpu3TOoOhKYe5-AK3GMNBYbMGZlPUlsjcfezOxkM,2971
gdsfactory/components/grating_couplers/grating_coupler_dual_pol.py,sha256=dl2vuLX4NFLEfCvWjMQnnlGbxXfWKdh2BxQdUBP94yM,4036
gdsfactory/components/grating_couplers/grating_coupler_elliptical.py,sha256=F3QD7o3lOgbC0nGP0bPl_MYJT3uvd6ffYx2tZlpBY4Y,5505
gdsfactory/components/grating_couplers/grating_coupler_elliptical_arbitrary.py,sha256=F9zGH6JAKAqLJ-NgZAaGnTe35ICFlEAUnP-vSvQ0Brc,7152
gdsfactory/components/grating_couplers/grating_coupler_elliptical_lumerical.py,sha256=s3GjpcXaZ5DjU7Kqw4od9C3iBplDsELbOzwn0F7wCho,4561
gdsfactory/components/grating_couplers/grating_coupler_elliptical_trenches.py,sha256=UpeoSXSrywXSoxfyw38PV0J-B_1PMUkYFlXzHz8OyL8,4606
gdsfactory/components/grating_couplers/grating_coupler_loss.py,sha256=FDFz7cAXEeLy6QygLBFn91erMQa-J4KFi1joA8i_DSE,1649
gdsfactory/components/grating_couplers/grating_coupler_rectangular.py,sha256=BdBJg9iCkXcilUCvWPC5ULp4N6guyUOfE5q_2k2DQ3Q,3989
gdsfactory/components/grating_couplers/grating_coupler_rectangular_arbitrary.py,sha256=3F4JuageQs4ArGkyEJ8KlQAMglJFxvoax97G2XNKy7U,4064
gdsfactory/components/grating_couplers/grating_coupler_tree.py,sha256=VNjpce5K4TmUIk2cuZt8Tv6JMzD7w1qAT0EoUjPEqyk,1368
gdsfactory/components/grating_couplers/csv_data/grating_coupler_1etch_h220_e70.csv,sha256=OPgbt3jTq48UwJwjP6kLR8Jv3v2DlStKwrFezXPlZDY,500
gdsfactory/components/grating_couplers/csv_data/grating_coupler_2etch_h220_e70_e220.csv,sha256=enniacC7u8nwd7SPlsVuIHpoXSBJS7GpSiFzyRpo1b8,1014
gdsfactory/components/mmis/__init__.py,sha256=AhozeLJ2N5-Zc4piClYwljNPOFdYk_-ppO6s00UbV60,692
gdsfactory/components/mmis/mmi.py,sha256=EVl9aR_B_RFH0WztNOdOCat8h6tY8mXJIh7NaHcKDAg,3950
gdsfactory/components/mmis/mmi1x2.py,sha256=DaPV41er17LJH-v2CWr4ZEhSzvbv0lmqS3SokBX-PPI,3153
gdsfactory/components/mmis/mmi1x2_with_sbend.py,sha256=p3jaVZnadOwoFbYwKnVewjSjWg-Uiw1wW-dcS8AnNWA,2516
gdsfactory/components/mmis/mmi2x2.py,sha256=E4tgs8qL1i6q7Oez8cWLo7bfTGsw0_8dXg4gw9Oeyoc,3157
gdsfactory/components/mmis/mmi2x2_with_sbend.py,sha256=N9j_hO5Yu5V_K4lhPu-JBOn90L8xy_ZDOHyOLv5hmYA,2676
gdsfactory/components/mmis/mmi_90degree_hybrid.py,sha256=Ycvq5scjonrnFWMD9JzU8ayi8A80jkV9kuaUEZih28Q,4345
gdsfactory/components/mmis/mmi_tapered.py,sha256=8e1GpgDu5payYH0NdwgVw8V2QIS1jR8dNkVuO5HORTQ,7832
gdsfactory/components/mzis/__init__.py,sha256=Pld48FBynyT0TwoDc5CL8BaTyn4lPeTLBQU0037hDVA,798
gdsfactory/components/mzis/mzi.py,sha256=tpM4tpaQ8ImIC1rDu1CBfAzYRKkPrERvMpgTLBJmx0c,9093
gdsfactory/components/mzis/mzi_lattice.py,sha256=uQBiIS91ZhRFaXFMmqqkf8WethQ2IzKW4U5NAXxPGgk,11979
gdsfactory/components/mzis/mzi_pads_center.py,sha256=pznBS_wtehYAKQLhRLys2NZNiqEwJOgFmYinqf2MYno,3996
gdsfactory/components/mzis/mzit.py,sha256=E__nTtbfTpyzUYJ2CEr8IWKyYKeg017qJrnTMOFrxeU,9388
gdsfactory/components/pads/__init__.py,sha256=ckiSWwbkiqgkxDorUgfjz3XQcLOF4Nt70gVTre2fVQk,692
gdsfactory/components/pads/pad.py,sha256=jsZHsUeb7qdmIXuiqMaOIdEMFwOAyK9i1CriYEZ0YRM,5322
gdsfactory/components/pads/pad_gsg.py,sha256=vWmHNTbW7xhrvkdvGJaCX6qOKS3_NTj_J0JRa7pE5-U,1704
gdsfactory/components/pads/pads_shorted.py,sha256=ZPaYTa8Fq-cErd965K9WYbsRvWQODaWsuFCvaPnrzX0,1019
gdsfactory/components/pads/rectangle_with_slits.py,sha256=-XeE-l9z3PERSo7OmFBP-yufK71aFR3cMzZBfRjVM_8,2721
gdsfactory/components/pcms/__init__.py,sha256=QdIF4b4a8ZovPKk3_HPN-YCunaco_4D-JrhYDQX1uXU,2522
gdsfactory/components/pcms/cavity.py,sha256=cDvcyrCSr8m2Dx92nfGNMYTUb-16jlj3C4_63pKmG6Y,1508
gdsfactory/components/pcms/cdsem_all.py,sha256=VukF55ai1IFCBbcDmCNl8C1fUx5yThVOkMDa5qwhIC0,2861
gdsfactory/components/pcms/cdsem_bend180.py,sha256=sa3747gNAT8mxIdxJ6ZwC5vPuhu-qvUtaVHM4TZx8wA,1664
gdsfactory/components/pcms/cdsem_coupler.py,sha256=_smRmHWNbHBCGGc6NyBPg4bV3MKxBNeAgz_gMieSuAE,1914
gdsfactory/components/pcms/cdsem_straight.py,sha256=nkXBYaVodI0qizv1XiYmHJIknfWOq6jx60lD-ggSL38,1605
gdsfactory/components/pcms/cdsem_straight_density.py,sha256=FbPQaaygdq-erDzIDZEUZtM_peryLqXrxsHoZQQvRVA,1495
gdsfactory/components/pcms/cutback_2x2.py,sha256=3dGp_5KUc4xBo6g_jEevAUe9PkOkO_vWeFjAS3pKZlo,5616
gdsfactory/components/pcms/cutback_bend.py,sha256=CTXsn56e5DUsDktL_ayD0b3q89fX2QZaWydLChV9zRg,6678
gdsfactory/components/pcms/cutback_component.py,sha256=MOlA9K_PMp_QR_BiGZsF1a1sDYdroL0aq2M6SLyUs7s,3812
gdsfactory/components/pcms/cutback_loss.py,sha256=FpCLHza5vT5oMqx5hom9SDRPOtyEBah9YnakhmH5jhw,3718
gdsfactory/components/pcms/cutback_splitter.py,sha256=qXw6BtaKYkPw4gxmE6Lw57mSBzTFqJZOQSXWdkjyyxg,2599
gdsfactory/components/pcms/greek_cross.py,sha256=a9GwLSZ3e0YyhpBbuU9cWy2aRcWq1_iZapafq2X9YUw,5079
gdsfactory/components/pcms/litho_calipers.py,sha256=phHAuBrGCIQ_4LvGiwUuD-7ybcX8jsXGzc7nbJcR5JY,1804
gdsfactory/components/pcms/litho_ruler.py,sha256=wvk29mOLVG9sPTKemibWcb0W1iqNwYRHVhjT0rc-lVc,1162
gdsfactory/components/pcms/litho_steps.py,sha256=z4U6Pjqz_IPtJjMw7A3ycs5dX2gYEW6QA7nHcb3kKAk,1328
gdsfactory/components/pcms/resistance_meander.py,sha256=14vTYcYlrKF0gmM9RB8byaqQH-80T8x0xLnvXLCTonk,2772
gdsfactory/components/pcms/resistance_sheet.py,sha256=IN7py-z1MNUppteMa0U-LZ3oP7sEGcfWtWrWkfm69Ng,2281
gdsfactory/components/pcms/verniers.py,sha256=xAHEKFHWMnnWYqqpN2bnLOjCgMLztNoiVqQtVmIPuyI,1245
gdsfactory/components/pcms/version_stamp.py,sha256=KW0f5wt0A2aFAStLAj2fqMp0ygADVylYBuNOy3yAbt0,2693
gdsfactory/components/rings/__init__.py,sha256=BxW9UUalBaHIM7eae-ILFo0CRkp8gskGkP-halPlqjQ,1430
gdsfactory/components/rings/disk.py,sha256=kTclxPH8hyJAYS3aZH1QmemCS54RPL5KpgGeCJ1srAk,7218
gdsfactory/components/rings/ring.py,sha256=foSobFO63TOwtufWp-vegtYpv7P3C_VNL0LD9M_7qW4,1326
gdsfactory/components/rings/ring_crow.py,sha256=VX2oYXNXk5j_BQaL8YI4kTqwt1srwFymWvYwvNJT5Ho,5775
gdsfactory/components/rings/ring_crow_couplers.py,sha256=KvuWzXG8W7cOiam3Y0CjwfDb_uzjqI5sx3dCO4X2FTI,4541
gdsfactory/components/rings/ring_double.py,sha256=XonDW9Zp1Qf_rLUfNFw-gOchBQSPacIo5c6cJd1L3YY,3442
gdsfactory/components/rings/ring_double_bend_coupler.py,sha256=jmBo6Y64wb_Fxv-HthQv9ao2eREF_K_jYgpEnl8P-N8,2410
gdsfactory/components/rings/ring_heater.py,sha256=g4048I6_BzllIL6xBVsjhSGMyQEybswBdF79lvhgoJk,6119
gdsfactory/components/rings/ring_pn.py,sha256=idH8RDUPKZuFPUrrZcGP7_omUuYxucJ_ovHqn2NgzDU,12068
gdsfactory/components/rings/ring_single.py,sha256=DwI4PdbpyZpiI0ZYuhezsaTyJe0BAMfQjWAND6-9kVw,3518
gdsfactory/components/rings/ring_single_array.py,sha256=DhVKnxWinkQKCSKPkVpMHe7YGo7NQgTy4WHid3KdmOk,1713
gdsfactory/components/rings/ring_single_bend_coupler.py,sha256=UgEGptnFjNww0ffixuQsLxXMPzBsEq6wzzrK-gP8rRM,7232
gdsfactory/components/rings/ring_single_dut.py,sha256=zFht_sjWelZLJW-hnCfZzun_hGNvdCpxb-x8AoQjiFQ,2413
gdsfactory/components/shapes/C.py,sha256=qckPVl6YPWWJkvVRACQXDpLgJHXDYcI1Crc9kCMwC4M,1317
gdsfactory/components/shapes/L.py,sha256=qLKROGW5rIqw_2yfozOrVOvGucOebTY_hN01uJA_OGw,1092
gdsfactory/components/shapes/__init__.py,sha256=xvIyqSjxc_kpJ5xfc4CXncYZcifCnOz6RUkkeu5ICbc,1400
gdsfactory/components/shapes/bbox.py,sha256=FcquQWuYD5CNzUImZ1G2OeqGx-_6YBeQ8Sr9yDz0Pcs,1962
gdsfactory/components/shapes/circle.py,sha256=ZrCO69x7h07B8wMTD-FXDNrUs48KQjetwpdVn400SkY,959
gdsfactory/components/shapes/compass.py,sha256=rdVgQGNHIiT_vEmWyH0Ca8QW2pvxpqUpL3DaM028i1g,2901
gdsfactory/components/shapes/cross.py,sha256=rXaXG7N4xi1MmSzGtO9M-g3BFOui2uyb1PO36ppzowI,1923
gdsfactory/components/shapes/ellipse.py,sha256=tt4tzhWwk7jq7irB_9Nz_hSCTRcaCVp4GR6UkWRzew0,1182
gdsfactory/components/shapes/fiducial_squares.py,sha256=gheZ2r2zeipmgBtibWZD32kZjFCkl5kxX67kH28i7jk,723
gdsfactory/components/shapes/nxn.py,sha256=XT4bOnjQ3HXdEx59xDPPxCO197J1U8yZh2s0Il-vJPs,3755
gdsfactory/components/shapes/rectangle.py,sha256=iYMdKXSS_8tcdAnk7OMB3pEvMQ3b1ErYfNTaxB5-tKA,3468
gdsfactory/components/shapes/regular_polygon.py,sha256=IDLtv_q3iRZMMZfcm0m9cfR2LecvBKaaXVn5e8HiyI4,1872
gdsfactory/components/shapes/triangles.py,sha256=U85zmot_rG0b49htYCtzZ8NHgt4eiWlJ2uCXhV5KUgc,2671
gdsfactory/components/spirals/__init__.py,sha256=7N-JeWV6HNmzdeS7iHdFcQo7HUtttYJjmsPIuHJ7ySg,925
gdsfactory/components/spirals/delay_snake.py,sha256=7aY2vGksaPiKu52AWkJZ-n-qAHUqRnPxDs_grbVjJAQ,3128
gdsfactory/components/spirals/delay_snake2.py,sha256=rbotY_QSDlhb2XlDeN_lS1MUIzjbs4rDz72SiWyP9tI,3091
gdsfactory/components/spirals/delay_snake_sbend.py,sha256=aIPsXu7-DnrVklveZBB2UfUUulm7qkFmfDBkyH7omiY,4576
gdsfactory/components/spirals/spiral.py,sha256=24PJTWWDp_vEG7n8Wy5sv3QjgglVvx0u0XoGKehRrsc,4088
gdsfactory/components/spirals/spiral_double.py,sha256=qDWf6JkypqL0czEmP3oMCNBPm1cp5aliTp-Hvx-pTZc,2121
gdsfactory/components/spirals/spiral_heater.py,sha256=fkyVDvmz9V1_gN0R-yLVSi3HQZRSUYv5oXsEaTGNXco,16627
gdsfactory/components/spirals/spiral_inductor.py,sha256=ymbt67GQhiAqqT102Swpcq2caXBwDFSS9DHrJ3T895A,1331
gdsfactory/components/superconductors/__init__.py,sha256=2mAc1-pnKtnjwIvxWX2hWwixVYE-P5jBRV2pc_buy0o,487
gdsfactory/components/superconductors/hline.py,sha256=S7N7Ev-wgkbyo3Ylq0qyoQRyNbY92PSyuCbnG3qELDs,1004
gdsfactory/components/superconductors/optimal_90deg.py,sha256=VFynS_l2Wph4X40rO8KKDud8958GFXyI-lzP18vVTnQ,1926
gdsfactory/components/superconductors/optimal_hairpin.py,sha256=jfj5zEmf6lgb2pg-9DU1b1o5CF09cTJNsdqcny0rpHY,3850
gdsfactory/components/superconductors/optimal_step.py,sha256=NwOjjXEzS1G-hOHuzIHVt51TGn8JiKHVM-QLW4Xiuxw,5911
gdsfactory/components/superconductors/snspd.py,sha256=Zyj6XwnsP056ZgZE_gAtmHLyyEBGJ1i9E5vMlFFsbSM,3368
gdsfactory/components/tapers/__init__.py,sha256=tZ3CG-2D_oKfk1XqNLD6xBpt7AjyhtdhY-B9xN17zFI,1353
gdsfactory/components/tapers/ramp.py,sha256=05yBaJzOWzokZJ9L3C3fuTt1FJWD0dsSn-Y-G8qCfYk,1110
gdsfactory/components/tapers/taper.py,sha256=TTXznxIFsdFaB5YCSPuruByBMhJV9bfGJez2w7tqSXU,10134
gdsfactory/components/tapers/taper_adiabatic.py,sha256=Lpze74zvdlp8g1IDqDmNcdadSZJUo8pND5BeXr-VxfA,4403
gdsfactory/components/tapers/taper_cross_section.py,sha256=jIKRRq22j0kv_BEIWMYQfKw9WGinmS5WHpbQQWPNXOY,2782
gdsfactory/components/tapers/taper_from_csv.py,sha256=i-xLFd_xyPuFVLiSM5N7DulOp4SF-YbuJw1grEUIU7E,2294
gdsfactory/components/tapers/taper_parabolic.py,sha256=pgFb1qRBm46MP5RbiaJD7HHa7lYqP5G4vWv7Q7J6J8Y,1220
gdsfactory/components/tapers/csv_data/taper_strip_0p5_10_100.csv,sha256=UG-grS3cMGoSpNKGec5a3C9EzZdKaPbj7-nm6KD82xE,19749
gdsfactory/components/tapers/csv_data/taper_strip_0p5_10_150.csv,sha256=ntZLpsh7pKLNhDN9W5XpwlUiAo6KblJQTPwQapA4oco,19751
gdsfactory/components/tapers/csv_data/taper_strip_0p5_10_200.csv,sha256=IwCB3-zr2kjQvY5TyfynWoo-mXaE9e_3iWHz2goEBvA,19749
gdsfactory/components/tapers/csv_data/taper_strip_0p5_11_200.csv,sha256=4adfZLDEwownDMbcmFggR9M2yhqr6_UxYZL_70nzhBQ,19751
gdsfactory/components/tapers/csv_data/taper_strip_0p5_12_200.csv,sha256=0hhSUcew4pO9rbt0H4yZ3pKYYNrWDPSp4nnL2Gh5Oas,19775
gdsfactory/components/tapers/csv_data/taper_strip_0p5_3_36.csv,sha256=foVUJO_uAH2y6nv9qZ0c5y1xHVuL6FE02sb9VemKlmk,3143
gdsfactory/components/texts/__init__.py,sha256=EH2VCNHGQDQZlgtoyGDc6RpxY10mgXqE1CK4m1LoE58,617
gdsfactory/components/texts/text.py,sha256=c1--IuZ3ft4EZh67qJxpU7vpb9mhFQMfupdTKaJAn1w,3683
gdsfactory/components/texts/text_freetype.py,sha256=xrgIaKrGGzcUBeZ90N02d4rx1dc6M51aNt_WTdE3uJg,4069
gdsfactory/components/texts/text_rectangular.py,sha256=nvV8QaC-mwh5mN_oS833HaOmOjBjs6qVzzu2Yg6nuJU,3965
gdsfactory/components/texts/text_rectangular_font.py,sha256=l5ssFzX7skAjzH4IcE2uPRbawPRhBfrhW34b-Ieh86Q,3947
gdsfactory/components/texts/fonts/OCR-A.ttf,sha256=gpXx_5pZWzInQDxHrt7vZre10a_wfrAQqKpul7NAdcc,23952
gdsfactory/components/vias/__init__.py,sha256=DApVtX7uwupJ5kk5zSXpJKaBtgxh2zK2ZomaopksIZg,1499
gdsfactory/components/vias/via.py,sha256=q_Yl02OmzV6i4CFdtVCgIwmJ6jccumKM-3J0GA2F7io,4153
gdsfactory/components/vias/via_chain.py,sha256=_ADKZezy4PFeLtn2uEubilALgt2xurBV70g2MwTtf44,7001
gdsfactory/components/vias/via_corner.py,sha256=w8vEUw32tjTJuL4MvvLZ49csjJnk9Tuk22q1aSVBdNw,3753
gdsfactory/components/vias/via_stack.py,sha256=29UC89dyIze-NZZeY_WlUCBNj4GDHcGKGBk-TdcypPs,14230
gdsfactory/components/vias/via_stack_with_offset.py,sha256=T8aH4aUQMPV1JMpvgmDwnrj_IMVEDYQDQS6KXpnbUMg,7041
gdsfactory/components/waveguides/__init__.py,sha256=lDslq3AGiFR8zo-ePCnNsulLgkQ4YVi4KthE_juZRkg,1969
gdsfactory/components/waveguides/crossing_waveguide.py,sha256=cCzktwQfAm1Ha6et2VeMTpLqj-oNrYcMZpH3G3B1R-0,7235
gdsfactory/components/waveguides/straight.py,sha256=dBUUkNWh5U5sRn4PI0gFC74ynKF95WSMwq5MANtbx8M,4167
gdsfactory/components/waveguides/straight_heater_doped.py,sha256=R6sEWGa1G9rnEK_4wevkpnaA129KCjQdXt1FrQUCwn4,10733
gdsfactory/components/waveguides/straight_heater_meander.py,sha256=lY2NWMN2ZaQdmDbRtS2pt57CwRKbyFEG3NN0YOuyXbs,9098
gdsfactory/components/waveguides/straight_heater_meander_doped.py,sha256=ZNUZP2A-ENGXIRXdqK0P2MBxnWT14B45CrYYeKwVk-M,9349
gdsfactory/components/waveguides/straight_heater_metal.py,sha256=MeOY7JeAYrffGQ181uaAwDa52Zf9zrPubHotNb-LBko,10172
gdsfactory/components/waveguides/straight_piecewise.py,sha256=ai2L8pezyVWri0n_UwXJL2eZ8rQk1Sff9MlHvrbwEXU,1941
gdsfactory/components/waveguides/straight_pin.py,sha256=7_amiNSzgV7U1P7mAZMOd0gZOxzQCtfwagwzkY3_3S4,2531
gdsfactory/components/waveguides/straight_pin_slot.py,sha256=TBBWKQUogpTQqMw7n6SrCTrSzOEGEMhKbBWydfUgHL8,4020
gdsfactory/components/waveguides/wire.py,sha256=LoDZJXMdz1fY948FX1bs3ydjo59Hn_EFZW-spup8kG4,5116
gdsfactory/export/__init__.py,sha256=xRwEOarMg_wd15EB_C9ofVaPIajMIuh_z-xDXOo8AoI,267
gdsfactory/export/to_3d.py,sha256=bCG1oT_HQ8z1tp4csMBqIl-8UAiBnf-Y-cCjCMAMyIY,3835
gdsfactory/export/to_gerber.py,sha256=BFCJfUFAFjFsVPMqhIeKxI9W-qDAc3dAz-OpV7NlFiQ,8978
gdsfactory/export/to_np.py,sha256=N8xHqRpmcB2GmCaW1i2EXUObOuOWXNhL3zUb_69lcD8,1982
gdsfactory/export/to_stl.py,sha256=0gyNPJR7ooK8-RTslRemK05CKNw_P4dKKGgp_YlEBmU,3776
gdsfactory/export/to_svg.py,sha256=ItXsr3X3dQLYCzJY3psdMqZFMHIoh4JvWE-KKjPGuj4,5822
gdsfactory/generic_tech/README.md,sha256=Sn-PN9rYR3NZKXNW50ljNrCAaPnXj6NRBZ9vRLc5Qdk,1019
gdsfactory/generic_tech/__init__.py,sha256=rQxGY0Xv4T0wHVOKAxJnX17DR5s9Xm-BRoRapHhQjKk,2856
gdsfactory/generic_tech/generic_tech.sh,sha256=6H-KJh-JFg1XpYhUQRtMgd9uH_0o7TNCIFUUnYYOZZY,163
gdsfactory/generic_tech/get_klayout_pyxs.py,sha256=yGKp0ey67d_6sbpw42c9-SJq7_FCj3gD4zwywbO6mUI,8850
gdsfactory/generic_tech/layer_map.py,sha256=GAfQsEYdqhSWN3q2HAErijvGNh-y23tca9KseAXIWrM,1773
gdsfactory/generic_tech/layer_stack.py,sha256=Jdj_1clTxd6came5iHs0_aHLVeuK6tt3585J6ezWIN8,13928
gdsfactory/generic_tech/layer_views.yaml,sha256=NCaukX8usrZRSINNWAXbnOz3v8GBFYjJafKwxHS_67Y,10782
gdsfactory/generic_tech/simulation_settings.py,sha256=WbeNhRREmFsbgyVDTtihz7Hf0_PJ6mLMT8kLSvUKopQ,3963
gdsfactory/generic_tech/klayout/README.md,sha256=puODi_eBL3qkVTDqV_ZtbbUKozBHMxA4e-Knu2b-OiQ,161
gdsfactory/generic_tech/klayout/grain.xml,sha256=KEL-L0dXq2nE4B8fXiccebvlM1x9KZNBYw-k2q-A2Fg,3294
gdsfactory/generic_tech/klayout/layers.lyp,sha256=DyXw-CD6Le_1biNEujd05-YZXnvQcPGUCRex8WBTvNU,41089
gdsfactory/generic_tech/klayout/tech.lyt,sha256=_9eGFRl2CZ1fh1aJ0e9Dm3gXWJwPs2CUzne2E0XwwAc,5869
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=vLRnUIOE8vCgfZpqzQSOiGj20ABtSfliWZWZY3CPgwg,9694
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=uTLb4ddiUvFCsugoaQrMLtGN0m6FmcnNgHD6GeVbTzc,11006
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=dT1Pcn92KwolVJRgsj3qA5fFF2tuQPsekHjXwg0N3lU,4280
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=jvcKZFAXTJKnHbH9hTLzAxrLKyTeSonH2y39dxuGm5g,709
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=MPWK1Sre7yjjUSnQYfZqauq2DTcU8NEtmQn60stxdvA,568
gdsfactory/labels/add_label_yaml.py,sha256=tfwTW9Sa7-7JLtQRL91e-7D3jvMqUAVGg67aeARECVs,4038
gdsfactory/labels/add_labels.py,sha256=g75rtZPx_Pf2ZQrRxD3TA7gN8lhS2w3iR1g9maw3FfA,1317
gdsfactory/labels/ehva.py,sha256=xGVm3aTbFm8AIkisYV2XqBuhpv0XyCrdbgRcJbirNqI,3332
gdsfactory/labels/write_labels.py,sha256=WVBDDqW4IiqEkUhJjAoy9fbJyhXSvKZ-g3JBORndoy0,2639
gdsfactory/labels/write_test_manifest.py,sha256=JKza2-QiSUrE9KXGoq0AKUvdZYTyUD2iXVp7M8P68wM,3836
gdsfactory/read/__init__.py,sha256=bv1fel26OrC9ScW7sbdSRZk0MFirfLtj5WPzy2Uteno,513
gdsfactory/read/from_gdspaths.py,sha256=b4xiJMgf4pWJwXto68t35xIV8E5PHGXxZRjrsbzwU8w,1347
gdsfactory/read/from_np.py,sha256=uOiBUmjuDXqbXobEso7ZPGKwbe8H82hbWxuKxgF_ehw,3150
gdsfactory/read/from_updk.py,sha256=iZnUO-RNAHxcN1-ubjs7wVN1wJTz93UdActZ1dFC1uM,9600
gdsfactory/read/from_yaml.py,sha256=bjZAqG8_2LVqmevQthXjUpP5rANV9O2YcaOIxoYMr4A,52815
gdsfactory/read/from_yaml_template.py,sha256=cy4ImyLXOIl1gyhoivbkYuzfShsNXsC27JBDiNgP1kI,6840
gdsfactory/read/import_gds.py,sha256=ommibsGNDCafd2RC8tZT-n0vA5-uodqA0x_32HqHfDA,2798
gdsfactory/routing/__init__.py,sha256=Zi_J8djdZ1hU8E-BRhWgUls1-q4CvItQVZg8jtVQf1k,2081
gdsfactory/routing/add_electrical_pads_shortest.py,sha256=HvKOQdTe8KpNu_a5TrqWTGXkf_n-k4Np0MtdmxupCpY,3040
gdsfactory/routing/add_electrical_pads_top.py,sha256=Lja8E2_8lw3QY2VCX9eZ3KVrbN2ACblEjIQenmLyHZ0,3477
gdsfactory/routing/add_electrical_pads_top_dc.py,sha256=wauMUkRKTR3T0eShN50bAAlQqWl7ztRW9cy1D4fHXkI,2835
gdsfactory/routing/add_fiber_array.py,sha256=c29tR6pngByebEqQFHw5fCqzKEUmtc0ZgMaEKiUzEF8,6203
gdsfactory/routing/add_fiber_single.py,sha256=ILXUXAsPR8_FowhFbEmJuAl77soY7_lupilrylbphdc,6592
gdsfactory/routing/add_pads.py,sha256=N_iGhDJ6QlDxtYemBTv_SF2VCkR_9JZQpgVlOkBKor4,9751
gdsfactory/routing/auto_taper.py,sha256=UCk00MNsXN5R_giq5FcewYaQiL8iE1_uZ4G6Str826A,3975
gdsfactory/routing/factories.py,sha256=rYFyXXPCMauqt3_zWjy3DLFdqMKohfC5elxn1L9ZZ_0,433
gdsfactory/routing/fanout2x2.py,sha256=0AqGj8rhdC0oGXcZpecvaztfQTwou3gHCUlXr_kVKNo,2725
gdsfactory/routing/route_astar.py,sha256=aGiu12z5rdmUzcPbHzKo9C9TlSkuChgJjbRg1w3U14U,9355
gdsfactory/routing/route_bundle.py,sha256=K0kM_1QdGpAEQWeXscd7RDd58HD12vQ2vMAf0KnpESY,15541
gdsfactory/routing/route_bundle_all_angle.py,sha256=Oo1DRSLPfEuPeRWxWt0q6_dmA4ic1_3CipzLEJy_F0k,3288
gdsfactory/routing/route_bundle_sbend.py,sha256=wXHf7aWJFoXa1vfafahfB4hFJ7riSNDYghsMbYaiEwM,2328
gdsfactory/routing/route_dubin.py,sha256=P1HpUyfujm430FhX4rZ9edlzEBH_WtVqSR0QnJUhB5U,10224
gdsfactory/routing/route_fiber_array.py,sha256=ziRPcqmVHSQb85UD2a3t982yq5_4zn4Yf6_sRfcNyDE,17177
gdsfactory/routing/route_ports_to_side.py,sha256=8D6e5K1nfb8g7zsEJitIXzI1-dygq8OqRWbtKDDkkos,18677
gdsfactory/routing/route_quad.py,sha256=P3uQeah7U9uwKCzYnaQzXuU10AcrIRcN36ny-W4wqwE,3622
gdsfactory/routing/route_sharp.py,sha256=_WSBcJqZJBxeOK519Fb6RhXPunj4izkabRz9I2ryzuk,14566
gdsfactory/routing/route_single.py,sha256=axHR78bL85p0Oop8WHWr_0yak-sjUMCYGUgqyT8sarM,13491
gdsfactory/routing/route_single_sbend.py,sha256=RF6umrtiOE2ZN2ybnNAlYAxzzq3o91C9TWBVIAiMd38,2279
gdsfactory/routing/route_south.py,sha256=HwNK_D4uXf2ompL-jsWOjx3DjwxdF9qhcoLYRBS0L2A,11041
gdsfactory/routing/sort_ports.py,sha256=U7iqbsJEIQgvXLgB2nVyLE6187d4ELNnNlo5CcIXwQM,2526
gdsfactory/routing/utils.py,sha256=kY7kqOSc2aVRdxhBYkG0WYnhOqOzHPXVzVmQVbzVkHU,2391
gdsfactory/routing/validation.py,sha256=5eDu-OmckhxM3fozfoJgtP_bQbP1y9mptS4oeP8ANzo,3955
gdsfactory/samples/00_hello_world.py,sha256=wimrt-PQ14SB_DHlCQ0Ar-TK7pZndOVNRmFbLDHEU1Y,395
gdsfactory/samples/01_component_pcell.py,sha256=yLRFkaoUyOD8O3A2OUpYer5JnMKwoIlSwZmIv24OFv4,2807
gdsfactory/samples/01_component_pcell_with_parameters.py,sha256=wp0UXL6ZytH_A9FyLyjDD7gzN-9eqmmyW119St4ZeW0,521
gdsfactory/samples/01_component_pcell_with_ports.py,sha256=dvcOBRs2PveuORqvUP3Xc9t5rC09IU2PkjV5oo2xTxA,837
gdsfactory/samples/02_component_autoname.py,sha256=s1tzoPj8LPicBXzbs_mYfJXdfGxotf1j55ofITjTg8c,377
gdsfactory/samples/03_move.py,sha256=jbTP4WHAt-xssrzQvI2jzTC8yXF1UQAg5irPIi-97LE,865
gdsfactory/samples/04_connect.py,sha256=DwUxlVdzw7oxO7jgtwR01mBLvF5LVBlZ2LGkVRkyCac,761
gdsfactory/samples/05_remove_layers.py,sha256=NYp6NDipOpdReuqRy7JJVv9r-s06ZQq7SbW0o3Fni40,621
gdsfactory/samples/06_remapping_layers.py,sha256=qJjkdm8bgqcnvtM3Je4pZSYgdTRVH7J7p7idSFDMADo,641
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_instance_arrays.py,sha256=582AlMfog17PIb6yvsWFJpGszconS4oaKBcij0I-to0,369
gdsfactory/samples/12_component_refs.py,sha256=VgTMM8Zyb0468CyvzWgTXU88xb79YLiJVOl_y_XElME,2368
gdsfactory/samples/13_component_netlist.py,sha256=HIViTb9hbRzB-iLYiwN1a0Vez4b--wafaeo2T9wgr68,1057
gdsfactory/samples/14_component_connectivity.py,sha256=QsMg-9UeZDYvubNOoK1p1bVQ4Vc0zZvTcjPIiTvDamA,2441
gdsfactory/samples/15_component_sequence1.py,sha256=TaFLcUQMlBPxIk-V_ePz2L4MCvxkV_15oTzIiYnNue8,1549
gdsfactory/samples/16_component_sequence2.py,sha256=3J7j7aAkd5dzTpavvPIQTeTs4McwysEMs0K-tNCJRRc,1776
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=DaWzew8DqT7VdSixsKCASr8SBgelqDzaFMVUmAudnUk,582
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=rYJy_EVCwTYSqP7FKq_gp8jb9zhgvQ8W5XaWsYw3_K0,274
gdsfactory/samples/24_doe_3.py,sha256=EzTDORMobpf8Gi1AA8TYTzhltb9n1Ihh3_alDudZG8c,395
gdsfactory/samples/25_slot_cross_section.py,sha256=ACL-VhWSGjL41TwvYperh_f0S4-2N2Pwqa1FSMqoXW4,291
gdsfactory/samples/30_lidar.py,sha256=53ZU_Rcgen33w0XWxxOgAO8OILzDLtYW_XiG1FbZfBQ,1563
gdsfactory/samples/30_lidar_pcell.py,sha256=unCBtVCLJKol3WSc4v1IhPUmM7wboupPl9vEfzVg7L8,1893
gdsfactory/samples/30_lidar_with_pads.py,sha256=2VUrjrxn6tBuIlSnhv7HRRVU_U3QQnPXIPPDRk-5ROo,2226
gdsfactory/samples/30_route_bundle_lidar.py,sha256=q2oyPJ-bgXfoKIIkYFVgCRzLdjxKH0r-Vq_D4zq02gY,1039
gdsfactory/samples/33_route_bundle_nxn.py,sha256=RsI-ckPHD_0y1N_BUuQRZRcSz_gyc68XZiouM6T1RQc,588
gdsfactory/samples/34_route_edge_coupler.py,sha256=VDX-vWfffdgIWfJm5P8n8aKzAO1gtahnh7F_4EYYOXs,2233
gdsfactory/samples/34_route_edge_coupler_bend_s.py,sha256=CaNw6dhs8aRLJLf-MXX-sqa4C5otD_76UGmHYp6t2rI,2942
gdsfactory/samples/40_verification.py,sha256=sC9X__JR-wMhv3E6W5I_vokZ7RH6ocQtjKBJs0D9qMw,700
gdsfactory/samples/41_verification_routing.py,sha256=LLFlMDTnqLDYRY4INGo6GDZP610HjS1sLvxfXNdasJ4,560
gdsfactory/samples/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
gdsfactory/samples/big_device.py,sha256=L905kZg2sJhYwsiOqRobowrIoiHomIde_PpG2AVt6oc,2685
gdsfactory/samples/big_device_electrical.py,sha256=F-2nZw1hONuBIsT4A295H7xVsXkhyY4IlNfCibd4fo8,2316
gdsfactory/samples/coh_rx_single_pol.py,sha256=UiPnmIaTn8p9qO9IzM8fUcs4_CdsPhrdoHjXHO7Q1_g,6358
gdsfactory/samples/coh_tx_dual_pol.py,sha256=tb90kTutA7fh-JeKZ00ZR3WIDZNfmcPbybxkBUJRpsI,4613
gdsfactory/samples/coh_tx_single_pol.py,sha256=MtGtej5YnOClNLf4gkTZRo1LEhVvKpA__SzhPp4eT5k,5522
gdsfactory/samples/route_bundle_bbox2.py,sha256=Ri4ozCEAQjNJxbqbfMlcBh5Q5tmE_BRAz1ZfEpx_14A,817
gdsfactory/samples/sample_mzis.py,sha256=wwdu1RnRQbrm_bBq9B38Pm9V1VBBweiasfc3aZqWNbc,346
gdsfactory/samples/sample_reticle.py,sha256=AB4fj5jVgr9xv1r3cJlnkqtVPkcAgtOe81FqHSx2wVQ,3632
gdsfactory/samples/sample_reticle_electrical_with_labels.py,sha256=VkSub5vIohVxC-rSOEizMYHvhLQyyIGGVYvZN8rOGlw,3347
gdsfactory/samples/sample_reticle_with_labels.py,sha256=3VBBeNe2QAuxpUbN8qS1L0JXSbjrJ79EW4g-fi4RRnw,4981
gdsfactory/samples/snap_bends.py,sha256=jpmLWd5oSN7yrK85AS-aXc958K9aU1kXTBEJVIYEXKQ,393
gdsfactory/samples/snap_bends_fixed.py,sha256=tiT9oRSZc1Byb1I8_GnuFSWpgrI6LFVulC_Hsm_mSow,480
gdsfactory/samples/snap_issue.py,sha256=uMur7xnkPKsjA0L-xRN5qQnwpgho3KAg8ZETMUzxY4c,277
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=MVeWbuPdlXL2LIMya_kkgJx4DHBMnMI1PKjn-4Ji52U,2368
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=xsJE135kuoAJKg4W0k0rdMD2ZnOc1bD4yjxXeiW8SW4,2507
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=cPz9Mfcf_mpVfqj5TRorfGDr-SOtPGWEjiJUszbxkk8,9278
gdsfactory/samples/netlists/straight_with_bend.yml,sha256=qNo_j3GgrJHNJdVgAOk8FtJ0jv_xegTBQPuWdEhlaYU,1286
gdsfactory/samples/pdk/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
gdsfactory/samples/pdk/fab_c.py,sha256=s2A1DmTc_vkIszMdGoE3DIC0YjbfCokbeq30UP26rwg,5927
gdsfactory/samples/pdk/fab_d/__init__.py,sha256=QAaJVXRk92H-ONA8PLkhS7MQSsJ_lgGkCIwnUCEraY0,463
gdsfactory/samples/pdk/fab_d/phase_shifters.py,sha256=BbY80gA7tkNzY_idt8ceaJKIHtslBrX6P5XywVkQcxE,1880
gdsfactory/samples/pdk/test_fab_c/test_settings_bend_euler_nc_.yml,sha256=iaFAG990eEyVOPs9rKEuYyN2GDxHwCyJi0kYevub3Yc,350
gdsfactory/samples/pdk/test_fab_c/test_settings_bend_euler_no_.yml,sha256=_pOxnbNljifkZmXeMKy58PJl1GnqaUalNSz8rcUUVY0,352
gdsfactory/samples/pdk/test_fab_c/test_settings_bend_euler_sc_.yml,sha256=1pNf4qUmXaKimvSg1J9SWg0meWXbOW1ZWFL1i50B1pk,352
gdsfactory/samples/pdk/test_fab_c/test_settings_bend_euler_so_.yml,sha256=xVXgxdZV2WCaY-NmnxUvmUg8nFY6M1KEw1nslzMFx_w,352
gdsfactory/samples/pdk/test_fab_c/test_settings_gc_sc_.yml,sha256=pxRjYSLdbHt89qtSIC4xswkV80Wnbuywba8WX9EyEsI,83
gdsfactory/samples/pdk/test_fab_c/test_settings_mmi1x2_nc_.yml,sha256=WC1PLBqVUlzUmy4WGjx6Z2TYTOdb3Qdq2bi4f59wIyA,101
gdsfactory/samples/pdk/test_fab_c/test_settings_mmi1x2_no_.yml,sha256=JDGjJ6_DXf_DQSIF42t3f471E6AAuJB-Iha_Av9kQms,101
gdsfactory/samples/pdk/test_fab_c/test_settings_mmi1x2_sc_.yml,sha256=wKyOaEGH8T4gVJ_VzO8_S8jkz6rPQ-SMSDidruAa1AE,101
gdsfactory/samples/pdk/test_fab_c/test_settings_mmi1x2_so_.yml,sha256=oF4IOs8IoaYskahSVGEqqdGHazhhcpREDFDERayPlcU,101
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/samples/pdk/test_fab_c/test_settings_straight_nc_.yml,sha256=o5rexfckgwtPMCf-6ovHLWCF4E4mYF9QPoxJ1LNtgxM,223
gdsfactory/samples/pdk/test_fab_c/test_settings_straight_no_.yml,sha256=EBFwjtQV2M15_gpW9bWvmc1AqagzyYHp2Tte4MIrujg,225
gdsfactory/samples/pdk/test_fab_c/test_settings_straight_sc_.yml,sha256=yaJXcFxSZCuDpd_TZiUo2SXfZCoDaWcW8-6Ic3V8Hkg,223
gdsfactory/samples/pdk/test_fab_c/test_settings_straight_so_.yml,sha256=Gj292vzi7jlLTj7kdw0ZRGkKgZKQnWC4pSXCtX7xda0,225
gdsfactory/technology/__init__.py,sha256=RwkthJiiCJyYpf4svVK3qDWMsFaffttcM_49_C93W8g,463
gdsfactory/technology/color_utils.py,sha256=hJTzTBmGnz_e5XjVpUY6Q6bH8VKzmFZNApNhm89GWLs,343
gdsfactory/technology/klayout_tech.py,sha256=NoEleq2BcJ8FJ8gYS-QNJNL3Tl5FHRj_GKbhfU7YpKY,7605
gdsfactory/technology/layer_map.py,sha256=z9H9dxAL9gnxDgRPjj0dHzJCxDQGjT2QGpzf2lZIZd0,1253
gdsfactory/technology/layer_stack.py,sha256=sxxdWJObVKlPl5_BIDrRzBqXOm9Ph7jQikYAwUqBR3k,27668
gdsfactory/technology/layer_views.py,sha256=jDZg2p5CH2zL0QKQQjHJ141HTou4dYVGKamW-Mdk5IQ,42831
gdsfactory/technology/processes.py,sha256=xOu2-DyJtCTCHdy9tuWIyXxAaFVyXUNXrEZOfrwjbB0,9827
gdsfactory/technology/xml_utils.py,sha256=2bVXGu8C6ehGRbZvnWGezxhJDLsQYuiTtx2OryJyM5g,704
gdsfactory/technology/yaml_utils.py,sha256=vq6oXClK6DGjOADFdPZANoPmboV0tida7K_eXeY2Y0s,1748
gdsfactory-9.2.2.dist-info/entry_points.txt,sha256=EHc1Liqluq-0mxQpwAgJZhORcCOO93qWAqT5bgsvbZ8,41
gdsfactory-9.2.2.dist-info/licenses/LICENSE,sha256=zazomZG0lr0FKQl5DQDs6X_qtWav2WTQiD0sBgVGK1s,1072
gdsfactory-9.2.2.dist-info/WHEEL,sha256=_2ozNFCLWc93bK4WKHCO-eDUENDlo-dgc9cU3qokYO4,82
gdsfactory-9.2.2.dist-info/METADATA,sha256=FzwKVuQcVbgm7g_PDVuZRPEpIYyKkF4kpNV_8nMH20Q,11730
gdsfactory-9.2.2.dist-info/RECORD,,
