pyvista.EnSightReader#

class EnSightReader(*args, **kwargs)[ソース]#

.caseファイル用のEnSightリーダー.

>>> import pyvista as pv
>>> from pyvista import examples
>>> filename = examples.download_cylinder_crossflow(load=False)
>>> filename.split("/")[-1]  # omit the path
'cylinder_Re35.case'
>>> reader = pv.get_reader(filename)
>>> mesh = reader.read()
>>> mesh.plot(
...     scalars="velocity",
...     component=1,
...     clim=[-20, 20],
...     cpos='xy',
...     cmap='RdBu',
...     show_scalar_bar=False,
... )
../../../_images/pyvista-EnSightReader-1_00_00.png

メソッド

EnSightReader.set_active_time_point(time_point)

アクティブ時間やイテレーションをインデックスで設定します.

EnSightReader.set_active_time_value(time_value)

アクティブ時刻またはイテレーション値を設定します.

EnSightReader.time_point_value(time_point)

インデックスによるタイムポイントまたはイテレーションの値.

アトリビュート

EnSightReader.active_time_value

アクティブタイムまたはイテレーション値.

EnSightReader.number_time_points

読み取り可能なタイムポイントまたはイタレーションの数を返します.