tidy3d.plugins.adjoint.JaxStructure#
- class JaxStructure[source]#
- Bases: - AbstractJaxStructure,- JaxObject- A - Structureregistered with jax.- Parameters:
- geometry (Union[JaxBox, JaxPolySlab, JaxGeometryGroup]) β Geometry of the structure, which is jax-compatible. 
- name (Optional[str] = None) β Optional name for the structure. 
- medium (Union[JaxMedium, JaxAnisotropicMedium, JaxCustomMedium]) β Medium of the structure, which is jax-compatible. 
 
 - Attributes - Methods - geometry#
 - medium#
 - __hash__()#
- Hash method.