Unstructured mesh 🕸️#

Grid Specification#

UniformUnstructuredGrid

Uniform grid.

DistanceUnstructuredGrid

Adaptive grid based on distance to material interfaces.

GridRefinementRegion

Refinement region for the unstructured mesh.

GridRefinementLine

Refinement line for the unstructured mesh.

Volume mesher#

VolumeMesher

Specification for a standalone volume mesher.

Mesh monitors#

VolumeMeshMonitor

Monitor recording the volume mesh.

Output Data#

Simulation Data#

VolumeMesherData

Stores results of a VolumeMesher.

Monitor Data#

VolumeMeshData

Data associated with a VolumeMeshMonitor: stores the unstructured mesh.

Unstructured Data Classes#

TriangularGridDataset

Dataset for storing triangular grid data.

TetrahedralGridDataset

Dataset for storing tetrahedral grid data.

Individual Datasets#

PointDataArray

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

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).

IndexedDataArray

Stores a one-dimensional array enumerated by coordinate index.

IndexedVoltageDataArray

Stores a two-dimensional array with coordinates index and voltage, where index is usually associated with PointDataArray and voltage indicates at what bias/DC-voltage the data was obtained with.

IndexedTimeDataArray

Stores a two-dimensional array with coordinates index and t, where index is usually associated with PointDataArray and t indicates at what simulated time the data was obtained.

IndexedFieldVoltageDataArray

Stores indexed values of vector fields for different voltages.