Joaquin Matres
Joaquin Matres
Hi Troy, this is not a snapping error due to non-manhattan connections ``` import gdsfactory as gf nm = 1e-3 c = gf.components.coupler(gap=101 * nm) c2 = gf.routing.add_fiber_array(c, decorator=gf.decorators.flatten_invalid_refs) c2.show(show_ports=True)...
This is a temporary fix where we snap gaps to a 2nm grid https://github.com/gdsfactory/gdsfactory/pull/589
Thank you Troy, What do you think of the snap to 2nm grid that we added to fix those issues on gaps?
see https://gdsfactory.github.io/gdsfactory/notebooks/08_pdk.html#PDK-decorator
How about rounding to 1nm precision?
yes, it's for electrical DC ports
this is what i get ``` .title sky130_fd_sc_hd__a2111o_1 .lib /home/jmatres/sky130/sky130/spice/sky130_fd_sc_hd.spice sky130_fd_sc_hd__a2111o_1 Vgnd VGND 0 0 Vdd VPWR VGND 1.8 R VPWR DRAIN 10k VVin GATE VGND DC 0V PULSE(0V 1.8V...
related to issue https://github.com/google/skywater-pdk/issues/375
yes Momchil, i think the mode-overlap calculations would be very useful for the client Hi Floris, i get a ValueError https://github.com/gdsfactory/gdsfactory/compare/master...5112 https://github.com/gdsfactory/gdsfactory/commit/bdd15e02d22cb84add40dcd9da146627f65114d9 ``` ValueError: operands could not be broadcast together...
@helgegehring got it working for the latest gdsfactory version