monday 发表于 2010-4-24 06:29:36

请教rhoSimpleFoam计算错误

计算了120步出现这个错误,求教是libFoam.so的问题呢?还是我自己设置的问题。

谢谢
-------------------------------------------------------------

Time = 0.012

DILUPBiCG: Solving for Ux, Initial residual = 0.029492, Final residual = 0.000834459, No Iterations 2
DILUPBiCG: Solving for Uy, Initial residual = 0.0970702, Final residual = 0.00301965, No Iterations 2
DILUPBiCG: Solving for Uz, Initial residual = 0.0506078, Final residual = 0.00107224, No Iterations 2
DILUPBiCG: Solving for h, Initial residual = 0.518783, Final residual = 0.049299, No Iterations 1


Maximum number of iterations exceeded#0 Foam::error:rintStack(Foam::Ostream&) in "/home/caelinux/OpenFOAM/OpenFOAM-1.5/lib/linux64GccDPOpt/libOpenFOAM.so"
#1 Foam::error::abort() in "/home/caelinux/OpenFOAM/OpenFOAM-1.5/lib/linux64GccDPOpt/libOpenFOAM.so"
#2 Foam::hThermo<Foam:ureMixture<Foam::constTranspo rt<Foam::specieThermo<Foam::hConstThermo<Foam:er fectGas> > > > >::calculate() in "/home/caelinux/OpenFOAM/OpenFOAM-1.5/lib/linux64GccDPOpt/libbasicThermophysicalModels.so"
#3 Foam::hThermo<Foam:ureMixture<Foam::constTranspo rt<Foam::specieThermo<Foam::hConstThermo<Foam:er fectGas> > > > >::correct() in "/home/caelinux/OpenFOAM/OpenFOAM-1.5/lib/linux64GccDPOpt/libbasicThermophysicalModels.so"
#4 main in "/home/caelinux/OpenFOAM/OpenFOAM-1.5/applications/bin/linux64GccDPOpt/rhoSimpleFoam"
#5 __libc_start_main in "/lib/libc.so.6"
#6 Foam::regIOobject::readIfModified() in "/home/caelinux/OpenFOAM/OpenFOAM-1.5/applications/bin/linux64GccDPOpt/rhoSimpleFoam"


From function specieThermo<thermo>::T(scalar f, scalar T0, scalar (specieThermo<thermo>::*F)(const scalar) const, scalar (specieThermo<thermo>::*dFdT)(const scalar) const) const
in file /home/dm2/henry/OpenFOAM/OpenFOAM-dev/src/thermophysicalModels/specie/lnInclude/specieThermoI.H at line 78.

FOAM aborting
-------------------------------------------------------------

su_junwei 发表于 2010-4-24 14:18:12

似乎求方程迭代次数超过了最大次数限制。代数方程发散。 可以降低求解参差
页: [1]
查看完整版本: 请教rhoSimpleFoam计算错误