可視化ソフトウェアParaViewを使用すると、節点やセルを"Find Data"のQueryを用いて抽出することが可能です。
Find Dataの起動 †
ツールバーの"Find Data"アイコンをクリックすると"Find Data"ウィンドウが立ち上がります。
IDを指定してセル・節点を抽出 †
"Find Data"を使用すると、ある変数のある条件を満たすセルや節点を抽出できます。
ここでは、Sphere1というメッシュから、セルID番号8, 10, 15を抽出してみましょう。
下図の①のように設定し、②で"Run Selection Query"をクリックしますと、条件に適合したセルが紫色で色づいて抽出されます。
ここで、指定した項目の意味は以下となります。
| 指定項目 | 意味 | 値 |
| Find | 抽出する対象 | Cell(s):セル、Point(s):節点 |
| from | 対象となるデータ | (タブからデータセットを選択) |
| 変数 | 対象となる変数 | (タブからIDや計算結果の変数を選択) |
| クエリ | 抽出の条件式 | is, is betweenなど |
| 値 | 抽出条件となる値 | (値を記入) |
ここでクエリの意味は以下の通りです。
| クエリ | 意味 | 例 |
| is | 一致する値を抽出 | 10 (10となるセル/節点を抽出) |
| is between | 範囲で抽出 | 0 and 5 (0~5となるセル/節点を抽出) |
| is one of | とびとび抽出 | 8, 10, 15 (8, 10, 15となるセル/節点を抽出(カンマ区切り)) |
| is >= | 以上を抽出 | 5 (5以上のセル/節点を抽出) |
| is <= | 以下を抽出 | 5 (5以下のセル/節点を抽出) |
| is min | 最小抽出 | (最小となるセル/節点を抽出) |
| is max | 最大抽出 | (最大となるセル/節点を抽出) |
| is less than mean | 平均未満を抽出 | (平均未満となるセル/節点を抽出) |
| is greater than mean | 平均より大を抽出 | (平均より大きいセル/節点を抽出) |
| is is equal to mean with tolerance | 平均近傍を抽出 | 0.1(平均+-0.1となるセル/節点を抽出) |
IDの描画 †
抽出したセルのIDは、"CellLabels"タブのIDにチェックを入れると確認できます。