CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Running, Solving & CFD

Strange error in multithread simulation with interFoam

Register Blogs Community New Posts Updated Threads Search

Like Tree2Likes
  • 2 Post By alexeym

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   December 7, 2014, 17:22
Question Strange error in multithread simulation with interFoam
  #1
Member
 
David
Join Date: Aug 2010
Location: North Ossetia, Vladikavkaz
Posts: 30
Rep Power: 16
davidmd is on a distinguished road
Send a message via ICQ to davidmd
Hi!
I'm trying to conduct a parallel simulation using OpenFoam 1.7, and interFoam. When I use value in blockMeshDict convertToMeters = 1 all is good, but when I use 100 (to work in real scale) there is a strange error with that I had never encounted. Here is the log:
Code:
[7] #0  Foam::error::printStack(Foam::Ostream&)MULES: Solving for alpha1
[6] #0  Foam::error::printStack(Foam::Ostream&)[5] #0  Foam::error::printStack(Foam::Ostream&) in "/unicluster/opt/OpenFOAM/1.7/OpenFOAM-1.7.1/lib/linux64GccDPOpt/libOpenFOAM.so"
[5] #1  Foam::sigFpe::sigFpeHandler(int) in "/unicluster/opt/OpenFOAM/1.7/OpenFOAM-1.7.1/lib/linux64GccDPOpt/libOpenFOAM.so"
[7] #1  Foam::sigFpe::sigFpeHandler(int) in "/unicluster/opt/OpenFOAM/1.7/OpenFOAM-1.7.1/lib/linux64GccDPOpt/libOpenFOAM.so"
[6] #1  Foam::sigFpe::sigFpeHandler(int) in "/unicluster/opt/OpenFOAM/1.7/OpenFOAM-1.7.1/lib/linux64GccDPOpt/libOpenFOAM.so"
[7] #2   in "/unicluster/opt/OpenFOAM/1.7/OpenFOAM-1.7.1/lib/linux64GccDPOpt/libOpenFOAM.so"
[6] #2   in "/unicluster/opt/OpenFOAM/1.7/OpenFOAM-1.7.1/lib/linux64GccDPOpt/libOpenFOAM.so"
[5] #2  ?????? in "/lib64/libc.so.6"
[6] #3  void Foam::MULES::limiter<Foam::geometricOneField, Foam::zeroField, Foam::zeroField>(Foam::Field<double>&, Foam::geometricOneField const&, Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh> const&, Foam::GeometricField<double, Foam::fvsPatchField, Foam::surfaceMesh> const&, Foam::GeometricField<double, Foam::fvsPatchField, Foam::surfaceMesh> const&, Foam::zeroField const&, Foam::zeroField const&, double, double, int) in "/lib64/libc.so.6"
[7] #3  void Foam::MULES::limiter<Foam::geometricOneField, Foam::zeroField, Foam::zeroField>(Foam::Field<double>&, Foam::geometricOneField const&, Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh> const&, Foam::GeometricField<double, Foam::fvsPatchField, Foam::surfaceMesh> const&, Foam::GeometricField<double, Foam::fvsPatchField, Foam::surfaceMesh> const&, Foam::zeroField const&, Foam::zeroField const&, double, double, int) in "/lib64/libc.so.6"
[5] #3  void Foam::MULES::limiter<Foam::geometricOneField, Foam::zeroField, Foam::zeroField>(Foam::Field<double>&, Foam::geometricOneField const&, Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh> const&, Foam::GeometricField<double, Foam::fvsPatchField, Foam::surfaceMesh> const&, Foam::GeometricField<double, Foam::fvsPatchField, Foam::surfaceMesh> const&, Foam::zeroField const&, Foam::zeroField const&, double, double, int) in "/unicluster/opt/OpenFOAM/1.7/OpenFOAM-1.7.1/lib/linux64GccDPOpt/libfiniteVolume.so"
[6] #4  void Foam::MULES::explicitSolve<Foam::geometricOneField, Foam::zeroField, Foam::zeroField>(Foam::geometricOneField const&, Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh>&, Foam::GeometricField<double, Foam::fvsPatchField, Foam::surfaceMesh> const&, Foam::GeometricField<double, Foam::fvsPatchField, Foam::surfaceMesh>&, Foam::zeroField const&, Foam::zeroField const&, double, double) in "/unicluster/opt/OpenFOAM/1.7/OpenFOAM-1.7.1/lib/linux64GccDPOpt/libfiniteVolume.so"
[7] #4  void Foam::MULES::explicitSolve<Foam::geometricOneField, Foam::zeroField, Foam::zeroField>(Foam::geometricOneField const&, Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh>&, Foam::GeometricField<double, Foam::fvsPatchField, Foam::surfaceMesh> const&, Foam::GeometricField<double, Foam::fvsPatchField, Foam::surfaceMesh>&, Foam::zeroField const&, Foam::zeroField const&, double, double) in "/unicluster/opt/OpenFOAM/1.7/OpenFOAM-1.7.1/lib/linux64GccDPOpt/libfiniteVolume.so"
[5] #4  void Foam::MULES::explicitSolve<Foam::geometricOneField, Foam::zeroField, Foam::zeroField>(Foam::geometricOneField const&, Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh>&, Foam::GeometricField<double, Foam::fvsPatchField, Foam::surfaceMesh> const&, Foam::GeometricField<double, Foam::fvsPatchField, Foam::surfaceMesh>&, Foam::zeroField const&, Foam::zeroField const&, double, double) in "/unicluster/opt/OpenFOAM/1.7/OpenFOAM-1.7.1/lib/linux64GccDPOpt/libfiniteVolume.so"
[6] #5  Foam::MULES::explicitSolve(Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh>&, Foam::GeometricField<double, Foam::fvsPatchField, Foam::surfaceMesh> const&, Foam::GeometricField<double, Foam::fvsPatchField, Foam::surfaceMesh>&, double, double) in "/unicluster/opt/OpenFOAM/1.7/OpenFOAM-1.7.1/lib/linux64GccDPOpt/libfiniteV in "/unicluster/opt/OpenFOAM/1.7/OpenFOAM-1.7.1/lib/linux64GccDPOpt/libfiniteVolume.so"
[7] #5  Foam::MULES::explicitSolve(Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh>&, Foam::GeometricField<double, Foam::fvsPatchField, Foam::surfaceMesh> const&, Foam::GeometricField<double, Foam::fvsPatchField, Foam::surfaceMesh>&, double, double)olume.so"
[5] #5  Foam::MULES::explicitSolve(Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh>&, Foam::GeometricField<double, Foam::fvsPatchField, Foam::surfaceMesh> const&, Foam::GeometricField<double, Foam::fvsPatchField, Foam::surfaceMesh>&, double, double) in "/unicluster/opt/OpenFOAM/1.7/OpenFOAM-1.7.1/lib/linux64GccDPOpt/libfiniteVolume.so"
[6] #6   in "/unicluster/opt/OpenFOAM/1.7/OpenFOAM-1.7.1/lib/linux64GccDPOpt/libfiniteVolume.so"
[5] #6   in "/unicluster/opt/OpenFOAM/1.7/OpenFOAM-1.7.1/lib/linux64GccDPOpt/libfiniteVolume.so"
[7] #6  mainmainmain in "/unicluster/opt/OpenFOAM/1.7/OpenFOAM-1.7.1/applications/bin/linux64GccDPOpt/interFoam"
[6] #7  __libc_start_main in "/unicluster/opt/OpenFOAM/1.7/OpenFOAM-1.7.1/applications/bin/linux64GccDPOpt/interFoam"
[5] #7  __libc_start_main in "/unicluster/opt/OpenFOAM/1.7/OpenFOAM-1.7.1/applications/bin/linux64GccDPOpt/interFoam"
[7] #7  __libc_start_main in "/lib64/libc.so.6"
[5] #8   in "/lib64/libc.so.6"
[7] #8   in "/lib64/libc.so.6"
[6] #8  Foam::regIOobject::writeObject(Foam::IOstream::streamFormat, Foam::IOstream::versionNumber, Foam::IOstream::compressionType) const in "/unicluster/opt/OpenFOAM/1.7/OpenFOAM-1.7.1/applications/bin/linux64GccDPOpt/interFoam"
[jx60:25987] *** Process received signal ***
[jx60:25987] Signal: Floating point exception (8)
[jx60:25987] Signal code:  (-6)
[jx60:25987] Failing at address: 0x283900006583
[jx60:25987] [ 0] /lib64/libc.so.6 [0x2adb823992f0]
[jx60:25987] [ 1] /lib64/libc.so.6(gsignal+0x35) [0x2adb82399285]
[jx60:25987] [ 2] /lib64/libc.so.6 [0x2adb823992f0]
[jx60:25987] [ 3] /unicluster/opt/OpenFOAM/1.7/OpenFOAM-1.7.1/lib/linux64GccDPOpt/libfiniteVolume.so(_ZN4Foam5MULES7limiterINS_17geometricOneFieldENS_9zeroFieldES3_EEvRNS_5FieldIdEERKT_RKNS_14GeometricFieldIdNS_12fvPatchFieldENS_7volMeshEEERKNSA_IdNS_13fvsPatchFieldENS_11surfaceMeshEEESK_RKT0_RKT1_ddi+0xf6f) [0x2adb80a1da3f]
[jx60:25987] [ 4] /unicluster/opt/OpenFOAM/1.7/OpenFOAM-1.7.1/lib/linux64GccDPOpt/libfiniteVolume.so(_ZN4Foam5MULES13explicitSolveINS_17geometricOneFieldENS_9zeroFieldES3_EEvRKT_RNS_14GeometricFieldIdNS_12fvPatchFieldENS_7volMeshEEERKNS7_IdNS_13fvsPatchFieldENS_11surfaceMeshEEERSE_RKT0_RKT1_dd+0x276) [0x2adb80a209e6]
[jx60:25987] [ 5] /unicluster/opt/OpenFOAM/1.7/OpenFOAM-1.7.1/lib/linux64GccDPOpt/libfiniteVolume.so(_ZN4Foam5MULES13explicitSolveERNS_14GeometricFieldIdNS_12fvPatchFieldENS_7volMeshEEERKNS1_IdNS_13fvsPatchFieldENS_11surfaceMeshEEERS8_dd+0x24) [0x2adb80a0ac14]
[jx60:25987] [ 6] interFoam [0x423077]
[jx60:25987] [ 7] /lib64/libc.so.6(__libc_start_main+0xf4) [0x2adb82386994]
[jx60:25987] [ 8] interFoam(_ZNK4Foam11regIOobject11writeObjectENS_8IOstream12streamFormatENS1_13versionNumberENS1_15compressionTypeE+0xf1) [0x41d589]
[jx60:25987] *** End of error message ***
Foam::regIOobject::writeObject(Foam::IOstream::streamFormat, Foam::IOstream::versionNumber, Foam::IOstream::compressionType) const--------------------------------------------------------------------------
mpirun noticed that process rank 6 with PID 25987 on node jx60.unicluster.ru exited on signal 8 (Floating point exception).
--------------------------------------------------------------------------
 in "/unicluster/opt/OpenFOAM/1.7/OpenFOAM-1.7.1/applications/bin/linux64GccDPOpt/interFoam"
