TreeFoam は、 OpenFoam を GUI で操作できるツールです。OpenFOAM は、基本的に CUI ベースで操作する為、操作性(生産性)が悪く、初心者には敷居が高いです。これを少しでも改善する為に、 OpenFOAM が GUI 上で操作できる様に工夫したものが、 TreeFoam です。
20231102:最新版ver3.20-231101は、連成解析の為のcodeを変更、process間通信を廃止、流体個体の同時計算に加え交互計算を対応しました。
20230531:ver3.18-230805は、OpenFOAM-v2306への対応、連成解析のtutorialsにOF-10,OF-v2306を追加を、対応しました。
20230531:ver3.17-230706は、連成解析の高速化と連成のtutorialsにOF-9の例題に加えOF-v2206の例題を追加の対応しました。
20230531:ver3.16-230530は、OpenFOAMとの連成解析に「流体固体の熱連成解析」「固体の熱ひずみ」を追加し、displayServer「wayland」への対応しました。
20230504:ver3.15-230325は、OpenFOAMとFrontISTRによる流体構造連成解析のrestart関連のバグ修正に対応しました。
20230319:ver3.14-230308は、OpenFOAM(流体)とFrontISTR(構造)による流体構造連成解析に対応しました。
20220912:ver3.13-220906は、stlファイルのチェックを追加、gridEditor:長文のpatch内容の編集を修正、OpenFOAM-v2206へ対応しました。
20220723:ver3.12-220723は、Ubuntu22.04, OpenFOAM-v2206, OpenFOMA-10などの現在公開されている環境に対応しました。
20220514:ver3.11-220514は、meshViewerにstlの形状表示を追加し、case貼り付け(計算結果以外を貼り付ける)を修正しました。
20220212:ver3.10-220212は、OF-9, OF-v2106. OF-2112へ対応し、ポップアップメニューにmesh貼り付けとmapFields貼り付けを追加しました。
20220108:ver3.09-220108は、メッシュ形状素早く確認できるmsshViewerを追加し、vtkOpenFOAMReaderを更新にvtk-9.1.0に対応しました。
20211107:ver3.08-211105は、meshViewerを追加し、インストール時のpostinstスクリプト修正、並列処理時に並列数のチェックを追加しました。
20210730:ver3.07-210729は、STLファイルの編集画面を変更し、STL座標の移動や回転、VTK表示画面を追加しました。
20210622:ver3.06-210622は、対象とするOpenFOAMとして、OF-8、OF-v2012への対応とTreeFoamのkeyboard操作を充実させました。
20201129:ver3.05-201125は、newCaseを選択表示させ、OF-v2006に対応しました。(DEXCS2020-OFでは対応済みです)
20200805:ver3.04-200802は、PySide環境でのgridEditorの修正などバグ対応を行い、機能の追加や修正はありません。
20200709:ver3.03-200706は、PySide、PySide2への対応を行い、gridEditor内のpatchViewerに左右反転や回転の機能を追加しました。
20200609:ver3.02-200603は、最新OpenFOAM-7に対応し、gridEditorにpatchViewerを追加して境界条件の設定において状態を可視化して確認することができます。
20200507:ver3.01-200502は、従来のPytho2からPython3に書き換え、アイコンを多用してdrag&dropでのケース操作を可能にし、操作性を向上させました。
20190326:ver2.45-190303は、multiRegion用のcase作成方法を修正し、wxPyhonのバージョンアップによりGUIの挙動を修正しました。
システムの紹介資料 新TreeFoam-3.20.231101の紹介.pdf
システム本体のdebパッケージ treefoam_3.20.231101_all.deb
DEXCS用本体のdebパッケージ treefoam-dexcs_3.20.231101_all.deb
ヘルプドキュメントのdebパッケージ treefoam-doc_3.20.231101_all.deb
システム本体のソースコード(ヘルプdoc付) TreeFoam-3.20-231101.zip
システムの紹介資料 新TreeFoam-3.18.230805の紹介.pdf
システム本体のdebパッケージ treefoam_3.18.230805_all.deb
DEXCS用本体のdebパッケージ treefoam-dexcs_3.18.230805_all.deb
ヘルプドキュメントのdebパッケージ treefoam-doc_3.18.230805_all.deb
システム本体のソースコード(ヘルプdoc付) TreeFoam-3.18-230805.zip
システムの紹介資料 新TreeFoam-3.17.230706の紹介.pdf
システム本体のdebパッケージ treefoam_3.17.230706_all.deb
DEXCS用本体のdebパッケージ treefoam-dexcs_3.17.230706_all.deb
ヘルプドキュメントのdebパッケージ treefoam-doc_3.17.230706_all.deb
システム本体のソースコード(ヘルプdoc付) TreeFoam-3.17-230706.zip
システムの紹介資料 新TreeFoam-3.16.230530の紹介.pdf
システム本体のdebパッケージ treefoam_3.16.230530_all.deb
DEXCS用本体のdebパッケージ treefoam-dexcs_3.16.230530_all.deb
ヘルプドキュメントのdebパッケージ treefoam-doc_3.16.230530_all.deb
システム本体のソースコード(ヘルプdoc付) TreeFoam-3.16-230530.zip
システムの紹介資料 新TreeFoam-3.15.230325の紹介.pdf
システム本体のdebパッケージ treefoam_3.15.230325_all.deb
DEXCS用本体のdebパッケージ treefoam-dexcs_3.15.230325_all.deb
ヘルプドキュメントのdebパッケージ treefoam-doc_3.15.230325_all.deb
システム本体のソースコード(ヘルプdoc付) TreeFoam-3.15-230325.zip
システムの紹介資料 新TreeFoam-3.14.230308の紹介.pdf
システム本体のdebパッケージ treefoam_3.14.230308_all.deb
DEXCS用本体のdebパッケージ treefoam-dexcs_3.14.230308_all.deb
ヘルプドキュメントのdebパッケージ treefoam-doc_3.14.230308_all.deb
システム本体のソースコード(ヘルプdoc付) TreeFoam-3.14-230308.zip
システムの紹介資料 新TreeFoam-3.13.220906の紹介.pdf
システム本体のdebパッケージ treefoam_3.13.220906_all.deb
DEXCS用本体のdebパッケージ treefoam-dexcs_3.13.220906_all.deb
ヘルプドキュメントのdebパッケージ treefoam-doc_3.13.220906_all.deb
システム本体のソースコード(ヘルプdoc付) TreeFoam-3.13-220906.zip
システムの紹介資料 新TreeFoam-3.12.220723の紹介.pdf
システム本体のdebパッケージ treefoam_3.12.220723_all.deb
DEXCS用本体のdebパッケージ treefoam-dexcs_3.12.220723_all.deb
ヘルプドキュメントのdebパッケージ treefoam-doc_3.12.220723_all.deb
システム本体のソースコード(ヘルプdoc付) TreeFoam-3.12-220723.zip
システムの紹介資料 新TreeFoam-3.11.220514の紹介.pdf
システム本体のdebパッケージ treefoam_3.11.220514_all.deb
DEXCS用本体のdebパッケージ treefoam-dexcs_3.11.220514_all.deb
ヘルプドキュメントのdebパッケージ treefoam-doc_3.11.220514_all.deb
システム本体のソースコード(ヘルプdoc付) TreeFoam-3.11-220514.zip
システムの紹介資料 新TreeFoam-3.10.220212の紹介.pdf
システム本体のdebパッケージ treefoam_3.10.220212_all.deb
DEXCS用本体のdebパッケージ treefoam-dexcs_3.10.220212_all.deb
ヘルプドキュメントのdebパッケージ treefoam-doc_3.10.220212_all.deb
システム本体のソースコード(ヘルプdoc付) TreeFoam-3.10-220212.zip
システムの紹介資料 新TreeFoam-3.09.220108の紹介.pdf
システム本体のdebパッケージ treefoam_3.09.220108_all.deb
DEXCS用本体のdebパッケージ treefoam-dexcs_3.09.220108_all.deb
ヘルプドキュメントのdebパッケージ treefoam-doc_3.09.220108_all.deb
システム本体のソースコード(ヘルプdoc付) TreeFoam-3.09-220108.zip
システムの紹介資料 新TreeFoam-3.08.211105の紹介.pdf
システム本体のdebパッケージ treefoam_3.08.211105_all.deb
DEXCS用本体のdebパッケージ treefoam-dexcs_3.08.211105_all.deb
ヘルプドキュメントのdebパッケージ treefoam-doc_3.08.211105_all.deb
システム本体のソースコード(ヘルプdoc付) TreeFoam-3.08-211105.zip
システムの紹介資料 新TreeFoam-3.07.210729の紹介.pdf
システム本体のdebパッケージ treefoam_3.07.210729_all.deb
DEXCS用本体のdebパッケージ treefoam-dexcs_3.07.210729_all.deb
ヘルプドキュメントのdebパッケージ treefoam-doc_3.07.210729_all.deb
システム本体のソースコード(ヘルプdoc付) TreeFoam-3.07-210729.zip
システムの紹介資料 新TreeFoam-3.06.210622の紹介.pdf
システム本体のdebパッケージ treefoam_3.06.210622_all.deb
DEXCS用本体のdebパッケージ treefoam-dexcs_3.06.210622_all.deb
ヘルプドキュメントのdebパッケージ treefoam-doc_3.06.210622_all.deb
システム本体のソースコード(ヘルプdoc付) TreeFoam-3.06-210622.zip
システムの紹介資料 新TreeFoam-3.05.201125の紹介.pdf
システム本体のdebパッケージ treefoam_3.05.201125_all.deb
DEXCS用本体のdebパッケージ treefoam-dexcs_3.05.201125_all.deb
ヘルプドキュメントのdebパッケージ treefoam-doc_3.05.201125_all.deb
システム本体のソースコード(ヘルプdoc付) TreeFoam-3.05-201125.zip
システムの紹介資料 新TreeFoam-3.04.200802の紹介.pdf
システム本体のdebパッケージ treefoam_3.04.200802_all.deb
ヘルプドキュメントのdebパッケージ treefoam-doc_3.04.200802_all.deb
システム本体のソースコード(ヘルプdoc付) TreeFoam-3.04-200802.zip
システムの紹介資料 新TreeFoam-3.03.200706の紹介.pdf
システム本体のdebパッケージ treefoam_3.03.200706_all.deb
ヘルプドキュメントのdebパッケージ treefoam-doc_3.03.200706_all.deb
システム本体のソースコード(ヘルプdoc付) TreeFoam-3.03-200706.zip
システムの紹介資料 新TreeFoam-3.02.200603の紹介.pdf
システム本体のdebパッケージ treefoam_3.02.200603_all.deb
ヘルプドキュメントのdebパッケージ treefoam-doc_3.02.200603_all.deb
システム本体のソースコード(ヘルプdoc付) TreeFoam-3.02-200603.zip
システムの紹介資料 新TreeFoamの紹介-ver3.01-200502.pdf
システム本体のdebパッケージ treefoam_3.01.200502_all.deb
ヘルプドキュメントのdebパッケージ treefoam-doc_3.01.200502_all.deb
システム本体のソースコード(ヘルプdoc付) TreeFoam-3.01-200502.zip
システムの紹介資料 TreeFoam-2.45-190303の紹介.pdf
システム本体のdebパッケージ treefoam_2.45.190303_all.deb
システム本体のDEXCS用debパッケージ treefoam-dexcs_2.45.190303_all.deb
ヘルプドキュメントのdebパッケージ treefoam-doc_2.45.190303_all.deb
システム本体のソースコード(ヘルプdoc付) TreeFoam-2.45-190303.zip
システムの紹介資料 TreeFoam-2.44-180624の紹介.pdf
システム本体のdebパッケージ treefoam_2.44.180624_all.deb
システム本体のDEXCS用debパッケージ treefoam-dexcs_2.44.180624_all.deb
ヘルプドキュメントのdebパッケージ treefoam-doc_2.44.180624_all.deb
システム本体のソースコード(ヘルプdoc付) TreeFoam-2.44-180624.tar.gz
システムの紹介資料 TreeFoam_ver2.40-170226の紹介.pdf
システム本体のdebパッケージ treefoam_2.40.170226_all.deb
システム本体のDEXCS用debパッケージ treefoam-dexcs_2.40.170226_all.deb
ヘルプドキュメントのdebパッケージ treefoam-doc_2.40.170226_all.deb
システム本体のソースコード(ヘルプdoc付) TreeFoam-2.40-170226-jefinal.tar.gz
システムの紹介資料 TreeFoam_ver2.40の紹介.pdf
システム本体のdebパッケージ treefoam_2.40.161106_all.deb
システム本体のDEXCS用debパッケージ treefoam-dexcs_2.40.161106_all.deb
ヘルプドキュメントのdebパッケージ treefoam-doc_2.40.161106_all.deb
システム本体のソースコード(ヘルプdoc付) TreeFoam-2.40-161106-jefinal.tar.gz
システム本体のdebパッケージ treefoam_2.38.160908_all.deb
システム本体のDEXCS用debパッケージ treefoam-dexcs_2.38.160908_all.deb
システム本体のソースコード(ヘルプdoc付) TreeFoam-2.38-160908.tar.gz
システムの紹介資料 TreeFoam-2.36の紹介.pdf
システム本体のdebパッケージ treefoam_2.36.151212_all.deb
システム本体のDEXCS用debパッケージ treefoam-dexcs_2.36.151212_all.deb
ヘルプドキュメントのdebパッケージ treefoam-doc_2.36.151212_all.deb
システム本体のソースコード(ヘルプdoc付) TreeFoam-2.36.151212-jefinal.tar.gz
システム本体のdebパッケージ treefoam_2.35.151102_all.deb
システム本体のDEXCS用debパッケージ treefoam-dexcs_2.35.151102_all.deb
ヘルプドキュメントのdebパッケージ treefoam-doc_2.35.151010_all.deb
システム本体のdebパッケージ treefoam_2.33.150809_all.deb
システム本体のソースコード(ヘルプdoc付) TreeFoam-2.33-150809-jefinal.tar.gz
ヘルプドキュメントのdebパッケージ treefoam-doc_2.33.150809_all.deb
解説文書に対応した最新版 TreeFoam-2.25-150329-jefinal.tar.gz
【最新版】操作マニュアル:ver.3.20-230 TreeFoam-manual-3.20-231101.pdf
操作マニュアル:ver.3.18-230805 TreeFoam-manual-3.18-230805.pdf
操作マニュアル:ver.3.17-230706 TreeFoam-manual-3.17-230706.pdf
操作マニュアル:ver.3.16-230530 TreeFoam-manual-3.16-230530.pdf
操作マニュアル:ver.3.15-230325 TreeFoam-manual-3.15-230325.pdf
操作マニュアル:ver.3.14-230308 TreeFoam-manual-3.14-230308.pdf
操作マニュアル:ver.3.13-220906 TreeFoam-manual-3.13-220906.pdf
操作マニュアル:ver.3.12-220723 TreeFoam-manual-3.12-220723.pdf
操作マニュアル:ver.3.11-220514 TreeFoam-manual-3.11-220514.pdf
操作マニュアル:ver.3.10-220212 TreeFoam-manual-3.10-220212.pdf
操作マニュアル:ver.3.09-220108 TreeFoam-manual-3.09-220108.pdf
操作マニュアル:ver.3.08-211105 TreeFoam-manual-3.08-211105.pdf
操作マニュアル:ver.3.07-210729 TreeFoam-manual-3.07-210729.pdf
操作マニュアル:ver.3.06-210622 TreeFoam-manual-3.06-210622.pdf
操作マニュアル:ver.3.05-201125 TreeFoam-manual-3.05-201125.pdf
操作マニュアル:ver.3.04-200802 TreeFoam-manual-3.04-200802.pdf
操作マニュアル:ver.3.03-200706 TreeFoam-manual-3.03-200706.pdf
操作マニュアル:ver.3.02-200603 TreeFoam-manual-3.02-200603.pdf
操作マニュアル:ver.3.01-200502 TreeFoam-manual-3.01-200502.pdf
操作マニュアル:ver 2.45-190303 TreeFoam-manual-2.45-190303.pdf
操作マニュアル:ver 2.44-180624 TreeFoam-manual-2.44-180624.pdf
操作マニュアル:ver 2.40-170226 TreeFoam-manual-2.40-170226.pdf
操作マニュアル:ver 2.40-161106 TreeFoam-manual-2.40-161106.pdf
操作マニュアル:ver 2.36-151212 TreeFoam-manual-2.36-151212.pdf
操作マニュアル:ver 2.35-151011 TreeFoam-manual.pdf.tar.gz
操作マニュアル:ver 2.33-150809 TreeFoam-2.33-150809-manual.pdf
このマニュアルは、事例を多用してまとめているために、実際に例題を試す事ができて、理解が深まる校正です。特に「6.基本的な操作方法の例」に、基本的な 操作方法の例では、tutorials の計算方法をまとめたもので、これをそのまま試す事で、TreeFoam の殆どが理解できるものと思います。
このマニュアルは、「OpenFOAM-2.3とTreeFoam-2.25-150308」を前提にまとめています。マニュアルの通りに進めるためには、システムを更新してください。
操作マニュアル:ver 2.25-150308 TreeFoam-manual.pdf
現在公開しているDEXCS2014-OpenFOAMでは、TreeFoam-2.22が組み込まれており、上記のマニュアルに対応するためには更新が必要です。こちらで試した手順を説明します。