|
[Sponsors] |
July 6, 2022, 15:32 |
SigFPE diagnosis
|
#1 |
Senior Member
Marco A. Turcios
Join Date: Mar 2009
Location: Vancouver, BC, Canada
Posts: 740
Rep Power: 28 |
Hello CFD Forum users,
I am currently performing some benchmarking of a solver based on OpenFOAM-dev's version of reactingFoam. I am coming across a strange issue where there is a FPE that seems related to divide by zero in the energy equation. I tried the same case with the regular reactingFoam and still got the same result. Here is the error log (using 24 cores, I've cut out the repeated messages from the other threads): Code:
Courant Number mean: 0.004900564433 max: 0.2486858415 Correction: maxCo is 0.25 deltaT = 1.279043037e-06 Time = 320.793607CAD deltaZ = 9.896850761e-06 clearance: 0.02018744692 Piston speed = 7.737699573 m/s DICPCG: Solving for pcorr, Initial residual = 1, Final residual = 9.265737373e-10, No Iterations 591 DICPCG: Solving for pcorr, Initial residual = 0.1981933015, Final residual = 9.106251374e-10, No Iterations 553 Mesh Courant Number mean: 0.01092927513 max: 0.06628066646 diagonal: Solving for rho, Initial residual = 0, Final residual = 0, No Iterations 0 Solving 3-D cloud liquidSpray Cloud: liquidSpray Current number of parcels = 0 Current mass in system = 0 Linear momentum = (0 0 0) |Linear momentum| = 0 Linear kinetic energy = 0 model1: number of parcels added = 0 mass introduced = 0 Parcel fate (number, mass) - escape = 0, 0 - stick = 0, 0 Temperature min/max = 0, 0 Mass transfer phase change = 0 D10, D32, Dmax (mu) = 0, 0, 0 Liquid penetration 95% mass (m) = 0 DILUPBiCG: Solving for Ux, Initial residual = 0.002363479397, Final residual = 8.090609213e-07, No Iterations 1 DILUPBiCG: Solving for Uy, Initial residual = 0.0009038753276, Final residual = 3.478742904e-07, No Iterations 1 DILUPBiCG: Solving for Uz, Initial residual = 0.0001964380277, Final residual = 6.308764496e-08, No Iterations 1 DILUPBiCG: Solving for CH4, Initial residual = 0, Final residual = 0, No Iterations 0 DILUPBiCG: Solving for C3H8, Initial residual = 0, Final residual = 0, No Iterations 0 DILUPBiCG: Solving for C7H16, Initial residual = 0, Final residual = 0, No Iterations 0 DILUPBiCG: Solving for O2, Initial residual = 0.0004733603242, Final residual = 2.864953917e-07, No Iterations 1 DILUPBiCG: Solving for CO2, Initial residual = 0.0004029038515, Final residual = 1.83829543e-07, No Iterations 1 DILUPBiCG: Solving for H2O, Initial residual = 0.0004157513051, Final residual = 1.417261925e-07, No Iterations 1 DILUPBiCG: Solving for O, Initial residual = 0, Final residual = 0, No Iterations 0 DILUPBiCG: Solving for NO, Initial residual = 0, Final residual = 0, No Iterations 0 DILUPBiCG: Solving for CO, Initial residual = 0, Final residual = 0, No Iterations 0 DILUPBiCG: Solving for C2H2, Initial residual = 0, Final residual = 0, No Iterations 0 DILUPBiCG: Solving for H2, Initial residual = 0, Final residual = 0, No Iterations 0 [MACHINE02:14941] *** Process received signal *** [MACHINE02:14941] Signal: Floating point exception (8) [MACHINE02:14941] Signal code: (-6) [MACHINE02:14941] Failing at address: 0x3e800003a5d [MACHINE02:14941] [ 0] /lib/x86_64-linux-gnu/libc.so.6(+0x3ef10)[0x7fcba1c1df10] [MACHINE02:14941] [ 1] /lib/x86_64-linux-gnu/libc.so.6(gsignal+0xc7)[0x7fcba1c1de87] [MACHINE02:14941] [ 2] /lib/x86_64-linux-gnu/libc.so.6(+0x3ef10)[0x7fcba1c1df10] [MACHINE02:14941] [ 3] /home/simuser/OpenFOAM/OpenFOAM-dev/platforms/linux64GccDPInt32Opt/lib/libOpenFOAM.so(_ZNK4Foam5PBiCG5solveERNS_5FieldIdEERKS2_h+0xd38)[0x7fcba2fe6738] [MACHINE02:14941] [ 4] /home/simuser/OpenFOAM/OpenFOAM-dev/platforms/linux64GccDPInt32Opt/lib/libfiniteVolume.so(_ZN4Foam8fvMatrixIdE15solveSegregatedERKNS_10dictionaryE+0x17d)[0x7fcba57d43ad] [MACHINE02:14941] [ 5] reactingFoam(_ZN4Foam8fvMatrixIdE5solveERKNS_10dictionaryE+0x15b)[0x55896f85176b] [MACHINE02:14941] [ 6] reactingFoam(_ZN4Foam8fvMatrixIdE5solveEv+0x110)[0x55896f851d10] [MACHINE02:14941] [ 7] reactingFoam(+0x39441)[0x55896f7ee441] [MACHINE02:14941] [ 8] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xe7)[0x7fcba1c00c87] [MACHINE02:14941] [ 9] reactingFoam(+0x418da)[0x55896f7f68da] [MACHINE02:14941] *** End of error message *** [MACHINE02:14933] *** Process received signal *** [MACHINE02:14933] Signal: Floating point exception (8) [MACHINE02:14933] Signal code: (-6) [MACHINE02:14933] Failing at address: 0x3e800003a55 [MACHINE02:14933] [ 0] /lib/x86_64-linux-gnu/libc.so.6(+0x3ef10)[0x7f41fa8a8f10] [MACHINE02:14933] [ 1] /lib/x86_64-linux-gnu/libc.so.6(gsignal+0xc7)[0x7f41fa8a8e87] [MACHINE02:14933] [ 2] /lib/x86_64-linux-gnu/libc.so.6(+0x3ef10)[0x7f41fa8a8f10] [MACHINE02:14933] [ 3] /home/simuser/OpenFOAM/OpenFOAM-dev/platforms/linux64GccDPInt32Opt/lib/libOpenFOAM.so(_ZNK4Foam5PBiCG5solveERNS_5FieldIdEERKS2_h+0xd38)[0x7f41fbc71738] [MACHINE02:14933] [ 4] /home/simuser/OpenFOAM/OpenFOAM-dev/platforms/linux64GccDPInt32Opt/lib/libfiniteVolume.so(_ZN4Foam8fvMatrixIdE15solveSegregatedERKNS_10dictionaryE+0x17d)[0x7f41fe45f3ad] [MACHINE02:14933] [ 5] reactingFoam(_ZN4Foam8fvMatrixIdE5solveERKNS_10dictionaryE+0x15b)[0x5625ed2af76b] [MACHINE02:14933] [ 6] reactingFoam(_ZN4Foam8fvMatrixIdE5solveEv+0x110)[0x5625ed2afd10] [MACHINE02:14933] [ 7] reactingFoam(+0x39441)[0x5625ed24c441] [MACHINE02:14933] [ 8] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xe7)[0x7f41fa88bc87] [MACHINE02:14933] [ 9] reactingFoam(+0x418da)[0x5625ed2548da] [MACHINE02:14933] *** End of error message *** -------------------------------------------------------------------------- mpirun noticed that process rank 2 with PID 0 on node MACHINE02 exited on signal 8 (Floating point exception). -------------------------------------------------------------------------- Any help would be appreciated, even if its just where to look for potential issues. I am working on a test case with the same error and no confidential information that I may upload. Last edited by mturcios777; July 6, 2022 at 15:37. Reason: Additional context |
|
July 6, 2022, 22:07 |
|
#2 |
Senior Member
Marco A. Turcios
Join Date: Mar 2009
Location: Vancouver, BC, Canada
Posts: 740
Rep Power: 28 |
Just finished running serially, no crash. Have built a full debug version and will report back on the results.
|
|
July 7, 2022, 13:49 |
Debug stacktrace
|
#3 |
Senior Member
Marco A. Turcios
Join Date: Mar 2009
Location: Vancouver, BC, Canada
Posts: 740
Rep Power: 28 |
The trace is too big to paste in, but the error is happening in the solve functions for PiBCG. I've attached the error log for completeness
Code:
[20] #3 Foam::PBiCG::solve(Foam::Field<double>&, Foam::Field<double> const&, unsigned char) const in "/lib/x86_64-linux-gnu/libc.so.6" [14] #3 Foam::PBiCG::solve(Foam::Field<double>&, Foam::Field<double> const&, unsigned char) const in "/lib/x86_64-linux-gnu/libc.so.6" [22] #3 Foam::PBiCG::solve(Foam::Field<double>&, Foam::Field<double> const&, unsigned char) const[16] #3 Foam::PBiCG::solve(Foam::Field<double>&, Foam::Fiel d<double> const&, unsigned char) const in "/lib/x86_64-linux-gnu/libc.so.6" [18] #3 Foam::PBiCG::solve(Foam::Field<double>&, Foam::Field<double> const&, unsigned char) const[0] #3 Foam::PBiCG::solve(Foam::Field<double>&, Foam::Field <double> const&, unsigned char) const[12] #3 Foam::PBiCG::solve(Foam::Field<double>&, Foam::Field<double> const&, unsigned char) const in "/lib/x86_64-linux- gnu/libc.so.6" in "/lib/x86_64-linux-gnu/libc.so.6" [6] #3 Foam::PBiCG::solve(Foam::Field<double>&, Foam::Field<double> const&, unsigned char) const[10] #3 Foam::PBiCG::solve(Foam::Field<double>&, Foam::Field <double> const&, unsigned char) const at ~/OpenFOAM/OpenFOAM-dev/src/OpenFOAM/matrices/lduMatrix/solvers/PBiCG/PBiCG.C:164 at ~/OpenFOAM/OpenFOAM-dev/src/OpenFOAM/matrices/lduMatrix/solvers/PBiCG/PBiCG.C:164 [19] #4 [23] #4 Foam::fvMatrix<double>::solveSegregated(Foam::dictionary const&)Foam::fvMatrix<double>::solveSegregated(Foam::dictionary const&) at ~/OpenFO AM/OpenFOAM-dev/src/OpenFOAM/matrices/lduMatrix/solvers/PBiCG/PBiCG.C:164 at ~/OpenFOAM/OpenFOAM-dev/src/OpenFOAM/matrices/lduMatrix/solvers/PBiCG/PBiCG.C:164 at ~/OpenFOAM/OpenFOAM-dev/src/OpenFOAM/matrices/lduMatrix/solvers/PBiCG/PBiCG.C:164 at ~/OpenFOAM/OpenFOAM-dev/src/OpenFOAM/matrices/lduMatrix/solvers/PBiCG/PBiCG.C:164 at ~/OpenFOAM/OpenFOAM-dev/src/OpenFOAM/matrices/lduMatrix/solvers/PBiCG/PBiCG.C:164 at ~/OpenFOAM/OpenFOAM-dev/src/OpenFOAM/matrices/lduMatrix/solvers/PBiCG/PBiCG.C:164 [1] #4 Foam::fvMatrix<double>::solveSegregated(Foam::dictionary const&)[17] #4 Foam::fvMatrix<double>::solveSegregated(Foam::dictionary const&)[11] #4 Foam ::fvMatrix<double>::solveSegregated(Foam::dictionary const&)[21] #4 Foam::fvMatrix<double>::solveSegregated(Foam::dictionary const&)[3] #4 [13] #4 Foam::fv Matrix<double>::solveSegregated(Foam::dictionary const&)Foam::fvMatrix<double>::solveSegregated(Foam::dictionary const&) at ~/OpenFOAM/OpenFOAM-dev/src/OpenFO AM/matrices/lduMatrix/solvers/PBiCG/PBiCG.C:164 [15] #4 Foam::fvMatrix<double>::solveSegregated(Foam::dictionary const&) at ~/OpenFOAM/OpenFOAM-dev/src/OpenFOAM/matrices/lduMatrix/solvers/PBiCG/PBiCG.C:164 at ~/OpenFOAM/OpenFOAM-dev/src/OpenFOAM/matrices/lduMatrix/solvers/PBiCG/PBiCG.C:164 [7] #4 at ~/OpenFOAM/OpenFOAM-dev/src/OpenFOAM/matrices/lduMatrix/solvers/PBiCG/PBiCG.C:164 Foam::fvMatrix<double>::solveSegregated(Foam::dictionary const&)[9] #4 Foam::fvMatrix<double>::solveSegregated(Foam::dictionary const&)[5] #4 Foam::fvMatrix <double>::solveSegregated(Foam::dictionary const&) at ~/OpenFOAM/OpenFOAM-dev/src/OpenFOAM/matrices/lduMatrix/solvers/PBiCG/PBiCG.C:164 [2] #4 Foam::fvMatrix<double>::solveSegregated(Foam::dictionary const&) at ~/OpenFOAM/OpenFOAM-dev/src/OpenFOAM/matrices/lduMatrix/solvers/PBiCG/PBiCG.C:164 at ~/OpenFOAM/OpenFOAM-dev/src/OpenFOAM/matrices/lduMatrix/solvers/PBiCG/PBiCG.C:164 at ~/OpenFOAM/OpenFOAM-dev/src/OpenFOAM/matrices/lduMatrix/solvers/PBiCG/PBiCG.C:164 at ~/OpenFOAM/OpenFOAM-dev/src/OpenFOAM/matrices/lduMatrix/solvers/PBiCG/PBiCG.C:164 at ~/OpenFOAM/OpenFOAM-dev/src/OpenFOAM/matrices/lduMatrix/solvers/PBiCG/PBiCG.C:164 [0] #4 Foam::fvMatrix<double>::solveSegregated(Foam::dictionary const&)[14] #4 Foam::fvMatrix<double>::solveSegregated(Foam::dictionary const&)[10] #4 [16] #4 Foam::fvMatrix<double>::solveSegregated(Foam::dictionary const&)Foam::fvMatrix<double>::solveSegregated(Foam::dictionary const&)[22] #4 Foam::fvMatrix<d ouble>::solveSegregated(Foam::dictionary const&) at ~/OpenFOAM/OpenFOAM-dev/src/OpenFOAM/matrices/lduMatrix/solvers/PBiCG/PBiCG.C:164 at ~/OpenFOAM/OpenFOAM-dev/src/OpenFOAM/matrices/lduMatrix/solvers/PBiCG/PBiCG.C:164 at ~/OpenFOAM/OpenFOAM-dev/src/OpenFOAM/matrices/lduMatrix/solvers/PBiCG/PBiCG.C:164 at ~/OpenFOAM/OpenFOAM-dev/src/OpenFOAM/matrices/lduMatrix/solvers/PBiCG/PBiCG.C:164 at ~/OpenFOAM/OpenFOAM-dev/src/OpenFOAM/matrices/lduMatrix/solvers/PBiCG/PBiCG.C:164 [12] #4 Foam::fvMatrix<double>::solveSegregated(Foam::dictionary const&)[20] #4 Foam::fvMatrix<double>::solveSegregated(Foam::dictionary const&)[8] #4 Foam ::fvMatrix<double>::solveSegregated(Foam::dictionary const&)[18] #4 Foam::fvMatrix<double>::solveSegregated(Foam::dictionary const&)[4] #4 Foam::fvMatrix<do uble>::solveSegregated(Foam::dictionary const&) at ~/OpenFOAM/OpenFOAM-dev/src/OpenFOAM/matrices/lduMatrix/solvers/PBiCG/PBiCG.C:164 [6] #4 Foam::fvMatrix<double>::solveSegregated(Foam::dictionary const&) at ~/OpenFOAM/OpenFOAM-dev/src/finiteVolume/fvMatrices/fvScalarMatrix/fvScalarMatrix. C:170 (discriminator 1) [19] #5 at ~/OpenFOAM/OpenFOAM-dev/src/finiteVolume/fvMatrices/fvScalarMatrix/fvScalarMatrix.C:170 (discriminator 1) [23] #5 at ~/OpenFOAM/OpenFOAM-dev/src/finiteVolume/fvMatrices/fvScalarMatrix/fvScalarMatrix.C:170 (discriminator 1) [1] #5 at ~/OpenFOAM/OpenFOAM-dev/src/finiteVolume/fvMatrices/fvScalarMatrix/fvScalarMatrix.C:170 (discriminator 1) [21] #5 at ~/OpenFOAM/OpenFOAM-dev/src/finiteVolume/fvMatrices/fvScalarMatrix/fvScalarMatrix.C:170 (discriminator 1) [3] #5 Foam::fvMatrix<double>::solve(Foam::dictionary const&)Foam::fvMatrix<double>::solve(Foam::dictionary const&)Foam::fvMatrix<double>::solve(Foam::dictio nary const&)Foam::fvMatrix<double>::solve(Foam::dictionary const&)Foam::fvMatrix<double>::solve(Foam::dictionary const&) in "/home/simuser/OpenFOAM/OpenFOAM-d ev/platforms/linux64GccDPInt32Debug/bin/reactingFoam" [19] #6 in "/home/simuser/OpenFOAM/OpenFOAM-dev/platforms/linux64GccDPInt32Debug/bin/reactingFoam" [21] #6 in "/home/simuser/OpenFOAM/OpenFOAM-dev/platforms/linux64GccDPInt32Debug/bin/reactingFoam" [3] #6 in "/home/simuser/OpenFOAM/OpenFOAM-dev/platforms/linux64GccDPInt32Debug/bin/reactingFoam" in "/home/simuser/OpenFOAM/O[23] #6 penFOAM-dev/platforms/linux64GccDPInt32Debug/bin/reactingFoam" [1] #6 Foam::fvMatrix<double>::solve()Foam::fvMatrix<double>::solve() at ~/OpenFOAM/OpenFOAM-dev/src/finiteVolume/fvMatrices/fvScalarMatrix/fvScalarMatrix.C: 170 (discriminator 1) [11] #5 at ~/OpenFOAM/OpenFOAM-dev/src/finiteVolume/fvMatrices/fvScalarMatrix/fvScalarMatrix.C:170 (discriminator 1) [13] #5 Foam::fvMatrix<double>::solve() at ~/OpenFOAM/OpenFOAM-dev/src/finiteVolume/fvMatrices/fvScalarMatrix/fvScalarMatrix.C:170 (discriminator 1) [9] #5 Foam::fvMatrix<double>::solve()Foam::fvMatrix<double>::solve() at ~/OpenFOAM/OpenFOAM-dev/src/finiteVolume/fvMatrices/fvScalarMatrix/fvScalarMatrix.C: 170 (discriminator 1) [5] #5 at ~/OpenFOAM/OpenFOAM-dev/src/finiteVolume/fvMatrices/fvScalarMatrix/fvScalarMatrix.C:170 (discriminator 1) [17] #5 Foam::fvMatrix<double>::solve(Foam::dictionary const&) in "/home/simuser/OpenFOAM/OpenFOAM-dev/platforms/linux64GccDPInt32Debug/bin/reactingFoam" [19] #7 in "/home/simuser/OpenFOAM/OpenFOAM-dev/platforms/linux64GccDPInt32Debug/bin/reactingFoam" [21] #7 Foam::fvMatrix<double>::solve(Foam::dictionary const&) in "/home/simuser/OpenFOAM/OpFoam::fvMatrix<double>::solve(Foam::dictionary const&)enFOAM-dev/ platforms/linux64GccDPInt32Debug/bin/reactingFoam" [1] #7 in "/home/simuser/OpenFOAM/OpenFOAM-dev/platforms/linux64GccDPInt32Debug/bin/reactingFoam" [3] #7 in "/home/simuser/OpenFOAM/OpenFOAM-dev/platforms/linux64GccDPInt32Debug/bin/reactingFoam" [23] #7 at ~/OpenFOAM/OpenFOAM-dev/src/finiteVolume/fvMatrices/fvScalarMatrix/fvScalarMatrix.C:170 (discriminator 1) [7] #5 at ~/OpenFOAM/OpenFOAM-dev/src/finiteVolume/fvMatrices/fvScalarMatrix/fvScalarMatrix.C:170 (discriminator 1) [15] #5 Foam::fvMatrix<double>::solve(Foam::dictionary const&)Foam::fvMatrix<double>::solve(Foam::dictionary const&)??? in "/home/simuser/OpenFOAM/OpenFOAM-d ev/platforms/linux64GccDPInt32Debug/bin/reactingFoam" in "/home/simuser/OpenFOAM/OpenF[9] #6 OAM-dev/platforms/linux64GccDPInt32Debug/bin/reactingFoam" in "/home/si[11] #6 muser/OpenFOAM/OpenFOAM-dev/platforms/linux64GccDPInt32Debug/b?in/reactingFoam" [13] #6 at ~/OpenFOAM/OpenFOAM-dev/src/finiteVolume/fvMatrices/fvScalarMatrix/fvScalarMatrix.C:170 (discriminator 1) [4] #5 at ~/OpenFOAM/OpenFOAM-dev/src/finiteVolume/fvMatrices/fvScalarMatrix/fvScalarMatrix.C:170 (discriminator 1) [12] #5 Foam::fvMatrix<double>::solve(Foam::dictionary const&) at ~/OpenFOAM/OpenFOAM-dev/src/finiteVolume/fvMatrices/fvScalarMatrix/fvScalarMatrix.C:170 (di scriminator 1) [20] #5 Foam::fvMatrix<double>::solve(Foam::dictionary const&) in "/home/simuser/OpenFOAM/OpenFOAM-dev/platforms/linux64GccDPInt32Debug/bin/reactingFoam" [17] #6 at ~/OpenFOAM/OpenFOAM-dev/src/finiteVolume/fvMatrices/fvScalarMatrix/fvScalarMatrix.C:170 (discriminator 1) [18] #5 ? at ~/OpenFOAM/OpenFOAM-dev/src/finiteVolume/fvMatrices/fvScalarMatrix/fvScalarMatrix.C:170 (discriminator 1) [22] #5 in "/home/simuser/OpenFOAM/OpenFOAM-dev/platforms/linux64GccDPInt32Debug/bin/reactingFoam" [21] #8 __libc_start_main at ~/OpenFOAM/OpenFOAM-dev/src/finiteVolume/fvMatrices/fvScalarMatrix/fvScalarMatrix.C:170 (discriminator 1) [14] #5 at ~/OpenFOAM/OpenFOAM-dev/src/finiteVolume/fvMatrices/fvScalarMatrix/fvScalarMatrix.C:170 (discriminator 1) [16] #5 in "/home/simuser/OpenFOAM/OpenFOAM-dev/platforms/linux at ~/OpenFOAM/OpenFOAM-dev/src/finiteVolume/fvMatrices/fvScalarMatrix/fvScalarMatrix.C:170 ( discriminator 1) 64GccDPInt32Debug/bin/reactingFoam" at ~/OpenFOAM/OpenFOAM-dev/src/finiteVolume/fvMatrices/fvScalarMatrix/fvScalarMatrix.C:170 (discriminator 1) [10] #5 [5] #6 [2] #5 Foam::fvMatrix<double>::solve()Foam::fvMatrix<double>::solve() in "/home/simuser/OpenFOAM/OpenFOAM-dev/platforms/linux64GccDPInt32Debug/bin/re actingFoam" [1] #8 __libc_start_main in "/home/simuser/OpenFOAM/OpenFOAM-dev/platforms/linux64GccDPInt32Debug/bin/reactingFoam" [19] #8Foam::fvMatrix<double>::solve() __libc_start_mainFoam::fvMatrix<double>::solve(Foam::dictionary const&)Foam::fvMatrix<double>::solve(Foam::dictionary const&)Foam::fvMatrix<double>::solve() in "/home/simuser/OpenFOAM/OpenFOAM-dev/platforms/linux64GccDPInt32Debug/bin/reactingFoam" Foam::fvMatrix<double>::solve(Foam::dictionary const&)[15] #6 at ~/OpenFOAM/OpenFOAM-dev/src/finiteVolume/fvMatrices/fvScalarMatrix/fvScalarMatrix.C:170 (di scriminator 1) [8] #5 in "/home/simuser/OpenFOAM/OpenFOAM-dev/platforms/linux64GccDPInt32Debug/bin/reactingFoam" [3] #8 __libc_start_main at ~/OpenFOAM/OpenFOAM-dev/src/finiteVolume/fvMatrices/fvScalarMatrix/fvScalarMatrix.C:170 (discriminator 1) at ~/OpenFOAM/OpenFOAM-dev/src/finiteVolume/fvMatrices/fvScalarMatrix/fvScalarMatrix.C:170 (discriminator 1) [0] #5 [6] #5 Foam::fvMatrix<double>::solve(Foam::dictionary const&)Foam::fvMatrix<double>::solve(Foam::dictionary const&) in "/home/simuser/OpenFOAM/OpenFO AM-dev/platforms/linux64GccDPInt32Debug/bin/reactingFoam" [7] #6 in "/home/simuser/OpenFOAM/OpenFOAM-dev/platforms/linux64GccDPInFoam::fvMatrix<double>::solve(Foam::dictionary const&)t32Debug/bin/reactingFoam" [23] #8 __libc_start_main in "/lib/x86_64-linux-gnu/libc.so.6" [21] #9 Foam::fvMatrix<double>::solve()Foam::fvMatrix<double>::solve(Foam::dictionary const&)Foam::fvMatrix<double>::solve(Foam::dictionary const&)Foam::fvMa trix<double>::solve(Foam::dictionary const&) in "/lib/x86_64-linux-gnu/libc.so.6" [19] #9 in "/home/simuser/OpenFOAM/OpenFOAM-dev/platforms/linux64GccDPInt32Debug/bin/reactingFoam" [11] #7 in "/home/simuser/OpenFOAM/OpenFOAM-de in "/lib/x86_64-linuxv/platforms/linux64GccDP-gnu/libc.so.6" Int32Debug/bin/reactingFoam" [1] #9 [9] #7 Foam::fvMatrix<double>::solve(Foam::dictionary const&) in "/home/simuser/OpenFOAM/OpenFOAM-dev/platforms/linux64GccDPInt32Debug/bin/reactingFo am" [13] #7 Foam::fvMatrix<double>::solve(Foam::dictionary const&) in "/home/simuser/OpenFOAM/OpenFOAM-dev/platformsFoam::fvMatrix<double>::solve()/linux64GccDPI nt32Debug/bin/reactingFoam" Foam::fvMatrix<double>::solve(Foam::dictionary const&)[12] #6 in "/home/simuser/OpenFOAM/OpenFOAM-dev/platforms/linux64GccDPInt32Debug/bin/reactingFoam" [20] #6 Foam::fvMatrix<double>::solve() in "/home/simuser/OpenFOAM/OpenFOAM-dev/platforms/linux64GccDPInt32Debug/b in "/libin/reactingFoam" /x86_64-linux-gnu/libc.so.6" [17] #7 [3] #9 in "/home/simuser/OpenFOAM/OpenFOAM-dev/platforms/linux64GccDPInt32Debug/bin/reactingFoam" ?[4] #6 in "/home/simuser/OpenFOAM/OpenFOAM-dev/platforms/linux64GccDPInt32Debug/bin/reactingFoam" [22] #6 in "/home/simuser/OpenFOAM/OpenFOAM-dev/platforms/linux64GccDPInt32Debug/bin/reactingFoam" [18] #6 in "/home/simuser/OpenFOAM/OpenFOAM-dev/platforms/linux64GccDPInt32Debug/bin/re in "/home/simuser/OpenFOAM/OactingFoam" penFOAM-dev/platforms/linux64Gc[5] #7 cDPInt32Debug/bin/reactingFoam" [14] #6 in "/home/simuser/OpenFOAM/OpenFOAM-dev/platforms/linux64GccDPInt32Debug/bin/reactingFoam" [16] #6 ? in "/lib/x86_64-linux-gnu/libc.so.6" [23] #9 in "/home/simuser/OpenFOAM/OpenFOAM-dev/platforms/linux64GccDPInt32Debug/bin/reactingFoam" in "/home/simuser/OpenFOAM/OpenFOAM-dev/platforms/linux64GccDP[10] #6 Int32Debug/bin/reactingFoam" [2] #6 ????Foam::fvMatrix<double>::solve()? in "/home/simuser/OpenFOAM/OpenFOAM-dev/platforms/linux64GccDPInt32Debug/bin/reactingFoam" [6] #6 in "/home/simuser/OpenFOAM/OpenFOAM-dev/platforms/linux64GccDPInt32Debug/bin/reactingFoam" [8] #6 ? in "/home/simuser/OpenFOAM/OpenFOAM-dev/platforms/linux64GccDPInt32DeFoam::fvMatrix<double>::solve()bug/bin/reactingFoam" in "/home/simuser/Ope[15] #7 nFOAM/OpenFOAM-dev/platforms/linux64GccDPInt32Debug/bin/reactingFoam" [MACHINE02:07937] *** Process received signal *** [MACHINE02:07937] Signal: Floating point exception (8) [MACHINE02:07937] Signal code: (-6) [MACHINE02:07937] Failing at address: 0x3e800001f01 |
|
July 11, 2022, 11:22 |
|
#4 |
Senior Member
Julio Pieri
Join Date: Sep 2017
Posts: 109
Rep Power: 9 |
I once had a similar problem running twoPhaseEulerFoam, and it was due some intermediate model that was unstable, causing the solution to jump across two different conditions.
Try stepping back and running with single/binary species, laminar, combustion/chemestry off. Use single step mechanism, (even if the combustion is off, because OF reads the file dont know why). Increase gradually the complexity. Also consider starting from scratch, as you may have piled up some tests that nulls each other out. That happened to me before |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
unset sigfpe | Tarak | OpenFOAM Running, Solving & CFD | 5 | April 3, 2023 03:42 |
SigFpe error | npatricia | OpenFOAM Running, Solving & CFD | 2 | June 5, 2018 12:00 |
I got sigFpe error after applying mapFields to a subdomain | doctorWho | OpenFOAM | 0 | July 4, 2016 21:30 |
SigFpe when running ANY application in parallel | Pj. | OpenFOAM Running, Solving & CFD | 3 | April 23, 2015 15:53 |
unset sigfpe | Tarak | OpenFOAM | 0 | June 8, 2011 21:10 |