tidy3d.components.data.dataset.FieldDataset#
- class FieldDataset[source]#
- Bases: - ElectromagneticFieldDataset- Dataset storing a collection of the scalar components of E and H fields in the freq. domain - Parameters:
- Ex (Optional[ScalarFieldDataArray] = None) β Spatial distribution of the x-component of the electric field. 
- Ey (Optional[ScalarFieldDataArray] = None) β Spatial distribution of the y-component of the electric field. 
- Ez (Optional[ScalarFieldDataArray] = None) β Spatial distribution of the z-component of the electric field. 
- Hx (Optional[ScalarFieldDataArray] = None) β Spatial distribution of the x-component of the magnetic field. 
- Hy (Optional[ScalarFieldDataArray] = None) β Spatial distribution of the y-component of the magnetic field. 
- Hz (Optional[ScalarFieldDataArray] = None) β Spatial distribution of the z-component of the magnetic field. 
 
 - Example - >>> x = [-1,1] >>> y = [-2,0,2] >>> z = [-3,-1,1,3] >>> f = [2e14, 3e14] >>> coords = dict(x=x, y=y, z=z, f=f) >>> scalar_field = ScalarFieldDataArray((1+1j) * np.random.random((2,3,4,2)), coords=coords) >>> data = FieldDataset(Ex=scalar_field, Hz=scalar_field) - Attributes - Methods - Ex#
 - Ey#
 - Ez#
 - Hx#
 - Hy#
 - Hz#
 - __hash__()#
- Hash method.