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

Strange error in multithread simulation with interFoam

Register Blogs Members List Search Today's Posts Mark Forums Read

Like Tree2Likes
  • 2 Post By alexeym

Reply
 
LinkBack Thread Tools Display Modes
Old   December 7, 2014, 17:22
Question Strange error in multithread simulation with interFoam
  #1
New Member
 
David
Join Date: Aug 2010
Location: North Ossetia, Vladikavkaz
Posts: 27
Rep Power: 7
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
New Member
 
David
Join Date: Aug 2010
Location: North Ossetia, Vladikavkaz
Posts: 27
Rep Power: 7
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,133
Rep Power: 20
alexeym will become famous soon enoughalexeym will become famous soon enough
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
Super Moderator
 
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 8,516
Blog Entries: 34
Rep Power: 86
wyldckat is just really nicewyldckat is just really nicewyldckat is just really nicewyldckat is just really nice
To add to Alexey's answer - Have a look at this thread: How to give enough info to get help
wyldckat is offline   Reply With Quote

Reply

Tags
error, interfoam, large geometry, parallel solver

Thread Tools
Display Modes

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 On
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 12:27
Simulation of drop with interFoam abdessamad OpenFOAM Running, Solving & CFD 7 April 29, 2014 19:28
InterFoam error for two phase flow simulation in channel 1988 OpenFOAM Running, Solving & CFD 5 April 8, 2014 21:06
strange simulation error Ralf Schmidt FLUENT 2 May 4, 2007 13: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 04:33.