複数地点における水位の出力

57 views
Skip to first unread message

鈴木菜奈

unread,
Dec 8, 2024, 9:38:50 PMDec 8
to OpenFOAM
いつもお世話になっております。鈴木です。
堤防にかかる波圧を以前出力したのですが、それと合わせて、いくつかの地点において水位と時間の関係を出力したいと考えています。
自分でも調べてみたのですが、やり方がよくわからなかったので、どなたかご存知の方はいらっしゃいませんでしょうか。
openFoam2312を使用しています。手書きですがシミュレーションのモデルを添付します。矢印の箇所(5箇所)における時間と水位の関係を出力したいです。
お力添えをよろしくおねがいします。
モデル.zip

k k

unread,
Dec 9, 2024, 10:39:48 AMDec 9
to OpenFOAM

こんにちは。kです。

interfaceHeightというfunctionでできると思います。
※direction (0 0 -1);は重力方向なので、ご注意ください。

↓そちらを使っている参考のモデルも合わせて添付いたします。

出力結果には数値の羅列しかなくわかりにくいですが、以下のようなコメントが省略されていると思ってください。
底面がz = 0ならhBとhLの値は同じです。
もし、モデルの底面がz=0にない場合は、hBの値を見ると良いです。境界からの距離として出力してくれています。

interfaceHtight.png

結果はpostProcessingに出力されています。
よろしくお願いいたします。



2024年12月9日月曜日 11:38:50 UTC+9 鈴木菜奈:

鈴木菜奈

unread,
Dec 9, 2024, 6:51:00 PMDec 9
to OpenFOAM

k様

いつも本当にありがとうございます。
投稿した後にその機能を知り、うまく動かすことができました。合っていたようでほっとしています。
結果の見方がわかりにくかったので、丁寧に解説していただき大変助かります。
またわからないことが出てきましたら、お力添えをいただけますと幸いです。よろしくお願いします。

鈴木
2024年12月10日火曜日 0:39:48 UTC+9 k k:
Reply all
Reply to author
Forward
0 new messages