pyvista.SeriesReader

pyvista.SeriesReader#

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

Class for reading .series file supported by Paraview.

Added in version 0.47.0.

>>> import pyvista as pv
>>> from pyvista import examples
>>> from pathlib import Path
>>> filename = examples.download_file('vtu_series/wavy.zip')
>>> Path(filename[0]).name
'mesh.vtu.series'
>>> reader = pv.get_reader(filename[0])
>>> reader.time_values
[0.0, 1.0, 2.0, 3.0, ... 12.0, 13.0, 14.0]
>>> reader.set_active_time_point(5)
>>> reader.active_time_value
5.0
>>> mesh = reader.read()
>>> mesh.plot(scalars='z')
../../../_images/pyvista-SeriesReader-1d8d04614b7b6051_00_00.png

メソッド#

SeriesReader.set_active_time_point(time_point)

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

SeriesReader.set_active_time_value(time_value)

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

SeriesReader.time_point_value(time_point)

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

アトリビュート#

SeriesReader.active_dataset

すべてのアクティブなデータセットを返します.

SeriesReader.active_reader

Return the active reader.

SeriesReader.active_time_value

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

SeriesReader.datasets

すべてのデータセットを返します.

SeriesReader.number_time_points

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

SeriesReader.time_values

全タイムまたはイテレーション値.