| tidy3d.plugins.adjoint.web.run
 | Submits a JaxSimulationto server, starts running, monitors progress, downloads, and loads results as aJaxSimulationDataobject. | 
| tidy3d.plugins.adjoint.web.run_async
 | Submits a set of JaxSimulationobjects to server, starts running, monitors progress, downloads, and loads results as a tuple ofJaxSimulationDataobjects. | 
| tidy3d.plugins.adjoint.JaxBox
 | A Boxregistered with jax. | 
| tidy3d.plugins.adjoint.JaxPolySlab
 | A PolySlabregistered with jax. | 
| tidy3d.plugins.adjoint.JaxComplexPolySlab
 | A ComplexPolySlabregistered with jax. | 
| tidy3d.plugins.adjoint.JaxMedium
 | A Mediumregistered with jax. | 
| tidy3d.plugins.adjoint.JaxAnisotropicMedium
 | A Mediumregistered with jax. | 
| tidy3d.plugins.adjoint.JaxCustomMedium
 | A CustomMediumregistered withjax. | 
| tidy3d.plugins.adjoint.JaxStructure
 | A Structureregistered with jax. | 
| tidy3d.plugins.adjoint.JaxSimulation
 | A Simulationregistered with jax. | 
| tidy3d.plugins.adjoint.JaxSimulationData
 | A SimulationDataregistered with jax. | 
| tidy3d.plugins.adjoint.JaxModeData
 | A ModeDataregistered with jax. | 
| tidy3d.plugins.adjoint.JaxPermittivityDataset
 | A PermittivityDatasetregistered with jax. | 
| tidy3d.plugins.adjoint.JaxDataArray
 | A DataArray-like class that only wraps xarray for jax compatibility. | 
| tidy3d.plugins.adjoint.utils.filter.ConicFilter
 | Filter that convolves an image with a conical mask, used for larger feature sizes. | 
| tidy3d.plugins.adjoint.utils.filter.BinaryProjector
 | Projects a grayscale image towards min and max values using a smooth tanhfunction. | 
| tidy3d.plugins.adjoint.utils.penalty.RadiusPenalty
 | Computes a penalty for small radius of curvature determined by a fit of points in a 2D plane. |