pyvista.ExplicitStructuredGrid.compute_connectivity#
- ExplicitStructuredGrid.compute_connectivity(inplace: bool = False) ExplicitStructuredGrid [ソース]#
面接続フラグ配列を計算します.
このメソッドは,セルの面とトポロジー上の隣接する面との接続性をチェックします.結果は整数
'ConnectivityFlags'
の配列に格納されます.この配列の各値は2進数として解釈されなければなりません.ここで,数字はそれぞれ,セルとそのトポロジー的に隣接する -Z, +Z, -Y, +Y, -X と +X との面の接続性を示します.たとえば,27
(011011
) と等しい'ConnectivityFlags'
を持つセルは,このセルが隣接する(0, 0, 1)
,(0, -1, 0)
,(-1, 0, 0)
および(1, 0, 0)
とフェースによって接続されていることを示します.- パラメータ:
- 戻り値:
ExplicitStructuredGrid
inplace=False
またはこの DataSet がない場合は,このグリッドのディープコピー.
参考
ExplicitStructuredGrid.compute_connections
接続されたセル面の数で配列を計算します.
例
>>> from pyvista import examples >>> >>> grid = examples.load_explicit_structured() >>> grid = grid.compute_connectivity() >>> grid.plot(show_edges=True)