見出し画像

【正誤表】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 は 1 から 2 への方向

に対して、「x2 は 0 から 3 への方向」が正しいのではないか?

ユーザーガイドでは以下のようになっています。
日本語訳にすると「x2の方向は、頂点1から頂点2へ移動することによって記述されます。」ですが、要するにx1ベクトルに対して垂直なベクトルという意味です。

ブログ➡宇宙に入ったカマキリ(物理ブログ)
Youtube➡カマキリ理系ブログ
X➡@t_kun_kamakiri
LINE公式➡こちら
計算力学2級アプリ➡こちら

いいなと思ったら応援しよう!