plask.mesh

Meshes classes.

Classes

Axis

Base class for all 1D meshes (used as axes by 2D and 3D rectangular meshes).

ExtrudedTriangular

3D mesh which is a cartesian product of 2D triangular mesh at long-tran and 1D mesh at vert axis

Generator1D

Base class for all 1D mesh generators.

Generator2D

Base class for all 2D mesh generators.

Generator3D

Base class for all 3D mesh generators.

Mesh

Base class for all meshes

Mesh1D

Base class for every one-dimensional transverse mesh in two-dimensional geometry

Mesh2D

Base class for every two-dimensional mesh

Mesh3D

Base class for every two-dimensional mesh

MeshGenerator

Base class for all mesh generators

Ordered

One-dimesnional rectilinear mesh, used also as rectangular mesh axis

Rectangular2D

Two-dimensional mesh

Rectangular3D

Three-dimensional mesh

RectangularBase2D

Base class for 2D rectangular meshes.Do not use it directly.

RectangularBase3D

Base class for 3D rectangular meshes.Do not use it directly.

Regular

One-dimesnional regular mesh, used also as rectangular mesh axis

TriangleGenerator

Generator which creates triangular mesh by Triangle library authored by Jonathan Richard Shewchuk.

Triangular2D

Two-dimensional triangular mesh

Unstructured2D

Two-dimensional unstructured mesh.

Unstructured3D

Three-dimensional unstructured mesh.