2次テンソル場可視化ソフトウェア


9

テンソル可視化ソフトウェアで利用可能な概要はありますか?

私の個人的な好みは:

無料で十分に文書化されたソフトウェアであり、さまざまな物理的な2次(または高次)テンソルフィールドの視覚化手法を提供します。

興味のあるいくつかのモジュール

テンソルフィールドの物理特性に応じて、データを可視化するためにさまざまな方法が必要です。

Mayaviについては知っていますが、テンソルモジュールに関するドキュメントはほとんどなく、モジュールはハイパーストリームライン(単数)の可視化に限定されています。GUIはバグが多く、スクリプトオプションは制限されているようです。

テンソル場の可視化には非常に悲惨な選択があるようです。

回答:


5

プログラムVisItはテンソル楕円体のプロットを行うことができますが、超流線については何もないと思います。それは素晴らしいプロットを作成しますが、一部のプラットフォームでは不可能ではないにしても、VisItをインストールするのは難しいと感じました。私はそれのために仮想マシンをセットアップするのに十分な必死であった人々を知っています、しかし私はそれを自分でやっていません。それが機能する場合、ドキュメントとバグの欠如の点で、Mayaviよりも優れていることがわかりました。

また、2階のテンソルを可視化するためのソフトウェアを見つけようとしましたが、オプションがかなりスリムであることに同意します。


少なくとも、MayaViは比較的簡単にインストールできます。VisItがテンソルグリフをプロットできることを読むのは興味深いです。それは残念ですが、それが利用可能な唯一のオプションです(偶然にも、非対称テンソル場では機能しません-sci.utah.edu/~chengu/Publications/hybridtensorvis_vis11.pdf)。
2015年

2

どちらもVTKに基づいているため、VisItに似ているParaviewをお勧めします。Python Calculatorとスクリプト(どちらもPythonベース)を使用できます。詳細はマニュアルに記載されています

Pythonインターフェースを備えたVTKを直接使用することもできます。すでにハイパーストリームラインを実装しており、他のアルゴリズムは単純なスクリプトとして実装できます。


これが進むべき道かもしれないようです。ユーザーはのようなプラグイン作っ以外のParaviewは、すでにテンソルを扱うことができないことを恥paraview.org/Wiki/ParaView/User_Created_Plugins
imranal

私の知る限り、それ自体でテンソルグリフを処理できます。
nicoguaro

そしてすべてのテンソルは対称的な部分を持っています。完璧な視覚化手法があるとは思いません。
nicoguaro

私はしばしばこの議論を自分自身で使用しました。しかし、悲しいことにそれは警官です。テンソルの扱い方を統一する必要があります。「ユーザー」がデータを処理するためにデータを前処理する必要がある場合、それはすでに多くのユーザーに要求しています。別の質問は次のとおりです:結果の視覚化をどのように統一しますか?それは簡単な仕事ではありません!
2015

以下は、パラビューテンソルグリフのドキュメントです。paraview.org
ParaView

1

主に学術的なプロジェクトですが、TEEM http://teem.sourceforge.net/download/index.htmlをご覧ください。2次テンソルの視覚化に使用するためのチュートリアルは、http://cg.cs.uni-bonn.de/en/people/junprof-dr-thomas-schultz/visweek-tutorial-tensors-in-visualization/にあります。


拡散テンソルモジュールがKindlemannによって開発されたことがわかります。その中でどれが印象的ですか。しかし、あなたが提供したチュートリアルリンクはTEEMを扱っていませんが、チュートリアルはテンソル視覚化の概念について説明しています。
2015
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.