Unstructured mesh ๐Ÿ•ธ๏ธ#

Grid Specification#

tidy3d.UniformUnstructuredGrid

Uniform grid.

tidy3d.DistanceUnstructuredGrid

Adaptive grid based on distance to material interfaces.

tidy3d.GridRefinementRegion

Refinement region for the unstructured mesh.

tidy3d.GridRefinementLine

Refinement line for the unstructured mesh.

Volume mesher#

tidy3d.VolumeMesher

Specification for a standalone volume mesher.

Mesh monitors#

tidy3d.VolumeMeshMonitor

Monitor recording the volume mesh.

Output Data#

Simulation Data#

tidy3d.VolumeMesherData

Stores results of a VolumeMesher.

Monitor Data#

tidy3d.VolumeMeshData

Data associated with a VolumeMeshMonitor: stores the unstructured mesh.

Unstructured Data Classes#

tidy3d.TriangularGridDataset

Dataset for storing triangular grid data.

tidy3d.TetrahedralGridDataset

Dataset for storing tetrahedral grid data.

Individual Datasets#

tidy3d.PointDataArray

A two-dimensional array that stores coordinates/field components for a collection of points.

tidy3d.CellDataArray

A two-dimensional array that stores indices of points composing each cell in a collection of cells of the same type (for example: triangles, tetrahedra, etc).

tidy3d.IndexedDataArray

Stores a one-dimensional array enumerated by coordinate index.