tidy3d.PointCloudFieldDataset#
- class PointCloudFieldDataset[source]#
Bases:
AbstractFieldDatasetDataset storing electromagnetic field components at point-cloud coordinates.
- Parameters:
points (PointDataArray) – Point coordinates associated with the indexed field data.
Ex (Optional[IndexedFreqDataArray] = None) – Point-cloud x-component of the electric field.
Ey (Optional[IndexedFreqDataArray] = None) – Point-cloud y-component of the electric field.
Ez (Optional[IndexedFreqDataArray] = None) – Point-cloud z-component of the electric field.
Hx (Optional[IndexedFreqDataArray] = None) – Point-cloud x-component of the magnetic field.
Hy (Optional[IndexedFreqDataArray] = None) – Point-cloud y-component of the magnetic field.
Hz (Optional[IndexedFreqDataArray] = None) – Point-cloud z-component of the magnetic field.
``("index" (Field components are scalar data arrays indexed by) –
array ("f")``. The points)
coordinate. (maps each index to its Cartesian)
Attributes
Maps the field components to their associated data.
Point-cloud data is not sampled on named Yee-grid locations.
Maps field components to their (positive) symmetry eigenvalues.
Methods
colocate([x, y, z])Point-cloud field data is already sampled at requested points and cannot be colocated.
- points#
- Ex#
- Ey#
- Ez#
- Hx#
- Hy#
- Hz#
- property field_components#
Maps the field components to their associated data.
- property grid_locations#
Point-cloud data is not sampled on named Yee-grid locations.
- property symmetry_eigenvalues#
Maps field components to their (positive) symmetry eigenvalues.