pyvista.UnstructuredGridFilters.subdivide_tetra#

UnstructuredGridFilters.subdivide_tetra()[source]#

Subdivide each tetrahedron into twelve tetrahedrons.

Returns:
pyvista.UnstructuredGrid

UnstructuredGrid containing the subdivided tetrahedrons.

Examples

First, load a sample tetrahedral UnstructuredGrid and plot it.

>>> from pyvista import examples
>>> grid = examples.load_tetbeam()
>>> grid.plot(show_edges=True, line_width=2)
../../../_images/pyvista-UnstructuredGridFilters-subdivide_tetra-1_00_00.png

Now, subdivide and plot.

>>> subdivided = grid.subdivide_tetra()
>>> subdivided.plot(show_edges=True, line_width=2)
../../../_images/pyvista-UnstructuredGridFilters-subdivide_tetra-1_01_00.png