[jx60:25986] *** Process received signal ***
[jx60:25986] Signal: Floating point exception (8)
[jx60:25986] Signal code:  (-6)
[jx60:25986] Failing at address: 0x283900006582
[jx60:25986] [ 0] /lib64/libc.so.6 [0x2b1cb2e112f0]
[jx60:25986] [ 1] /lib64/libc.so.6(gsignal+0x35) [0x2b1cb2e11285]
[jx60:25986] [ 2] /lib64/libc.so.6 [0x2b1cb2e112f0]
[jx60:25986] [ 3] /unicluster/opt/OpenFOAM/1.7/OpenFOAM-1.7.1/lib/linux64GccDPOpt/libfiniteVolume.so(_ZN4Foam5MULES7limiterINS_17geometricOneFieldENS_9zeroFieldES3_EEvRNS_5FieldIdEERKT_RKNS_14GeometricFieldIdNS_12fvPatchFieldENS_7volMeshEEERKNSA_IdNS_13fvsPatchFieldENS_11surfaceMeshEEESK_RKT0_RKT1_ddi+0xf6f) [0x2b1cb1495a3f]
[jx60:25986] [ 4] /unicluster/opt/OpenFOAM/1.7/OpenFOAM-1.7.1/lib/linux64GccDPOpt/libfiniteVolume.so(_ZN4Foam5MULES13explicitSolveINS_17geometricOneFieldENS_9zeroFieldES3_EEvRKT_RNS_14GeometricFieldIdNS_12fvPatchFieldENS_7volMeshEEERKNS7_IdNS_13fvsPatchFieldENS_11surfaceMeshEEERSE_RKT0_RKT1_dd+0x276) [0x2b1cb14989e6]
[jx60:25986] [ 5] /unicluster/opt/OpenFOAM/1.7/OpenFOAM-1.7.1/lib/linux64GccDPOpt/libfiniteVolume.so(_ZN4Foam5MULES13explicitSolveERNS_14GeometricFieldIdNS_12fvPatchFieldENS_7volMeshEEERKNS1_IdNS_13fvsPatchFieldENS_11surfaceMeshEEERS8_dd+0x24) [0x2b1cb1482c14]
[jx60:25986] [ 6] interFoam [0x423077]
[jx60:25986] [ 7] /lib64/libc.so.6(__libc_start_main+0xf4) [0x2b1cb2dfe994]
[jx60:25986] [ 8] interFoam(_ZNK4Foam11regIOobject11writeObjectENS_8IOstream12streamFormatENS1_13versionNumberENS1_15compressionTypeE+0xf1) [0x41d589]
[jx60:25986] *** End of error message ***
Maybe you have encounted this error message?
I don't understand what is wrong
__________________
davidmd

