Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
gds_fdtd 0.1.dev1+g2d519bd11 documentation
gds_fdtd 0.1.dev1+g2d519bd11 documentation

Guides

  • Setting Up Simulations
  • Technology and Materials
  • Layout Frontends
  • Working with S-Parameters
  • Multi-Modal Simulations

Engines & compute

  • Solvers
  • Adding your own solver
  • Running gds_fdtd jobs on remote compute
  • Self-hosted Lumerical runner

Reference

  • Architecture Overview
  • Examples
    • 00 · Quickstart — a layout to S-parameters in ten lines
    • 01 · From a GDS layout to a Component
    • 02 · Technology & materials
    • 02b · One refractiveindex.info model, every engine
    • 03 · Your first simulation
    • 04 · Reading results — everything an SMatrix tells you
    • 05 · Fields and modes
    • 05b · Field monitors: where they sit, what they record
    • 06 · Convergence, caching, and cross-validation
    • 07 · Choosing an engine — three solvers, one job
    • 08 · Any EDA in, any engine out
    • 09 · The CLI and serializable jobs
    • 10 · Cookbook — the Si→SiN escalator on the free engine
    • 10b · Polarization: a splitter and a splitter-rotator
    • 11 · A Bragg grating: the stopband, seen in the field
  • API Reference
    • gds_fdtd.geometry
    • gds_fdtd.smatrix
    • gds_fdtd.spec
    • gds_fdtd.technology
    • gds_fdtd.materials.rii
    • gds_fdtd.materials.select
    • gds_fdtd.lyprocessor
    • gds_fdtd.simprocessor
    • gds_fdtd.layout.gdsfactory
    • gds_fdtd.solvers
      • gds_fdtd.solvers.base
      • gds_fdtd.solvers.beamz
      • gds_fdtd.solvers.lumerical
      • gds_fdtd.solvers.tidy3d
    • gds_fdtd.solvers.base
    • gds_fdtd.solvers.tidy3d
    • gds_fdtd.solvers.lumerical
    • gds_fdtd.solvers.beamz
    • gds_fdtd.grid
    • gds_fdtd.modes
    • gds_fdtd.extraction
    • gds_fdtd.plotting
    • gds_fdtd.viewer3d
    • gds_fdtd.convergence
    • gds_fdtd.validation
    • gds_fdtd.caching
    • gds_fdtd.execution.jobspec
    • gds_fdtd.execution.backends
    • gds_fdtd.cli
    • gds_fdtd.errors
    • gds_fdtd.settings
    • gds_fdtd.logging_config
Back to top
Copyright ©
Made with Sphinx and @pradyunsg's Furo