Toggle navigation sidebar
Toggle in-page Table of Contents
gdsfactory 5.11.4 documentation
gdsfactory 5.11.4
Intro Tutorial
Python intro
Git: Version control intro
Install gdsfactory
Klayout integration
VScode
gdsfactory in 5 minutes
Layout Tutorial
Component
References and ports
Movement
Cell
Layers
Path and CrossSection
Components
Components with hierarchy
Routing optical and RF ports
Routing electrical
Netlist driven flow (circuits)
Reticle assembly
PDK
Import PDK
Common mistakes
Workflow
Components
Plugins: Mode solvers
MPB mode-solver
Tidy3D mode solver
Plugins: FDTD
FDTD Lumerical
FDTD Meep
FDTD Meep gratings
FDTD tidy3d
Plugins: Circuit simulators
SAX circuit simulator
Simphony circuit simulator
Lumerical INTERCONNECT
Contributing
CHANGELOG
API
gdsfactory.Component
gdsfactory.ComponentReference
gdsfactory.read.from_yaml
gdsfactory.read.from_np
gdsfactory.read.import_gds
gdsfactory.cross_section.cross_section
gdsfactory.cross_section.strip
gdsfactory.cross_section.strip_auto_widen
gdsfactory.cross_section.heater_metal
gdsfactory.cross_section.pin
gdsfactory.cross_section.pn
gdsfactory.cross_section.strip_heater_metal_undercut
gdsfactory.cross_section.strip_heater_metal
gdsfactory.cross_section.strip_heater_doped
gdsfactory.cross_section.rib_heater_doped
gdsfactory.cross_section.rib_heater_doped_via_stack
gdsfactory.path.straight
gdsfactory.path.euler
gdsfactory.path.arc
gdsfactory.path.smooth
gdsfactory.cell
gdsfactory.cell_without_validator
gdsfactory.types.Layer
gdsfactory.types.ComponentSpec
gdsfactory.types.LayerSpec
gdsfactory.types.CrossSectionSpec
gdsfactory.types.CellSpec
Routing API
gdsfactory.routing.get_route
gdsfactory.routing.get_route_from_steps
gdsfactory.routing.route_quad
gdsfactory.routing.route_sharp
gdsfactory.routing.get_bundle
gdsfactory.routing.get_bundle_from_steps
gdsfactory.routing.get_bundle_path_length_match
gdsfactory.routing.route_ports_to_side
gdsfactory.routing.route_south
gdsfactory.routing.get_routes_bend180
gdsfactory.routing.get_routes_straight
gdsfactory.routing.get_route_sbend
gdsfactory.routing.get_bundle_sbend
gdsfactory.routing.fanout2x2
gdsfactory.routing.fanout_component
gdsfactory.routing.fanout_ports
gdsfactory.routing.add_fiber_array.add_fiber_array
gdsfactory.routing.add_fiber_single.add_fiber_single
gdsfactory.routing.add_electrical_pads_shortest
gdsfactory.routing.add_electrical_pads_top
gdsfactory.routing.add_electrical_pads_top_dc
Command line interface
repository
open issue
suggest edit
.rst
.pdf
Layout Tutorial
Layout Tutorial
#
Contents:
Component
References and ports
Movement
Cell
Layers
Path and CrossSection
Components
Components with hierarchy
Routing optical and RF ports
Routing electrical
Netlist driven flow (circuits)
Reticle assembly
PDK
Import PDK
Common mistakes