from patch of another case ('sourceCase') // mesh : as above but with original case included // surface : from externally read surface constructFrom patch; sourceCase "."; sourcePatches (front); // If construct from patch: patch to use for back (can be same as sourcePatch) exposedPatchName back; // Flip surface normals before usage. Valid only for extrude from surface or // patch. flipNormals false; //- Linear extrusion in point-normal direction extrudeModel linearNormal; nLayers 1; expansionRatio 1.0; linearNormalCoeffs { thickness 0.001; } 押し出す面 この面まで押し出す 1層だけにする $extrudeMesh 1層の メッシュ になった
(0.2 0 0); boundaryField { in { type fixedValue; value uniform (0.2 0 0); } out { type inletOutlet; inletValue uniform (0.2 0 0) value $internalField; } side { type inletOutlet; inletValue uniform (0.2 0 0) value $internalField; } front { type empty; } back { type empty; } cylinder { type fixedValue; value uniform (0 0 0); } } 0/U 壁:滑り無し 流速規定 フリースリップ or流速を指定 zeroGra dient or outletIn letで逆 流防止 inletOutletは、ドメインに流入するときディリクレ型、流出するときzeroGradient outletInletは、ドメインから流出するときディリクレ型、流入するときzeroGradient
0; boundaryField { in { type fixedValue; value uniform 0; } out { type zeroGradient; } side { type fixedValue; value uniform 0; } front { type empty; } back { type empty; } cylinder { type zeroGradient; } } 0/p 圧力は指 定しない 圧力は指 定しない 圧力規定 圧力規定