gds_fdtd.solvers.beamz¶
gds_fdtd simulation toolbox.
BeamzSolver: the beamz (>= 0.5.3, < 0.6) adapter on the Phase-3 Solver contract. beamz is an open-source JAX FDTD engine (Apache-2.0, pip-installable, CPU or GPU) — the first zero-cost engine in the registry.
Geometry is constructed from the solver-neutral component polygons. Preparation uses the native rasterizer on the CPU; only run() constructs a BeamZ simulation and executes it. One simulation per excited port produces the full single-mode TE S-matrix using BeamZ’s immutable ports, monitors, and detached result analysis API.
Functions
|
Classes
|
beamz JAX FDTD adapter (tier: full-service, execution: local, free). |