Module traceon.typing
Global variables
var ActiveLines
-
Active lines in a mesh as a tuple of
LinesVertices
, an(N, 4, 3)
NumPy array offloat
representing the line, and a dictionary mapping the names of the physical groups to an(N,)
NumPy array ofint
representing the line indices. var ActiveTriangles
-
Active triangles in a mesh as a tuple of
TrianglesVertices
, an(N, 3, 3)
NumPy array offloat
points representing the triangles, and a dictionary mapping the names of the physical groups to an(N,)
NumPy array ofint
representing the triangle indices. var ArrayFloat
-
1.1.1 Array
var ArrayInt
-
1.2.1 Array
var ArrayLikeFloat
-
A NumPy array of
float
with arbitrary shape or a sequence offloat
. var ArrayLikeFloat1D
-
A one-dimensional NumPy array of
float
or a sequence offloat
. var ArrayLikeFloat2D
-
A two-dimensional NumPy array of
float
or a sequence of one-dimensionalArrayLikeFloat1D
. var ArrayLikeFloat3D
-
A three-dimensional NumPy array of
float
or a sequence ofArrayLikeFloat2D
. var ArrayLikeInt
-
A NumPy array of
int
with arbitrary shape or a sequence ofint
. var ArrayLikeInt1D
-
A one-dimensional NumPy array of
int
or a sequence ofint
. var ArrayLikeInt2D
-
A two-dimensional NumPy array of
int
or a sequence ofArrayLikeInt1D
. var ArrayLikeInt3D
-
A three-dimensional NumPy array of
int
or a sequence ofArrayLikeInt2D
. var Bounds3D
-
Three-dimensional bounds
[(x_min, x_max), (y_min, y_max), (z_min, z_max)]
as(3, 2)
NumPy array offloat
. var BoundsLike3D
-
Three-dimensional bounds
[(x_min, x_max), (y_min, y_max), (z_min, z_max)]
as(3, 2)
NumPy array offloat
or a sequence of_BoundLike
objects. var Line
-
Index representation of a line as
(2,)
or(4,)
NumPy array ofint
for regular and higher-order lines respectively. var LineLike
-
Index representation of a line as
(2,)
or(4,)
NumPy array or sequence ofint
for regular and higher-order lines respectively. var LineVertices
-
Vertex representation of a line as
(2, 3)
or(4, 3)
NumPy array offloat
for regular and higher-order lines respectively. var Lines
-
Index representation of a batch of lines as
(N, 2)
or(N, 4)
NumPy array ofint
for regular and higher-order lines respectively. var LinesLike
-
Index representation of a batch of lines as
(N, 2)
or(N, 4)
NumPy array or sequence ofLineLike
objects for regular and higher-order lines respectively. var LinesVertices
-
Vertex representation of a batch of lines as
(N, 2, 3)
or(N, 4, 3)
NumPy array offloat
for regular and higher-order lines respectively. var Point2D
-
Two-dimensional point as
(2,)
NumPy array offloat
. var Point3D
-
A three-dimensional point as
(3,)
NumPy array offloat
. var PointLike2D
-
Two-dimensional point as
(2,)
NumPy array or sequence offloat
. var PointLike3D
-
A three-dimensional point as
(3,)
NumPy array or sequence offloat
. var Points2D
-
Batch of two-dimensional points as
(N, 2)
NumPy array offloat
. var Points3D
-
Batch of three-dimensional points as
(N, 3)
NumPy array offloat
. var PointsLike2D
-
Batch of two-dimensional points as
(N, 2)
NumPy array offloat
or sequence of two-dimensionalPointlike2D
objects. var PointsLike3D
-
Batch of three-dimensional points as
(N, 3)
NumPy array offloat
or sequence ofPointLike3D
objects. var Quad
-
Index representation of quadrilaterals
(depth, i0, i1, j1, j2)
as(5,)
NumPy array ofint
. var QuadLike
-
Index representation of quadrilaterals
(depth, i0, i1, j1, j2)
as(5,)
NumPy array or sequence ofint
. var Quads
-
Index representation of a batch of quadrilaterals
(depth, i0, i1, j1, j2)
as(N, 5)
NumPy array ofint
. var QuadsLike
-
Index representation of a batch of quadrilaterals
(depth, i0, i1, j1, j2)
as(N, 5)
NumPy array ofint
or sequence ofQuadLike
objects. var Triangle
-
Index representation of a triangle as
(3,)
or(6,)
NumPy array ofint
for regular and higher-order triangles respectively. var TriangleLike
-
Index representation of a triangle as
(3,)
or(6,)
NumPy array or sequence ofint
for regular and higher-order triangles respectively. var TriangleVertices
-
Vertex representation of a triangle as
(3, 3)
or(6, 3)
NumPy array offloat
for regular and higher-order triangles respectively. var Triangles
-
Index representation of a batch of triangles as
(N, 3)
or(N, 6)
NumPy array ofint
for regular and higher-order triangles respectively. var TrianglesLike
-
Index representation of a batch of triangles as
(N, 3)
or(N, 6)
NumPy array ofint
or sequence ofTriangleLike
objects for regular and higher-order triangles respectively. var TrianglesVertices
-
Vertex representation of a batch of triangles as
(N, 3, 3)
or(N, 6, 3)
NumPy array offloat
for regular and higher-order triangles respectively. var Vector2D
-
Two-dimensional vector as
(2,)
NumPy array offloat
. var Vector3D
-
Three-dimensional vector as
(3,)
NumPy array offloat
. var VectorLike2D
-
Two-dimensional vector as
(2,)
NumPy array or sequence offloat
. var VectorLike3D
-
Three-dimensional vector as
(3,)
NumPy array or sequence offloat
. var Vectors2D
-
Batch of two-dimensional vectors as
(N, 2)
NumPy array offloat
. var Vectors3D
-
Batch of three-dimensional vectors as
(N, 3)
NumPy array offloat
. var VectorsLike2D
-
Batch of two-dimensional vectors as
(N, 2)
NumPy array offloat
or sequence ofVectorLike2D
objects. var VectorsLike3D
-
Batch of three-dimensional vectors as
(N, 3)
NumPy array offloat
or sequence ofVectorLike3D
objects.