RectangularBase2D Class

class plask.mesh.RectangularBase2D

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

Subclasses

Boundary

Generic boundary specification for RectangularBase2D mesh

BoundaryConditions

Set of boundary conditions.

Methods

Bottom()

Bottom edge of the mesh for setting boundary conditions

BottomOf(object[, path])

Boundary bottom of specified object

Horizontal(...)

Boundary at horizontal line

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

Vertical(...)

Boundary at vertical line

Attributes

dim

Descriptions

Method Details

RectangularBase2D.Bottom()

Bottom edge of the mesh for setting boundary conditions

RectangularBase2D.BottomOf(object, path=None)

Boundary bottom of specified object

RectangularBase2D.Horizontal(at)
RectangularBase2D.Horizontal(at, start, stop)

Boundary at horizontal line

Boundary at horizontal line

RectangularBase2D.Left()

Left edge of the mesh for setting boundary conditions

RectangularBase2D.LeftOf(object, path=None)

Boundary left of specified object

RectangularBase2D.Right()

Right edge of the mesh for setting boundary conditions

RectangularBase2D.RightOf(object, path=None)

Boundary right of specified object

RectangularBase2D.Top()

Top edge of the mesh for setting boundary conditions

RectangularBase2D.TopOf(object, path=None)

Boundary top of specified object

RectangularBase2D.Vertical(at)
RectangularBase2D.Vertical(at, start, stop)

Boundary at vertical line

Boundary at vertical line

Attribute Details

RectangularBase2D.dim = 2