E.Moguraさんへ
色々と教えて頂いた方法でDEXCS2009を利用してやっていますが,エラーで止まってしまいます。
何か設定がおかしいとは思いますがよく分かりません。
速度の設定:maxZ,maxY,minZ,minYはtype slip
maxXはtype zeroGradient
minXはtype fixedValue; value uniform (10 0 0)
その他のmotoBike***はtype fixedValue; value uniform (0 0 0)としています。
圧力の設定:maxXのみtype fixedValue; value uniform 0;
その他は全部type zeroGradientとしています。
kの設定:minXのみtype fixedValue; value uniform 0.375;
その他は全部type zeroGradientとしています。
epsilonの設定:minXのみtype fixedValue; value uniform 14.855;
その他は全部type zeroGradientとしています。
また,kやepsilonの定数は,乱流モデル(k-epsilonモデル)での定数で決まっているものでしょうか?
それとも,この値はユーザーが調整するなどする値でしょうか?
これらのファイルは解析フォルダの/exe/0に入っています。
計算実行は、DEXCS2009の計算実行/simpleFoamの実行ボタンで行っています。
計算が始まると,下記のようなワーニングが出ます。
Starting time loop
--> FOAM Warning :
From function polyBoundaryMesh::patchSet(const wordList& patchNames)
in file meshes/polyMesh/polyBoundaryMesh/polyBoundaryMesh.C at line
429
Cannot find any patch names matching dexcs_Font
--> FOAM Warning :
From function polyBoundaryMesh::patchSet(const wordList& patchNames)
in file meshes/polyMesh/polyBoundaryMesh/polyBoundaryMesh.C at line
429
Cannot find any patch names matching dexcs_Font
--> FOAM Warning :
From function polyBoundaryMesh::patchSet(const wordList& patchNames)
in file meshes/polyMesh/polyBoundaryMesh/polyBoundaryMesh.C at line
429
Cannot find any patch names matching dexcs_Font
そしてTime=14で止まってしまいます。
Time = 14
DILUPBiCG: Solving for Ux, Initial residual = 1, Final residual =
0.0807294, No Iterations 2
DILUPBiCG: Solving for Uy, Initial residual = 1, Final residual =
0.013639, No Iterations 3
DILUPBiCG: Solving for Uz, Initial residual = 1, Final residual =
0.0174439, No Iterations 3
DICPCG: Solving for p, Initial residual = 0.780814, Final residual =
0.00712181, No Iterations 6
time step continuity errors : sum local = 1.34912e+64, global =
1.83178e+48, cumulative = 1.83178e+48
#0 Foam::error::printStack(Foam::Ostream&) in "/home/seminar/OpenFOAM/
OpenFOAM-1.5.x/lib/linuxGccDPOpt/libOpenFOAM.so"
#1 Foam::sigFpe::sigFpeHandler(int) in "/home/seminar/OpenFOAM/
OpenFOAM-1.5.x/lib/linuxGccDPOpt/libOpenFOAM.so"
#2 Uninterpreted:
#3 Foam::PBiCG::solve(Foam::Field<double>&, Foam::Field<double>
const&, unsigned char) const in "/home/seminar/OpenFOAM/OpenFOAM-1.5.x/
lib/linuxGccDPOpt/libOpenFOAM.so"
#4 Foam::fvMatrix<double>::solve(Foam::Istream&) in "/home/seminar/
OpenFOAM/OpenFOAM-1.5.x/lib/linuxGccDPOpt/libfiniteVolume.so"
#5 Foam::lduMatrix::solverPerformance Foam::solve<double>
(Foam::tmp<Foam::fvMatrix<double> > const&) in "/home/seminar/OpenFOAM/
OpenFOAM-1.5.x/lib/linuxGccDPOpt/libincompressibleRASModels.so"
#6 Foam::incompressible::RASModels::kEpsilon::correct() in "/home/
seminar/OpenFOAM/OpenFOAM-1.5.x/lib/linuxGccDPOpt/
libincompressibleRASModels.so"
#7 main in "/home/seminar/OpenFOAM/OpenFOAM-1.5.x/applications/bin/
linuxGccDPOpt/simpleFoam"
#8 __libc_start_main in "/lib/tls/i686/cmov/libc.so.6"
#9 Foam::regIOobject::readIfModified() in "/home/seminar/OpenFOAM/
OpenFOAM-1.5.x/applications/bin/linuxGccDPOpt/simpleFoam"
Floating point exception (core dumped)
まずはどの辺りがおかしいかヒント等がありましたら,教えてください。
まだまだ先は長いような気がしますが,なんとかクリアしたいと思います。