pyvista.ExplicitStructuredGrid.save#
- ExplicitStructuredGrid.save(
- filename: Path | str,
- binary: bool = True,
- texture: NumpyArray[np.uint8] | str | None = None,
- compression: _CompressionOptions = 'zlib',
Save this VTK object to file.
- Parameters:
- filename
Path
,str
Output file name. VTU and VTK extensions are supported.
- binarybool, default:
True
If
True
, write as binary, else ASCII.- texture
np.ndarray
,str
,None
Ignored argument. Kept to maintain compatibility with supertype.
- compression
str
orNone
, default: ‘zlib’ The compression type to use when
binary
isTrue
and VTK writer is of type vtkXMLWriter. This argument has no effect otherwise. Acceptable values are'zlib'
,'lz4'
,'lzma'
, andNone
.None
indicates no compression.Added in version 0.47.
- filename
Notes
VTK adds the
'BLOCK_I'
,'BLOCK_J'
and'BLOCK_K'
cell arrays. These arrays are required to restore the explicit structured grid.Examples
>>> import pyvista as pv >>> from pyvista import examples >>> grid = examples.load_explicit_structured() >>> grid = grid.hide_cells(range(80, 120)) >>> grid.save('grid.vtu')
>>> grid = pv.ExplicitStructuredGrid('grid.vtu') >>> grid.plot(color='w', show_edges=True, show_bounds=True)
>>> grid.show_cells() >>> grid.plot(color='w', show_edges=True, show_bounds=True)