BoxMesh¶
-
class
dolfin.cpp.mesh.
BoxMesh
(*args)¶ Bases:
dolfin.cpp.mesh.Mesh
Tetrahedral mesh of the 3D rectangular prism [x0, x1] x [y0, y1] x [z0, z1]. Given the number of cells (nx, ny, nz) in each direction, the total number of tetrahedra will be 6*nx*ny*nz and the total number of vertices will be (nx + 1)*(ny + 1)*(nz + 1).
Overloaded versions
BoxMesh(x0, y0, z0, x1, y1, z1, nx, ny, nz)
Create a uniform finite element
Mesh
over the rectangular prism [x0, x1] x [y0, y1] x [z0, z1].- Arguments
- x0 (float)
\(x\)-min.
- y0 (float)
\(y\)-min.
- z0 (float)
\(z\)-min.
- x1 (float)
\(x\)-max.
- y1 (float)
\(y\)-max.
- z1 (float)
\(z\)-max.
- xn (float)
Number of cells in \(x\)-direction.
- yn (float)
Number of cells in \(y\)-direction.
- zn (float)
Number of cells in \(z\)-direction.
- Example
Note
No example code available for this function.
BoxMesh(comm, x0, y0, z0, x1, y1, z1, nx, ny, nz)
Create a uniform finite element
Mesh
over the rectangular prism [x0, x1] x [y0, y1] x [z0, z1].- Arguments
- comm (
MPI
) MPI communicator
- x0 (float)
\(x\)-min.
- y0 (float)
\(y\)-min.
- z0 (float)
\(z\)-min.
- x1 (float)
\(x\)-max.
- y1 (float)
\(y\)-max.
- z1 (float)
\(z\)-max.
- xn (float)
Number of cells in \(x\)-direction.
- yn (float)
Number of cells in \(y\)-direction.
- zn (float)
Number of cells in \(z\)-direction.
- comm (
- Example
Note
No example code available for this function.
-
thisown
¶ The membership flag