| tidy3d.Geometry
 | Abstract base class, defines where something exists in space. | 
| tidy3d.components.geometry.base.Centered
 | Geometry with a well defined center. | 
| tidy3d.components.geometry.base.Planar
 | Geometry with one axisthat is slab-like with thicknessheight. | 
| tidy3d.components.geometry.base.Circular
 | Geometry with circular characteristics (specified by a radius). | 
| tidy3d.components.medium.AbstractMedium
 | A medium within which electromagnetic waves propagate. | 
| tidy3d.components.medium.AbstractCustomMedium
 | A spatially varying medium. | 
| tidy3d.components.medium.DispersiveMedium
 | A Medium with dispersion: field propagation characteristics depend on frequency. | 
| tidy3d.components.medium.CustomDispersiveMedium
 | A spatially varying dispersive medium. | 
| tidy3d.components.structure.AbstractStructure
 | A basic structure object. | 
| tidy3d.components.monitor.Monitor
 | Abstract base class for monitors. | 
| tidy3d.components.monitor.FreqMonitor
 | Monitorthat records data in the frequency-domain.
 | 
| tidy3d.components.monitor.TimeMonitor
 | Monitorthat records data in the time-domain.
 | 
| tidy3d.components.monitor.AbstractFieldMonitor
 | Monitorthat records electromagnetic field data as a function of x,y,z.
 | 
| tidy3d.components.monitor.AbstractFluxMonitor
 | Monitorthat records flux during the solver run.
 | 
| tidy3d.components.monitor.PlanarMonitor
 | Monitorthat has a planar geometry.
 | 
| tidy3d.components.monitor.AbstractFieldProjectionMonitor
 | Monitorthat samples electromagnetic near fields in the frequency domain and projects them to a given set of observation points.
 | 
| tidy3d.components.lumped_element.LumpedElement
 | Base class describing the interface all lumped elements obey. | 
| tidy3d.components.lumped_element.RectangularLumpedElement
 | Class representing a rectangular element with zero thickness. | 
| tidy3d.components.grid.grid_spec.GridSpec1d
 | Abstract base class, defines 1D grid generation specifications. | 
| tidy3d.components.data.sim_data.AbstractYeeGridSimulationData
 | Data from an AbstractYeeGridSimulationinvolving electromagnetic fields on a Yee grid. | 
| tidy3d.components.data.sim_data.SimulationData
 | Stores data from a collection of Monitorobjects in aSimulation. | 
| tidy3d.components.base.Tidy3dBaseModel
 | Base pydantic model that all Tidy3d components inherit from. | 
| tidy3d.components.boundary.AbsorberSpec
 | Specifies the generic absorber properties along a single dimension. | 
| tidy3d.components.data.data_array.DataArray
 | Subclass of xr.DataArraythat requires _dims to match the keys of the coords. | 
| tidy3d.components.data.dataset.FieldDataset
 | Dataset storing a collection of the scalar components of E and H fields in the freq. | 
| tidy3d.components.data.dataset.FieldTimeDataset
 | Dataset storing a collection of the scalar components of E and H fields in the time domain | 
| tidy3d.components.data.dataset.ModeSolverDataset
 | Dataset storing scalar components of E and H fields as a function of freq. | 
| tidy3d.components.data.monitor_data.ElectromagneticFieldData
 | Collection of electromagnetic fields. | 
| tidy3d.components.data.monitor_data.MonitorData
 | Abstract base class of objects that store data pertaining to a single monitor. | 
| tidy3d.components.data.sim_data.SimulationData
 | Stores data from a collection of Monitorobjects in aSimulation. | 
| tidy3d.components.geometry.base.Centered
 | Geometry with a well defined center. | 
| tidy3d.components.geometry.base.Circular
 | Geometry with circular characteristics (specified by a radius). | 
| tidy3d.components.geometry.base.Planar
 | Geometry with one axisthat is slab-like with thicknessheight. | 
| tidy3d.components.geometry.base.SimplePlaneIntersection
 | A geometry where intersections with an axis aligned plane may be computed efficiently. | 
| tidy3d.components.grid.grid_spec.GridSpec1d
 | Abstract base class, defines 1D grid generation specifications. | 
| tidy3d.components.lumped_element.LumpedElement
 | Base class describing the interface all lumped elements obey. | 
| tidy3d.components.medium.CustomDispersiveMedium
 | A spatially varying dispersive medium. | 
| tidy3d.components.medium.DispersiveMedium
 | A Medium with dispersion: field propagation characteristics depend on frequency. | 
| tidy3d.components.monitor.FreqMonitor
 | Monitorthat records data in the frequency-domain.
 | 
| tidy3d.components.monitor.Monitor
 | Abstract base class for monitors. | 
| tidy3d.components.monitor.PlanarMonitor
 | Monitorthat has a planar geometry.
 | 
| tidy3d.components.monitor.TimeMonitor
 | Monitorthat records data in the time-domain.
 |