CFD Online Discussion Forums

CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   OpenFOAM Running, Solving & CFD (https://www.cfd-online.com/Forums/openfoam-solving/)
-   -   After some iterations "Foam::error::printStack" (https://www.cfd-online.com/Forums/openfoam-solving/148637-after-some-iterations-foam-error-printstack.html)

gomsy1987 February 16, 2015 07:01

After some iterations "Foam::error::printStack"
 
Hi

I am new to OpenFoam software. I very often get stuck with an error mentioned below after running few iterations. Can anyone say me what exactly the following error means??

"Time = 120

DILUPBiCG: Solving for Ux, Initial residual = 0.302088, Final residual = 0.00195745, No Iterations 1
DILUPBiCG: Solving for Uy, Initial residual = 0.26811, Final residual = 0.00187456, No Iterations 1
DILUPBiCG: Solving for Uz, Initial residual = 0.192264, Final residual = 0.00211474, No Iterations 1
DILUPBiCG: Solving for T, Initial residual = 0.0555956, Final residual = 0.00088527, No Iterations 1
DICPCG: Solving for p_rgh, Initial residual = 0.980593, Final residual = 7.93795, No Iterations 1001
time step continuity errors : sum local = 1.20426e+37, global = -9.84087e+32, cumulative = -9.84089e+32
DILUPBiCG: Solving for epsilon, Initial residual = 0.000160009, Final residual = 9.48063e-08, No Iterations 1
DILUPBiCG: Solving for k, Initial residual = 4.1625e-17, Final residual = 4.1625e-17, No Iterations 0
ExecutionTime = 15775.8 s ClockTime = 16548 s

Time = 121

DILUPBiCG: Solving for Ux, Initial residual = 0.999968, Final residual = 0.0995838, No Iterations 6
DILUPBiCG: Solving for Uy, Initial residual = 0.99981, Final residual = 0.0162638, No Iterations 8
DILUPBiCG: Solving for Uz, Initial residual = 0.999893, Final residual = 0.00170334, No Iterations 9
DILUPBiCG: Solving for T, Initial residual = 0.061735, Final residual = 0.00408953, No Iterations 2
#0 Foam::error::printStack(Foam::Ostream&) in "/opt/openfoam230/platforms/linux64GccDPOpt/lib/libOpenFOAM.so"
#1 Foam::sigFpe::sigHandler(int) in "/opt/openfoam230/platforms/linux64GccDPOpt/lib/libOpenFOAM.so"
#2 in "/lib/x86_64-linux-gnu/libc.so.6"
#3 Foam::divide(Foam::Field<double>&, double const&, Foam::UList<double> const&) in "/opt/openfoam230/platforms/linux64GccDPOpt/lib/libOpenFOAM.so"
#4
at buoyantBoussinesqSimpleFoam.C:0
#5
in "/opt/openfoam230/platforms/linux64GccDPOpt/bin/buoyantBoussinesqSimpleFoam"
#6 __libc_start_main in "/lib/x86_64-linux-gnu/libc.so.6"
#7
in "/opt/openfoam230/platforms/linux64GccDPOpt/bin/buoyantBoussinesqSimpleFoam"
Floating point exception (core dumped)"

I have seen many threads regarding this error and many of you give the solution to it is there is problem in the boundary conditions. Yeah I agree because I have also tried to change bc's earlier and get rid of it. I want to know is there any other solution than changing bc's like some change in the solver or something else or is it mandatory that one has to tackle with the bc's only to get rid of this error ?

I have also tried to understand the solver file i.e. "solver.C" file, since in the error message it shows like that.

I would be very thankful if someone can clarify my doubt in this.

Thanking you in advance
Gautam


All times are GMT -4. The time now is 08:21.