자연대류 문제를 풀고있는데요 솔버는 buoyantSimpleFoam이며, hot wall cold wall 사이의 단순 대류 현상입니다.
thermophysicalProperties를 air에서 water로 바꾸기만 했는데 아래의 메시지를 내며 계산이 돌아가질 않습니다.
Time = 195
DILUPBiCG: Solving for h, Initial residual = 0.0121398, Final residual = 0.000244741, No Iterations 1 GAMG: Solving for p_rgh, Initial residual = 0.534756, Final residual = 0.00247423, No Iterations 2 time step continuity errors : sum local = 26.9558, global = 4.40706e-15, cumulative = -2.52565e-14 rho max/min : 19847.4 -1517.83 DILUPBiCG: Solving for omega, Initial residual = 1.03933e-05, Final residual = 1.25114e-23, No Iterations 1 bounding omega, min: -1.3884e+19 max: 9.66985e+32 average: 1.02221e+27 DILUPBiCG: Solving for k, Initial residual = 9.13408e-09, Final residual = 9.13408e-09, No Iterations 0 ExecutionTime = 244.67 s ClockTime = 245 s
Time = 196
DILUPBiCG: Solving for h, Initial residual = 0.291034, Final residual = 0.000892962, No Iterations 1
--> FOAM FATAL ERROR: Maximum number of iterations exceeded
From function thermo<Thermo, Type>::T(scalar f, scalar T0, scalar (thermo<Thermo, Type>::*F)(const scalar) const, scalar (thermo<Thermo, Type>::*dFdT)(const scalar) const, scalar (thermo<Thermo, Type>::*limit)(const scalar) const) const in file /app/OpenFOAM/OpenFOAM-2.3.0/src/thermophysicalModels/specie/lnInclude/thermoI.H at line 76.
FOAM aborting
#0 Foam::error::printStack(Foam::Ostream&) at ??:? #1 Foam::error::abort() at ??:? #2 Foam::heRhoThermo<Foam::rhoThermo, Foam::pureMixture<Foam::constTransport<Foam::species::thermo<Foam::hConstThermo<Foam::perfectFluid<Foam::specie> >, Foam::sensibleEnthalpy> > > >::calculate() at ??:? #3 Foam::heRhoThermo<Foam::rhoThermo, Foam::pureMixture<Foam::constTransport<Foam::species::thermo<Foam::hConstThermo<Foam::perfectFluid<Foam::specie> >, Foam::sensibleEnthalpy> > > >::correct() at ??:? #4 at ??:? #5 __libc_start_main in "/lib64/libc.so.6" #6 at ??:? Aborted (core dumped)
|