Skip to main content

get_block_names()

Returns a list of block names from a multi-block mesh.

For MultiBlock datasets, returns all block names (or string indices for unnamed blocks). For single meshes, returns an empty list.

Returns
  • list[str] — List of block name strings.

Example

from pyemsi import Plotter

p = Plotter("mesh.vtm")
block_names = p.get_block_names()
print(block_names) # e.g., ["coil", "core", "air"]