| tidy3d.components.base.Tidy3dBaseModel
 | Base pydantic model that all Tidy3d components inherit from. | 
| tidy3d.components.base_sim.simulation.AbstractSimulation
 | Base class for simulation classes of different solvers. | 
| tidy3d.components.simulation.AbstractYeeGridSimulation
 | Abstract class for a simulation involving electromagnetic fields defined on a Yee grid. | 
| tidy3d.components.boundary.AbsorberSpec
 | Specifies the generic absorber properties along a single dimension. | 
| 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.source.SourceTime
 | Base class describing the time dependence of a source. | 
| tidy3d.components.source.Source
 | Abstract base class for all sources. | 
| tidy3d.components.source.FieldSource
 | A Source defined by the desired E and/or H fields. | 
| tidy3d.components.source.CurrentSource
 | Source implements a current distribution directly. | 
| tidy3d.components.source.ReverseInterpolatedSource
 | Abstract source that allows reverse-interpolation along zero-sized dimensions. | 
| tidy3d.components.source.AngledFieldSource
 | A FieldSource defined with an angled direction of propagation. | 
| tidy3d.components.source.PlanarSource
 | A source defined on a 2D plane. | 
| tidy3d.components.source.DirectionalSource
 | A Field source that propagates in a given direction. | 
| tidy3d.components.source.BroadbandSource
 | A source with frequency dependent field distributions. | 
| tidy3d.components.source.VolumeSource
 | A source defined in a 3D Box. | 
| tidy3d.components.source.Pulse
 | A source time that ramps up with some fwidthand oscillates atfreq0. | 
| 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.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.data.data_array.DataArray
 | Subclass of xr.DataArraythat requires _dims to match the keys of the coords. | 
| tidy3d.components.data.monitor_data.MonitorData
 | Abstract base class of objects that store data pertaining to a single monitor. | 
| tidy3d.components.data.monitor_data.AbstractFieldProjectionData
 | Collection of projected fields in spherical coordinates in the frequency domain. | 
| tidy3d.components.data.monitor_data.ElectromagneticFieldData
 | Collection of electromagnetic fields. | 
| tidy3d.components.data.monitor_data.AbstractMonitorData
 | Abstract base class of objects that store data pertaining to a single AbstractMonitor. | 
| tidy3d.components.data.dataset.AbstractFieldDataset
 | Collection of scalar fields with some symmetry properties. | 
| 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. |