こんにちは。
エラーを見ると領域分割かメッシュ作成あたりで失敗しているのではないでしょうか?
例えば、Allrun-serialを一気に計算実行まですると、splitMeshRegionsとかで失敗しているのにchtMultiRegionFoamを実行しようとしてエラーになることがあります。
確実に計算実行手前まで上手くいっているかを確認してからchtMultiRegionFoamを実行するのが良いかと思い、以下のようにしてみました。
1.Allrun-serialの以下をコメントアウトし、./Allrun-serialを実行。
======
# Run on single processor
# runApplication $(getApplication)
======
ここはうまくいきました。
2.次にchtMultiRegionFoamを実行すると、fvOptionsでエラーが出るので、以下のように変更するとうまくいきました。
■ r = sqrt(pow(cellx[i], 2) + pow(celly[i], 2));
;が忘れているので追加
■heSource[i] += q;
cellIは定義されていないのでiにした。
こちらは設定の意味を私が理解していないので、正しい設定にしてください。
上のように修正して改めてAllrun-serialのコメントアウトを外して実行すると計算までいけました。
ご確認よろしくお願いいたします。
--
このメールは Google グループのグループ「OpenFOAM」に登録しているユーザーに送られています。
このグループから退会し、グループからのメールの配信を停止するには openfoam+u...@googlegroups.com にメールを送信してください。
このディスカッションを表示するには、https://groups.google.com/d/msgid/openfoam/24aa22c8-382a-4e99-8506-28009f03cdefn%40googlegroups.com にアクセスしてください。
Using
dynamicCode for fvOption::sourceTime at line 26 in "/home/Develop/openfoam/run/heatTransfer/chtMultiRegionFoam/cu_melting_fvoptions/system/bottomSolid/fvOptions/energySource/scalarCodedSourceCoeffs"
Selecting finite volume options type sourceTime
Source: sourceTime
- selecting all cells
- selected 30000 cell(s) with volume 0.00019208
--> FOAM FATAL ERROR: (openfoam-2412 patch=250528)
Not implemented
--
このメールは Google グループのグループ「OpenFOAM」に登録しているユーザーに送られています。
このグループから退会し、グループからのメールの配信を停止するには openfoam+u...@googlegroups.com にメールを送信してください。
このディスカッションを表示するには、https://groups.google.com/d/msgid/openfoam/ab5f43a5-f630-4f17-b7ec-086c0e7569a3n%40googlegroups.com にアクセスしてください。