2017-11-22 9 views
0

paraview 5.4でOpenFoam-5の結果を後処理するためのPythonスクリプトをビルドし始めました。PVFoamReaderがparaview.simpleでインポートされていません

私は、パラビューインターフェース内でスクリプトを記録、変更、実行することができました。

私は、pvpythonと私のstandartのpython 2環境(システムパスにpvpythonライブラリフォルダを追加する)の両方を使って、パラビューインタフェースの外でこれらのスクリプトを実行することもできました。

私が直面している問題は、paraview.simpleをparaviewインターフェイスの外にインポートすると(pvpythonまたはpvbatchを使用しても)、PVFoamReaderとPVblockMeshReaderという2つの関数とモジュールをすべて読み込みます。

両方のシェルで環境変数とシステムパスを確認したところ、同じものなので、私は何が問題なのか分かりません。

私はUbuntuの16.04

の下でスクリプトを実行しています誰かが私を助けてもらえますか?

あなたは

答えて

0

私は正確に解決策を見つけられませんでしたありがとうございましたが、私はCFD-forumで回避策を示唆されました。 回避策は、 ".OpenFOAM"の代わりに ".foam"という拡張子を使用し、paraview.simple関数OpenDataFile( 'foam.foam')ファイルを使用することです。作成されるファイルは、ケースディレクトリの空のファイルである必要があります。

関連する問題