ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

OpenFOAMコミュの自己紹介

  • mixiチェック
  • このエントリーをはてなブックマークに追加
OpenFOAM使っている人、興味がある人っていますか?
もしいたら、情報交換しましょう!

ちなみに、自分の専門は建築の環境分野で、
現在は建物周辺の基礎的な風環境解析をOpenFOAMでやっています。

ということで、よろしく!

#わかりやすい自己紹介トピックスがなかったので、それに近かったこのトピックスのタイトルを「OpenFOAMのユーザ」から「自己紹介」に変更しました。 - Masa 2007/07/12

コメント(46)

>チューヤンさん
私もまだ日本語化されたマニュアルは見たことがありません;;
誰か訳してくれないかなぁ〜と、常々他力本願モードで思って
いるのですがw
ちょっと休息モードでした。

Masa様
おかげで、前に進めました。ありがとうございました。

日本語化マニュアルくらい何処かの研究室で受け継いでモノがあるのでは
ないかと密かに思っていましたが、ないのですかなねぇ・・・

みんなで作業しますか?
・・・FAQの日本語化の方が有効な気もしますけど(^^;
皆で手分けして和訳いいですね!

それで、和訳するなら、まずUser GuideのChapter 2ま
でが先決で、次にWikiにおけるFAQの和訳、User Guide
のChapter3以降、Programmer's Guideの順かなと思って
ましたが、如何でしょうか?

でも、少し問題があって、User GuideやProgrammer's
GuideのLaTeXソースファイルは公開されておらず、前に
掲示板でTeXソースがないか聞いていた人がいたのです
が、レスがなかったのですよね。

Where can I get the tex source for user_guide.pdf
http://openfoam.cfd-online.com/forum/messages/1/2522.html

OpenCFDのスタッフも、今のところはドキュメントをオー
プンソースにするところまでは考えていないのかもしれ
ません。

代替案としては、以下のHTML形式のオンライン User
Guideのソースを訳すというものですが、HTMLなので当
然印刷には適さないということになります。


OpenFOAM 1.3 User Guide
http://www.opencfd.co.uk/openfoam/doc/user.html

もし手分けして、きちんと和訳をやるのあれば、
OpenCFDの人達にメールを送って、和訳したいのでLaTeX
ソースをくださいと依頼するのが正攻法だと思うのです
が、少なくとも年末まで私はちょっと仕事等であまり時間
がなくて動けない状況です;;(英語が苦手なのでやってない
という面もありますが(汗)

あと、WikiにおけるFAQの和訳ですが、本家のWikiでは
English以外の言語は他のWikiでやってくれと書いてい
るので、本家Wikiの和訳をやるのであれば、別にWikiを
立ち上げることになると思います。

Main Policy
http://openfoamwiki.net/non_cdl/OpenFOAMWiki/index.php/Main_Policy#Language

また、その場合には、本家のソースをコピペできるよう
WikiエンジンはMediaWikiにするのかなと思ってますが、
ただ、これも先程書いた私の事情で手をつけられない状
況です;;

ですので、ドキュメントのLaTeXソースの入手や
MediaWikiの立ち上げなど、誰かやってくれないかなぁ
と、常日頃他力本願モードでいつも祈っている次第です;;

ひるべるとさん、ここは一つどうでしょうw?
StreamTracerが選べたので、

>おかげで、前に進めました。

と安直にレスし、満足して別のことしてましたが、先ほどやってみると、2.1.4.3の下から4行目以降のTubesが選べませんでした。それどころか目StreamではFilterが選らべない状態で、コンソールは:
VTK Error in file:・・・vtkDemandDrivenPipeline.cxx (661)
・・・
と、掲示板のダメですメッセージと同じような状況。

また、座礁してしまった。
来週、気合を入れなおして取り組みます。

Masa様
日本語の件ですが、私も微妙に忙しいので、HTML版で2章だけとりあえず日本語化するところからはじめて、頃合いを見計らって(^^;ドキュメントのオープンソース化をお願いするってのはどうでしょうか?
私としては、翻訳でなくても、チュートリアルのクイックスタート版を日本語で書くのでも良いのではないかと思っておりますが・・・
>ひるべるとさん

"Extract Parts"FilterでInternal Meshだけを選んで,
その後で、"Stream Tracer" Filterをかけても駄目でした?

あと、和訳の件ですが、確かにHTML版のChapter 2だけをとり
あえず手分けして訳し、現在のバグに対する注釈も入れて、クイ
ック・スタートガイドとして公開するのが現実的にはベストなの
かもしれませんね。

ということで、手分けして訳すのであれば、喜んで手伝います!
私がつたない語学力で翻訳すると
-------
2章
チュートリアル

この章ではOpenFOAMを動かす基本的な手順をユーザーに説明することを主な目標として、OpenFOAMのいくつかのテストケースでセットアップ、シミュレーションおよび後処理のプロセスを詳しく記述する。 $FOAM_TUTORIALSのディレクトリにはOpenFOAMが提供するすべてのソルバーと多くのユーティリティを使い方を示す数多くのケースがある。 チュートリアルを始める前にユーザーは最初にOpenFOAMを正しくインストールされていることを確かめなければならない。

チュートリアルのケースはFoamXおよびblockMeshの前処理ツールを使用して記述し、OpenFOAMのソルバーで動かし、paraFoamを使用して後処理を行う。 OpenFOAMのサポートするサードパーティーの後処理ツールでアクセスするユーザーには次のオプションがある: paraFoamを使用しチュートリアルを進めるか; または後処理が要求される時7章のサードパーティー製品の使用に関する記述を参照するか。

すべてのチュートリアルのコピーはOpenFOAMをインストールしたチュートリアルのディレクトリから利用できる。 チュートリアルはソルバーのサブディレクトリーに組み込まれている。例えばicoFoamのすべてのケースはサブディレクトリーのicoFoamの内にある。 ユーザはチュートリアルのディレクトリをローカルの実行ディレクトリにコピー強くこと勧めます。 そうでなかったら、次のようにタイプすることで容易にコピーすることができます:

mkdir -p $FOAM_RUN
cp -r $FOAM_TUTORIALS $FOAM_RUN

FoamXは$WM_PROJECT_DIR/.OpenFOAM-1.3/controlDictのファイルに設定されているcaseRootsパスにある。 ユーザーが上述のようにチュートリアルをコピーしたらば、チュートリアルのケースのパスはデフォルトで正しくセットされている; さもなければユーザーはパスに応じて編集し、$HOME/.OpenFOAM-1.3/controlDictのファイルのローカルコピーを作らねばならない。

2.1 天井駆動のキャビティー流れ
このチュートリアルは二次元正方形領域の等温非圧縮性流れに関して、プリプロ、計算、ポスプロする方法を記述します。 2.1に示すジオメトリーは正方形のすべての境界が壁です。 上の壁はx軸方向に1m/sの速度で動き、他の3つの壁は静止しています。 最初に、層流を仮定し層流等温非圧縮性流れのためのicoFoamソルバーを使用し均一メッシュ上で解きます。 チュートリアルの間に、メッシュの解像度の増加や壁方向への勾配の影響を調べます。 最終的に、流れのレイノルズ数を増加させ、turbFoamソルバーを乱流、等温、非圧縮性流れに使用します。

-------
ってな感じでグダグダになってしまいます。(つたな過ぎ・・・英語力だけじゃなく国語力もないなぁ・・・)
なので、とりあえずバグを回避しながらチュートリアルの操作手順を記述することからはじめた方がいいんじゃないかなぁ〜と・・・

意味がわかれば良し、ということで・・・(^^;
>ひるべるとさん

お、早速和訳を初めましたか!仕事早いですね。お疲れさまです!

訳がグダグダなんてとんでもない。
最初から日本語で書いた文章のように読めますよ^^。

では、私も少し訳そうかと思いますが、重ならないように前もって、
分担を決めといてもらったほうが嬉しいです。

このコミュニティで何人が和訳をしてくださるかどうかわかりませ
んが、とりあえず2章だけならそれほど時間がかからないと思うの
で、2章を終える頃には8人になっていると仮定して、ひるべるとさ
んにはお手数ですが、分担を決めてもらえますか?
なお、私は研究室の人1人に手伝ってももらいますので、2人分負担
します。

あと、和訳用のトピックを立ち上げましたので、和訳の話はそこで
やりましょう!
Masaさま

トピック立上げご苦労様です。

作業分担の命を受けましたが、うまく8等分するよりは、自分の提供できるリソースの範囲内でやりやすいようにコンテンツ毎という区切りにしてみました。

スレッドがいっぱい立つのが難点ですが、コミュニティーがアクティブに見えて良いかもしれません(^^;
メンバーが増えてきたので、あげておきます!
皆さんお久しぶりです。
OpenFOAMの和訳頑張ってますね!!
僕は卒論が忙しくて参加できませんが応援してます。
皆さんのすばらしい和訳をぜひ研究室の後輩にも役立たせて頂きたいと思いますm(__)m


OpenFOAMを極めてる方にお聞きしたい事があります。
ある流れ場を解析した場合、流速分布図は容易に出力可能ですが、数値的な解析結果のファイル出力はどのようにすればできますかね?
>チューヤンさん

私は、applications/utilities/postProcessing/miscellaneous のディレクトリにある、sampleSurfaceで、ある境界上やある断面でのデータを、テキスト形式(foamFile)で吐き出しています。詳しくは上記ディレクトリのsampleSurfaceDictを見てください。

さらに、そのデータをruby等のスクリプトで加工したのち、GMTに渡して、コンターやベクトル図等のPostScriptの絵を書いています。

GMT
http://www.fluidlab.naoe.t.u-tokyo.ac.jp/~minnie/pgplot/GMT.html

これらの作業をMakefileに記しておけば、makeコマンドで、必要な図が一発で書けて、結果の確認にはとても便利です。

あと、鉛直方向の風速分布等のプロファイルを取るには、sampleコマンドを使ってます。詳しくはUser Guide Ver1.2のU-171を見てください。

では、卒論がんばってください!
koroさん、 Masaさんアドバイスを頂き大変ありがとうございますm(__)m
早速今日学校で試してみますね☆
また、お世話になることがあると思われますので、今後ともよろしくお願い致しますm(__)m
福岡で学生をしているものです。

openFOAM-1.3をインクジェット噴射シミュレーションの研究に用いてます。

研究の進捗状況
damBreakのtutorialから、なんとかインクジェットのノズル形状に変えることが出来ました。今から、movingmeshを使ってノズルを振動させて噴射の再現を行いたいのですが、使い方がよく分かりません。いろいろネットで調べたのですが分かりませんでした。http://openfoam.cfd-online.com/forum/messages/1/222.htmlのmovingBody.tar.gzというのから、どうにかインクジェットの噴射に結びつけようともしたのですが実行できませんでした。そこで、直接openCFD社にメールを送ったのですが、Academic Supportを利用したくば、年間£3000必要といわれました。
途方に暮れているとき、このページに目が飛び込み早速書き込みました。
もしよろしければ、movingmeshの使い方でもmovingBody.tar.gzの実行の仕方でもかまいません。なんでも結構です。すいませんが、みなさんの力を貸してください。
よろしくお願いします。
> リアルプロレスラーさん こんにちは!

格子を動かしたことはないので、まともなアドバイスはできないですけど、User GuideやProgrammer's Guideに載っている以外のtutorialsも試してみましたか?
OpenFOAM/OpenFOAM-1.3/tutorials/を見てみると、なんかicoDyMFoamは見るからに格子が動きそうです。

あと、OpenCFD社は会社なので、直接メールしたら、それはどうしてもお金が絡むと思います。まずは、OpenFOAMのdiscussion forumのほうで聞いてみては如何でしょうか?
>Masaさん 

返事ありがとうございます。
12月の学会までになんとか結果を出さないといけないので、いろいろ試してみます。今からicoDyMFoamのほうを見てみます。

すいませんありがとうございました。
また、よろしくお願いします。
>リアルプロレスラーさん

大変だと思いますが、学会迄がんばってください!
こんちわ!!!

研究発表前にして、Debianがフリーズしてしまい、新しく立ち上げたのですが、スピードが遅くて遅くて。一つのクリックでさえかなり時間がかかります。
playerのtrouのchange..のところを220にしても、動きが遅いです。どうすれば早くなりますか??
教えてください。
>リアルプロレスラーさん

playerって何のアプリケーションのことですか?
VMWareかな?
ですです!!!
VMWareのです。
って今日、なんかいろいろいじってたら解決しました。
すいません、ありがとうございます。
はじめまして。

最近、OpenFOAM1.3をCentOS4(x86-64)上で使い始めました。

わからないこと等、質問させていただくかもしれませんが
よろしくお願いします。
今流体を解析しているんですが、イオンなどの拡散方程式が解けません(;_;)
誰か教えてくれませんか?
はじめまして。
使い始めて、半年ほどになります。

チューヤンさん、イオンというと、電場がかかったりするのですか?だとすると、ポアソン方程式になるかと思いますが。10年以上も昔のことですが、1次元場の計算をVisualBasicでコード書いて計算していました。
MASAさんへ

学会も無事終わりました。
学会までにmoving meshを使わない内容で発表いたしました。

次は春の機械学会や論文など、締め切りが迫ってまいります。
そこで、12月までにmoving meshを使いこなせるようになりたいと思っています。
また、分からないことがあったら、力を貸してください。
お願いします。
>リアルプロレスラーさん
学会お疲れさまでした。

ただ、moving meshは自分も使っていないので、その点に関して直接のアドバイスはできそうもありません。moving mesh周りのライブラリは、おそらくHrvさんが書いてると思いますし、彼は以下の掲示板

OpenFOAM discussion group(または単にOpenFOAM forumと呼ばれることも多い)
http://openfoam.cfd-online.com/cgi-bin/forum/discus.cgi

のほうで、ユーザーからの質問に、本当に感心するくらいこまめに、かつ親切に答えてくれますので、前にも書きましたがmoving meshについては上記のforumで聞くのが一番有効だと思います。

ではでは、お互い論文の締切り迄がんばりましょうw!
コミュニティの皆様、あけましておめでとうございます!
今年もよろしくお願い致します!
はじめまして!

私は半導体プロセス関連の解析をしていて、今まで商用ソフトをメインに使っていたのですが、細かなモデリングができないので何かいいオープンソース系のソフトはないかと探していて、このOpenFOAMにたどり着きました。Wikiの日本語訳を含めて、これだけ色々活動されている方がいてビックリ!

私はこれまでC++で自作コードは書いてきたことや、化学反応モジュールが含まれていることなどを踏まえて、現時点でOpenFOAMをいじっていくのがベストかと思っているのですが、複雑そうでちょっと踏ん切りがつかない状態です。OpenFOAM、いいと思います?逆に悪いところはどんなところでしょう?
もっとオープンソースでいいコードあるなら、そっちの方も検討したいと思っていますが、詳しい方が居たらぜひご教授下さい!
マンサイさんはじめまして。

添付されている標準ソルバの中にマンサイさんの
必要とする機能に近いものがあれば、利用価値
は高いでしょう。既存のクラスで表現できる機能
であれば開発は短時間で行うことができます。
多くの機能は並列で実行できるもの利点です。

マニュアルは十分とはいえませんので、クラス
を自分で拡張したい、といった場合には、一定
の理解に達するまで時間がかかるでしょう。
JAVAで書かれたプリプロセッサが付属していますが
商用ソフトのGUIと比べると完成度は低いです。
ソルバーが柔軟に拡張できるため、GUIをあまり
きっちりつくりこんでしまうと対応できなくなる
と考えているのかも知れません。
業務に使用される場合はこのあたりがネックと
なるかも知れません。

discussion groupでは活発に情報交換がなされて
おり、マニュアルの不足を補うものとなっています。

OpenFOAMよりすぐれているかどうかわかりませんが
最近、仕事関係の人からフィンランドで開発された
Elmerというオープンソースの構造・流体ソフト
があると聞きました。OpenFOAMは有限体積法が
ベースですがElmerは有限要素法のようです。

http://www.csc.fi/elmer

以上、何かの参考になれば幸いです。
>Makkunさん
とても丁寧なレスを頂き、ありがとうございます!

私も調べたのですが、並列計算の領域分割がしっかり実装できるとすればかなり魅力ですね。商用ソフトで複数CPUの並列計算しようとすると、ハンパじゃないお金がかかりますので。
GUIについては、仕方ないと諦めるしかないでしょうね。LSFとかのバッチコントロールソフトとの相性を試しつつ並列に挑戦してみたいと思いますが、まずはシングルCPUで試していこうかと思っております。

機能面については、輻射解析機能の実装が難しい(らしい)という点を除けば、自分の要求はほぼ完璧に満たしているんですよね。外国サイトの掲示板で輻射計算ルーチンを一生懸命自作している人が居て、つらそー、と思ってしまいました。

Elmer、というソフトも教えていただき、ありがとうございました。大学では化学専攻だったにも関わらず、その後独学で機械系シミュレーションを学んだ私にとっては、有限体積法までが限界。。。有限要素法は勉強不足なので、コード解読がつらいかもしれません。。。
はじめまして、

私は地震工学を専攻しているものです。
地震動を受けた小規模受水槽のスロッシングを解析するために、
OpenFOAMを勉強し始めました.
まだ、使い始めたばかりで、解らないことばかりなので、
質問することがありますので、よろしくお願いします。
初めまして

私は流体解析や拡散の解析を行っています。
市販のソフトウェアが高価になってきたこともあり、
また、自前でソースの追加修正ができるとのことで
OpenFOAMの勉強を始めたところです。

分からないことばかりですが、みなさんよろしくお願い致します。
はじめまして

この4月から建築設計事務所の設備設計の部署で働くことになり、 建築分野での利用に興味があります。
今現在は大学で建築環境工学を学んでいます。さっそくインストールしたのですが、チュートリアルの初めにある「icoFoam」がインストールされていないので、初めからつまづいています。

Linux自体始めてかなりと惑っていますが、よろしくお願いします。
20/20 visionさん、はじめまして

コミュ管理人のMasaです。

以下のトピックに書きました通り、OpenFOAM関連の話題は今後
OpenFOAMユーザー会のほうで行なわれることを推奨しておりますので、
よろしかったらユーザー会に加入の上、そちらのほうでご質問ください!

OpenFOAMユーザー会
http://mixi.jp/view_bbs.pl?id=38774742&comm_id=688701
> Masaさん
ご紹介ありがとうございます。グーグルの方も覗いてみます。

ログインすると、残り13件のコメントが見れるよ

mixiユーザー
ログインしてコメントしよう!

OpenFOAM 更新情報

OpenFOAMのメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。