tidy3d.components.data.dataset.AuxFieldTimeDataset#
- class AuxFieldTimeDataset[source]#
Bases:
AuxFieldDatasetDataset storing a collection of the scalar components of aux fields in the time domain
- Parameters:
Nfx (Optional[ScalarFieldTimeDataArray] = None) – Spatial distribution of the free carrier density for polarization in the x-direction.
Nfy (Optional[ScalarFieldTimeDataArray] = None) – Spatial distribution of the free carrier density for polarization in the y-direction.
Nfz (Optional[ScalarFieldTimeDataArray] = None) – Spatial distribution of the free carrier density for polarization in the z-direction.
Example
>>> x = [-1,1] >>> y = [-2,0,2] >>> z = [-3,-1,1,3] >>> t = [0, 1e-12, 2e-12] >>> coords = dict(x=x, y=y, z=z, t=t) >>> scalar_field = ScalarFieldTimeDataArray(np.random.random((2,3,4,3)), coords=coords) >>> data = AuxFieldTimeDataset(Nfx=scalar_field)
Attributes
- Nfx#
- Nfy#
- Nfz#