Last edited by davidmd; December 8, 2014 at 15:03.
davidmd is offline   Reply With Quote

Old   December 11, 2014, 05:29
Default
  #2
Member
 
David
Join Date: Aug 2010
Location: North Ossetia, Vladikavkaz
Posts: 30
Rep Power: 16
davidmd is on a distinguished road
Send a message via ICQ to davidmd
Surely no one knows what's going on?
__________________
davidmd
davidmd is offline   Reply With Quote

Old   December 11, 2014, 06:26
Default
  #3
Senior Member
 
Alexey Matveichev
Join Date: Aug 2011
Location: Nancy, France
Posts: 1,938
Rep Power: 39
alexeym has a spectacular aura aboutalexeym has a spectacular aura about
Send a message via Skype™ to alexeym
Hi,

If you just want to know "what's going on" - "your solution diverges".

But I guess your next question will be "why it diverges?". At this point you'll need to find a person who a) still uses OF 1.7.x, b) has desire to guess your geometry, mesh quality, initial and boundary conditions, c) and has desire to answer a question. I won't be easy to meet such person.
wyldckat and davidmd like this.
alexeym is offline   Reply With Quote

Old   December 13, 2014, 21:45
Default
  #4
Retired Super Moderator
 
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,981
Blog Entries: 45
Rep Power: 128
wyldckat is a name known to allwyldckat is a name known to allwyldckat is a name known to allwyldckat is a name known to allwyldckat is a name known to allwyldckat is a name known to all
To add to Alexey's answer - Have a look at this thread: http://www.cfd-online.com/Forums/ope...-get-help.html
wyldckat is offline   Reply With Quote

Reply

Tags
error, interfoam, large geometry, parallel solver


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Huge file sizes when Running VOF simulation aarratia FLUENT 0 May 8, 2014 13:27
Simulation of drop with interFoam abdessamad OpenFOAM Running, Solving & CFD 7 April 29, 2014 20:28
InterFoam error for two phase flow simulation in channel 1988 OpenFOAM Running, Solving & CFD 5 April 8, 2014 22:06
strange simulation error Ralf Schmidt FLUENT 2 May 4, 2007 14:02
3-D Contaminant Dispersal Simulation Apple L S Chan Main CFD Forum 1 December 23, 1998 11:06


All times are GMT -4. The time now is 14:58.