【正誤表】OpenFOAM(自宅ではじめる流体解析)円管内の層流流れ
本書をご購入ありがとうございました。
正誤表こちらに記載しております。
ver1.1、ver1.2では以下の誤記があります。ご迷惑をおかけして申し訳ありませんが、ご確認ください。
既にご購入いただいた方には、ver1.3では修正したバージョンとして下記URLよりダウンロードが可能です。
ver1.3の正誤表
p.63の誤記
63ページのz_0.4mのコードのz軸の指定が0.1ではなく0.4
githubにありますこちらのコードが正しいです。
// -*- C++ -*-
type sets;
libs (sampling);
writeControl onEnd;
interpolationScheme cellPoint;
setFormat raw;
fields (U);
sets
{
z_0.001m
{
type face;
axis y;
start ( 0.0 -0.01 0.001);
end ( 0.0 0.01 0.001);
}
z_0.4m
{
type face;
axis y;
start ( 0.0 -0.01 0.4);
end ( 0.0 0.01 0.4);
}
z_0.6m
{
type face;
axis y;
start ( 0.0 -0.01 0.6);
end ( 0.0 0.01 0.6);
}
}
// ************************************************************************* //
ver1.2の正誤表
p.117
絵の右側の矢印内の文字は「流入」ではなく「流出」
ver1.1の正誤表
p.44誤記
$ foamMonitor -l postProcessing/residuals/0/solverInfo.dat
正しくは、
$ foamMonitor -l postProcessing/solverInfo/0/solverInfo.dat
p.73誤記
$ mkdier -p Cylinder_snappyHexMesh ←-pオプションによりフォルダが›
›なければ作成します
正しくは、
$ mkdir -p Cylinder_snappyHexMesh ←-pオプションによりフォルダが›
›なければ作成します
p.102誤記
githubのモデルを参考にされた方は書籍通りで大丈夫です。
書籍の通りやられた場合は以下のようにする必要があります。
$ foamMonitor -l postProcessing/residuals/0/solverInfo.dat
正しくは、
$ foamMonitor -l postProcessing/solverInfo/0/solverInfo.dat
p.123誤記
タイトル
FreeCADののインストール
正しくは、
FreeCADのインストール
p.98誤記
snappyHexMeshDictの競争設定の部分
layers
{
//"(lowerWall|motorBike).*"
inlet
{
nSurfaceLayers 3;
}
outlet
{
nSurfaceLayers 3;
}
sideWall
{
nSurfaceLayers 3;
}
}
正しくは、
layers
{
//"(lowerWall|motorBike).*"
inlet
{
nSurfaceLayers 3;
}
outlet
{
nSurfaceLayers 3;
}
walls
{
nSurfaceLayers 3;
}
}
注意
p.20
に対して、「x2 は 0 から 3 への方向」が正しいのではないか?
ユーザーガイドでは以下のようになっています。
日本語訳にすると「x2の方向は、頂点1から頂点2へ移動することによって記述されます。」ですが、要するにx1ベクトルに対して垂直なベクトルという意味です。
ブログ➡宇宙に入ったカマキリ(物理ブログ)
Youtube➡カマキリ理系ブログ
X➡@t_kun_kamakiri
LINE公式➡こちら
計算力学2級アプリ➡こちら