tidy3d.FieldGrid#

class FieldGrid[source]#

Bases: Tidy3dBaseModel

Holds the grid data for a single field.

Parameters:
  • x (Coords) – x,y,z coordinates of the locations of the x-component of a vector field.

  • y (Coords) – x,y,z coordinates of the locations of the y-component of a vector field.

  • z (Coords) – x,y,z coordinates of the locations of the z-component of a vector field.

Example

>>> x = np.linspace(-1, 1, 10)
>>> y = np.linspace(-1, 1, 11)
>>> z = np.linspace(-1, 1, 12)
>>> coords = Coords(x=x, y=y, z=z)
>>> field_grid = FieldGrid(x=coords, y=coords, z=coords)

Attributes

Methods

x#
y#
z#
__hash__()#

Hash method.