pyvista.examples.downloads.download_cgns_multi#
- download_cgns_multi(load=True)[ソース]#
セルセンター解法によるマルチエレメントエアフォイルをダウンロードできます.
元々は CFD 一般表記システム例題ファイル からダウンロードしたものです.
- パラメータ:
- 戻り値:
pyvista.MultiBlock
|str
構造化された,4ブロック,2D(3次元の2平面)多要素翼,セル中心解を持つ.
load
がFalse
の場合,サンプル CGNS ファイルのパスが返されます.
例
翼のデータセットをプロットします.マルチブロックをマージして,Airfoilの
"ViscosityEddy"
をプロットしてください.このデータセットでは,解がセル内に格納されているため,セルデータを点データに変換します.>>> from pyvista import examples >>> import pyvista as pv >>> dataset = examples.download_cgns_multi() >>> ugrid = dataset.combine() >>> ugrid = ugrid = ugrid.cell_data_to_point_data() >>> ugrid.plot( ... cmap='bwr', ... scalars='ViscosityEddy', ... zoom=4, ... cpos='xz', ... show_scalar_bar=False, ... )