PointCellDataSelection#
- class PointCellDataSelection(*args, **kwargs)[source]#
Mixin for readers that support data array selections.
Examples#
Download Python source code | Download Jupyter notebook
>>> import pyvista as pv
>>> from pyvista import examples
>>> from pathlib import Path
>>> filename = examples.download_backward_facing_step(load=False)
>>> Path(filename).name
'foam_case_0_0_0_0.case'
>>> reader = pv.get_reader(filename)
>>> reader
EnSightReader('.../foam_case_0_0_0_0.case')
>>> reader.cell_array_names
['v2', 'nut', 'k', 'nuTilda', 'p', 'omega', 'f', 'epsilon', 'U']
>>> reader.point_array_names
[]
>>> reader.all_cell_arrays_status
{'v2': True, 'nut': True, 'k': True, 'nuTilda': True, 'p': True,
'omega': True, 'f': True, 'epsilon': True, 'U': True}
>>> reader.disable_all_cell_arrays()
>>> reader.enable_cell_array('U')
>>> mesh = reader.read() # MultiBlock mesh
>>> mesh[0].array_names
['U']
Methods#
Get status of cell array with name. |
|
Disable all cell arrays. |
|
Disable all point arrays. |
|
Disable cell array with name. |
|
Disable point array with name. |
|
Enable all cell arrays. |
|
Enable all point arrays. |
|
Enable cell array with name. |
|
Enable point array with name. |
|
Get status of point array with name. |
Attributes#
Return the status of all cell arrays. |
|
Return the status of all point arrays. |
|
Return the list of all cell array names. |
|
Return the number of cell arrays. |
|
Return the number of point arrays. |
|
Return the list of all point array names. |