Index _ | A | B | C | D | E | F | G | H | I | L | M | N | O | P | Q | R | S | T | U | V | W | X _ __init__() (gdsfactory.Component method) (gdsfactory.ComponentReference method) (gdsfactory.cross_section.CrossSection method) (gdsfactory.cross_section.Transition method) (gdsfactory.path.Path method) (gdsfactory.typings.Component method) (gdsfactory.typings.CrossSection method) (gdsfactory.typings.Label method) (gdsfactory.typings.LayerLevel method) (gdsfactory.typings.Route method) (gdsfactory.typings.Routes method) (gdsfactory.typings.Section method) (gdsfactory.typings.Step method) (gdsfactory.typings.StepAllAngle method) A add_electrical_pads_shortest() (in module gdsfactory.routing) add_electrical_pads_top() (in module gdsfactory.routing) add_electrical_pads_top_dc() (in module gdsfactory.routing) add_fiber_array() (in module gdsfactory.routing.add_fiber_array) add_fiber_array_optical_south_electrical_north() (in module gdsfactory.components) add_fiber_single() (in module gdsfactory.routing.add_fiber_single) add_fiducials() (in module gdsfactory.components) add_fiducials_offsets() (in module gdsfactory.components) add_frame() (in module gdsfactory.components) add_grating_couplers() (in module gdsfactory.components) add_grating_couplers_fiber_array() (in module gdsfactory.components) add_grating_couplers_with_loopback_fiber_array() (in module gdsfactory.components) add_grating_couplers_with_loopback_fiber_single() (in module gdsfactory.components) add_pads_bot() (in module gdsfactory.routing) add_pads_top() (in module gdsfactory.routing) add_trenches() (in module gdsfactory.components) add_trenches90() (in module gdsfactory.components) align_wafer() (in module gdsfactory.components) Anchor (in module gdsfactory.typings) arc() (in module gdsfactory.path) array() (in module gdsfactory.components) array_with_fanout() (in module gdsfactory.components) array_with_fanout_2d() (in module gdsfactory.components) array_with_via() (in module gdsfactory.components) array_with_via_2d() (in module gdsfactory.components) awg() (in module gdsfactory.components) B bbox() (in module gdsfactory.components) bend_circular() (in module gdsfactory.components) bend_circular_heater() (in module gdsfactory.components) bend_euler() (in module gdsfactory.components) bend_euler_s() (in module gdsfactory.components) bend_euler_trenches() (in module gdsfactory.components) bend_s() (in module gdsfactory.components) bend_straight_bend() (in module gdsfactory.components) bezier() (in module gdsfactory.components) boolean() (in module gdsfactory.geometry) boolean_klayout() (in module gdsfactory.geometry) boolean_polygons() (in module gdsfactory.geometry) C C() (in module gdsfactory.components) cavity() (in module gdsfactory.components) cdc() (in module gdsfactory.components) cdsem_all() (in module gdsfactory.components) cdsem_bend180() (in module gdsfactory.components) cdsem_coupler() (in module gdsfactory.components) cdsem_straight() (in module gdsfactory.components) cdsem_straight_density() (in module gdsfactory.components) cell() (in module gdsfactory) CellSpec (in module gdsfactory.typings) circle() (in module gdsfactory.components) coh_rx_dual_pol() (in module gdsfactory.components) coh_rx_single_pol() (in module gdsfactory.components) coh_tx_dual_pol() (in module gdsfactory.components) coh_tx_single_pol() (in module gdsfactory.components) compass() (in module gdsfactory.components) compensation_path() (in module gdsfactory.components) Component (class in gdsfactory) (class in gdsfactory.typings) component_lattice() (in module gdsfactory.components) component_lattice_generic() (in module gdsfactory.components) component_sequence() (in module gdsfactory.components) ComponentFactory (in module gdsfactory.typings) ComponentReference (class in gdsfactory) ComponentSpec (in module gdsfactory.typings) copy_layers() (in module gdsfactory.components) coupler() (in module gdsfactory.components) coupler90() (in module gdsfactory.components) coupler90bend() (in module gdsfactory.components) coupler90circular() (in module gdsfactory.components) coupler_adiabatic() (in module gdsfactory.components) coupler_asymmetric() (in module gdsfactory.components) coupler_bend() (in module gdsfactory.components) coupler_bent() (in module gdsfactory.components) coupler_broadband() (in module gdsfactory.components) coupler_full() (in module gdsfactory.components) coupler_ring() (in module gdsfactory.components) coupler_ring_point() (in module gdsfactory.components) coupler_straight() (in module gdsfactory.components) coupler_straight_asymmetric() (in module gdsfactory.components) coupler_symmetric() (in module gdsfactory.components) coupler_trenches() (in module gdsfactory.components) cross() (in module gdsfactory.components) cross_section() (in module gdsfactory.cross_section) crossing() (in module gdsfactory.components) crossing45() (in module gdsfactory.components) crossing_arm() (in module gdsfactory.components) crossing_etched() (in module gdsfactory.components) crossing_from_taper() (in module gdsfactory.components) CrossSection (class in gdsfactory.cross_section) (class in gdsfactory.typings) CrossSectionFactory (in module gdsfactory.typings) CrossSectionSpec (in module gdsfactory.typings) cutback_2x2() (in module gdsfactory.components) cutback_bend() (in module gdsfactory.components) cutback_bend180() (in module gdsfactory.components) cutback_bend180circular() (in module gdsfactory.components) cutback_bend90() (in module gdsfactory.components) cutback_bend90circular() (in module gdsfactory.components) cutback_component() (in module gdsfactory.components) cutback_component_mirror() (in module gdsfactory.components) cutback_splitter() (in module gdsfactory.components) D dbr() (in module gdsfactory.components) dbr_tapered() (in module gdsfactory.components) delay_snake() (in module gdsfactory.components) delay_snake2() (in module gdsfactory.components) delay_snake3() (in module gdsfactory.components) delay_snake_sbend() (in module gdsfactory.components) dicing_lane() (in module gdsfactory.components) die() (in module gdsfactory.components) die_bbox() (in module gdsfactory.components) die_bbox_frame() (in module gdsfactory.components) disk() (in module gdsfactory.components) disk_heater() (in module gdsfactory.components) E edge_coupler_array() (in module gdsfactory.components) edge_coupler_array_with_loopback() (in module gdsfactory.components) edge_coupler_silicon() (in module gdsfactory.components) ellipse() (in module gdsfactory.components) euler() (in module gdsfactory.path) extend_port() (in module gdsfactory.components) extend_ports() (in module gdsfactory.components) extend_ports_list() (in module gdsfactory.components) F fanout2x2() (in module gdsfactory.routing) fanout_component() (in module gdsfactory.routing) fanout_ports() (in module gdsfactory.routing) fiber() (in module gdsfactory.components) fiber_array() (in module gdsfactory.components) fiducial_squares() (in module gdsfactory.components) fillet() (in module gdsfactory.geometry) from_np() (in module gdsfactory.read) from_yaml() (in module gdsfactory.read) G gdsfactory.geometry.functions module ge_detector_straight_si_contacts() (in module gdsfactory.components) get_bundle() (in module gdsfactory.routing) get_bundle_all_angle() (in module gdsfactory.routing) get_bundle_from_steps() (in module gdsfactory.routing) get_bundle_path_length_match() (in module gdsfactory.routing) get_bundle_sbend() (in module gdsfactory.routing) get_netlist() (in module gdsfactory.get_netlist) get_netlist_flat() (in module gdsfactory.get_netlist_flat) get_route() (in module gdsfactory.routing) get_route_from_steps() (in module gdsfactory.routing) get_route_sbend() (in module gdsfactory.routing) grating_coupler_array() (in module gdsfactory.components) grating_coupler_dual_pol() (in module gdsfactory.components) grating_coupler_elliptical() (in module gdsfactory.components) grating_coupler_elliptical_arbitrary() (in module gdsfactory.components) grating_coupler_elliptical_lumerical() (in module gdsfactory.components) grating_coupler_elliptical_trenches() (in module gdsfactory.components) grating_coupler_elliptical_uniform() (in module gdsfactory.components) grating_coupler_loss_fiber_array() (in module gdsfactory.components) grating_coupler_loss_fiber_array4() (in module gdsfactory.components) grating_coupler_loss_fiber_single() (in module gdsfactory.components) grating_coupler_rectangular() (in module gdsfactory.components) grating_coupler_rectangular_arbitrary() (in module gdsfactory.components) grating_coupler_rectangular_arbitrary_slab() (in module gdsfactory.components) grating_coupler_tree() (in module gdsfactory.components) greek_cross() (in module gdsfactory.components) greek_cross_offset_pads() (in module gdsfactory.components) greek_cross_with_pads() (in module gdsfactory.components) grid() (in module gdsfactory) grid_with_text() (in module gdsfactory) H heater_metal() (in module gdsfactory.cross_section) hexagon() (in module gdsfactory.components) hline() (in module gdsfactory.components) I import_gds() (in module gdsfactory.read) interdigital_capacitor() (in module gdsfactory.components) interdigital_capacitor_enclosed() (in module gdsfactory.components) invert() (in module gdsfactory.geometry) L L() (in module gdsfactory.components) Label (class in gdsfactory.typings) Layer (in module gdsfactory.typings) layer_priority() (in module gdsfactory.geometry) LayerLevel (class in gdsfactory.typings) LayerSpec (in module gdsfactory.typings) LayerSpecs (in module gdsfactory.typings) litho_calipers() (in module gdsfactory.components) litho_ruler() (in module gdsfactory.components) litho_steps() (in module gdsfactory.components) logo() (in module gdsfactory.components) loop_mirror() (in module gdsfactory.components) loss_deembedding_ch12_34() (in module gdsfactory.components) loss_deembedding_ch13_24() (in module gdsfactory.components) loss_deembedding_ch14_23() (in module gdsfactory.components) M MaterialSpec (in module gdsfactory.typings) mimcap() (in module gdsfactory.components) mmi() (in module gdsfactory.components) mmi1x2() (in module gdsfactory.components) mmi1x2_with_sbend() (in module gdsfactory.components) mmi2x2() (in module gdsfactory.components) mmi2x2_with_sbend() (in module gdsfactory.components) mmi_90degree_hybrid() (in module gdsfactory.components) mode_converter() (in module gdsfactory.components) module gdsfactory.geometry.functions MultiCrossSectionAngleSpec (in module gdsfactory.typings) mzi() (in module gdsfactory.components) mzi1x2_2x2() (in module gdsfactory.components) mzi2x2_2x2_phase_shifter() (in module gdsfactory.components) mzi_arm() (in module gdsfactory.components) mzi_lattice() (in module gdsfactory.components) mzi_lattice_mmi() (in module gdsfactory.components) mzi_pads_center() (in module gdsfactory.components) mzi_phase_shifter() (in module gdsfactory.components) mzit() (in module gdsfactory.components) mzit_lattice() (in module gdsfactory.components) mzm() (in module gdsfactory.components) N nxn() (in module gdsfactory.components) O octagon() (in module gdsfactory.components) offset() (in module gdsfactory.geometry) optimal_90deg() (in module gdsfactory.components) optimal_hairpin() (in module gdsfactory.components) optimal_step() (in module gdsfactory.components) outline() (in module gdsfactory.geometry) P pack() (in module gdsfactory) pack_doe() (in module gdsfactory.components) pack_doe_grid() (in module gdsfactory.components) pad() (in module gdsfactory.components) pad_array() (in module gdsfactory.components) pad_array0() (in module gdsfactory.components) pad_array180() (in module gdsfactory.components) pad_array270() (in module gdsfactory.components) pad_array90() (in module gdsfactory.components) pad_gsg_open() (in module gdsfactory.components) pad_gsg_short() (in module gdsfactory.components) pad_rectangular() (in module gdsfactory.components) pads_shorted() (in module gdsfactory.components) Path (class in gdsfactory.path) PathType (in module gdsfactory.typings) pin() (in module gdsfactory.cross_section) pixel() (in module gdsfactory.components) pn() (in module gdsfactory.cross_section) pn_with_trenches() (in module gdsfactory.cross_section) polarization_splitter_rotator() (in module gdsfactory.components) Q qrcode() (in module gdsfactory.components) R ramp() (in module gdsfactory.components) rectangle() (in module gdsfactory.components) rectangle_with_slits() (in module gdsfactory.components) rectangles() (in module gdsfactory.components) rectangular_ring() (in module gdsfactory.components) regular_polygon() (in module gdsfactory.components) resistance_meander() (in module gdsfactory.components) resistance_sheet() (in module gdsfactory.components) rib_heater_doped() (in module gdsfactory.cross_section) rib_heater_doped_via_stack() (in module gdsfactory.cross_section) ring() (in module gdsfactory.components) ring_crow() (in module gdsfactory.components) ring_crow_couplers() (in module gdsfactory.components) ring_double() (in module gdsfactory.components) ring_double_heater() (in module gdsfactory.components) ring_double_pn() (in module gdsfactory.components) ring_double_trenches() (in module gdsfactory.components) ring_section_based() (in module gdsfactory.components) ring_single() (in module gdsfactory.components) ring_single_array() (in module gdsfactory.components) ring_single_bend_coupler() (in module gdsfactory.components) ring_single_dut() (in module gdsfactory.components) ring_single_heater() (in module gdsfactory.components) ring_single_pn() (in module gdsfactory.components) ring_single_trenches() (in module gdsfactory.components) Route (class in gdsfactory.typings) route_ports_to_side() (in module gdsfactory.routing) route_quad() (in module gdsfactory.routing) route_sharp() (in module gdsfactory.routing) route_south() (in module gdsfactory.routing) RouteFactory (in module gdsfactory.typings) Routes (class in gdsfactory.typings) S seal_ring() (in module gdsfactory.components) seal_ring_segmented() (in module gdsfactory.components) Section (class in gdsfactory.typings) smooth() (in module gdsfactory.path) snspd() (in module gdsfactory.components) spiral_archimedean() (in module gdsfactory.path) spiral_double() (in module gdsfactory.components) spiral_external_io() (in module gdsfactory.components) spiral_inner_io() (in module gdsfactory.components) spiral_inner_io_fiber_array() (in module gdsfactory.components) spiral_inner_io_fiber_single() (in module gdsfactory.components) spiral_meander() (in module gdsfactory.components) spiral_racetrack() (in module gdsfactory.components) spiral_racetrack_fixed_length() (in module gdsfactory.components) spiral_racetrack_heater_doped() (in module gdsfactory.components) spiral_racetrack_heater_metal() (in module gdsfactory.components) splitter_chain() (in module gdsfactory.components) splitter_tree() (in module gdsfactory.components) staircase() (in module gdsfactory.components) Step (class in gdsfactory.typings) StepAllAngle (class in gdsfactory.typings) straight() (in module gdsfactory.components) (in module gdsfactory.path) straight_array() (in module gdsfactory.components) straight_heater_doped_rib() (in module gdsfactory.components) straight_heater_doped_strip() (in module gdsfactory.components) straight_heater_meander() (in module gdsfactory.components) straight_heater_meander_doped() (in module gdsfactory.components) straight_heater_metal() (in module gdsfactory.components) straight_heater_metal_90_90() (in module gdsfactory.components) straight_heater_metal_simple() (in module gdsfactory.components) straight_heater_metal_undercut() (in module gdsfactory.components) straight_heater_metal_undercut_90_90() (in module gdsfactory.components) straight_pin() (in module gdsfactory.components) straight_pin_slot() (in module gdsfactory.components) straight_pn() (in module gdsfactory.components) straight_rib() (in module gdsfactory.components) straight_rib_tapered() (in module gdsfactory.components) strip() (in module gdsfactory.cross_section) strip_heater_doped() (in module gdsfactory.cross_section) strip_heater_metal() (in module gdsfactory.cross_section) strip_heater_metal_undercut() (in module gdsfactory.cross_section) switch_tree() (in module gdsfactory.components) T taper() (in module gdsfactory.components) taper_adiabatic() (in module gdsfactory.components) taper_cross_section() (in module gdsfactory.components) taper_cross_section_linear() (in module gdsfactory.components) taper_cross_section_parabolic() (in module gdsfactory.components) taper_cross_section_sine() (in module gdsfactory.components) taper_from_csv() (in module gdsfactory.components) taper_parabolic() (in module gdsfactory.components) taper_sc_nc() (in module gdsfactory.components) taper_strip_to_ridge() (in module gdsfactory.components) taper_strip_to_ridge_trenches() (in module gdsfactory.components) terminator() (in module gdsfactory.components) text() (in module gdsfactory.components) text_freetype() (in module gdsfactory.components) text_lines() (in module gdsfactory.components) text_rectangular() (in module gdsfactory.components) text_rectangular_multi_layer() (in module gdsfactory.components) Transition (class in gdsfactory.cross_section) transition() (in module gdsfactory.path) triangle() (in module gdsfactory.components) triangle2() (in module gdsfactory.components) triangle4() (in module gdsfactory.components) trim() (in module gdsfactory.geometry) U union() (in module gdsfactory.geometry) V verniers() (in module gdsfactory.components) version_stamp() (in module gdsfactory.components) via_chain() (in module gdsfactory.components) via_corner() (in module gdsfactory.components) via_cutback() (in module gdsfactory.components) via_stack() (in module gdsfactory.components) via_stack_corner45() (in module gdsfactory.components) via_stack_corner45_extended() (in module gdsfactory.components) via_stack_from_rules() (in module gdsfactory.components) via_stack_slot() (in module gdsfactory.components) via_stack_with_offset() (in module gdsfactory.components) W wafer() (in module gdsfactory.components) wire_corner() (in module gdsfactory.components) wire_corner45() (in module gdsfactory.components) wire_straight() (in module gdsfactory.components) X xor_diff() (in module gdsfactory.geometry)