ExtrudedTriangular Class

class plask.mesh.ExtrudedTriangular

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

Subclasses

Element Element (FEM-like, triangle) of the :py:class:`mesh.ExtrudedTriangular
Elements Element list in the :py:class:`mesh.ExtrudedTriangular

Methods

Back() Back side of the mesh for setting boundary conditions
BackOf(object[, path]) Boundary back of specified object
Bottom() Bottom edge of the mesh for setting boundary conditions
BottomOf(object[, path]) Boundary bottom of specified object
Front() Front side of the mesh for setting boundary conditions
FrontOf(object[, path]) Boundary in front of specified object
Left() Left edge of the mesh for setting boundary conditions
LeftOf(object[, path]) Boundary left of specified object
Right() Right edge of the mesh for setting boundary conditions
RightOf(object[, path]) Boundary right of specified object
Top() Top edge of the mesh for setting boundary conditions
TopOf(object[, path]) Boundary top of specified object

Attributes

axis_vert The third (vertical) axis of the mesh.
dim
elements Element list in the mesh
long_tran Two-dimensional triangular mesh (Triangular2D) with long-tran coordinates of nodes.

Descriptions

Method Details

static ExtrudedTriangular.Back()

Back side of the mesh for setting boundary conditions

static ExtrudedTriangular.BackOf(object, path=None)

Boundary back of specified object

static ExtrudedTriangular.Bottom()

Bottom edge of the mesh for setting boundary conditions

static ExtrudedTriangular.BottomOf(object, path=None)

Boundary bottom of specified object

static ExtrudedTriangular.Front()

Front side of the mesh for setting boundary conditions

static ExtrudedTriangular.FrontOf(object, path=None)

Boundary in front of specified object

static ExtrudedTriangular.Left()

Left edge of the mesh for setting boundary conditions

static ExtrudedTriangular.LeftOf(object, path=None)

Boundary left of specified object

static ExtrudedTriangular.Right()

Right edge of the mesh for setting boundary conditions

static ExtrudedTriangular.RightOf(object, path=None)

Boundary right of specified object

static ExtrudedTriangular.Top()

Top edge of the mesh for setting boundary conditions

static ExtrudedTriangular.TopOf(object, path=None)

Boundary top of specified object

Attribute Details

ExtrudedTriangular.axis_vert

The third (vertical) axis of the mesh.

ExtrudedTriangular.dim = 3
ExtrudedTriangular.elements

Element list in the mesh

ExtrudedTriangular.long_tran

Two-dimensional triangular mesh (Triangular2D) with long-tran coordinates of nodes.