|
[Sponsors] |
September 30, 2011, 17:27 |
Problem with both parallel and serial
|
#1 |
New Member
Chenguang Li
Join Date: Sep 2011
Posts: 15
Rep Power: 14 |
Hi, when I run interFoam I meet this error, both in parallel and serial, I can't understand what causes this. Could you help me?
#0 Foam::error:rintStack(Foam::Ostream&) in "/work/c28li/hound/OpenFOAM201/OpenFOAM-2.0.1/platforms/linux64GccDPOpt/lib/libOpenFOAM.so" #1 Foam::sigFpe::sigHandler(int) in "/work/c28li/hound/OpenFOAM201/OpenFOAM-2.0.1/platforms/linux64GccDPOpt/lib/libOpenFOAM.so" #2 __restore_rt at sigaction.c:0 #3 Foam::GAMGSolver::scalingFactor(Foam::Field<double >&, Foam::Field<double> const&, Foam::Field<double> const&, Foam::Field<double> const&) const in "/work/c28li/hound/OpenFOAM201/OpenFOAM-2.0.1/platforms/linux64GccDPOpt/lib/libOpenFOAM.so" #4 Foam::GAMGSolver::scalingFactor(Foam::Field<double >&, Foam::lduMatrix const&, Foam::Field<double>&, Foam::FieldField<Foam::Field, double> const&, Foam::UPtrList<Foam::lduInterfaceField const> const&, Foam::Field<double> const&, unsigned char) const in "/work/c28li/hound/OpenFOAM201/OpenFOAM-2.0.1/platforms/linux64GccDPOpt/lib/libOpenFOAM.so" #5 Foam::GAMGSolver::Vcycle(Foam::PtrList<Foam::lduMa trix::smoother> const&, Foam::Field<double>&, Foam::Field<double> const&, Foam::Field<double>&, Foam::Field<double>&, Foam::Field<double>&, Foam::PtrList<Foam::Field<double> >&, Foam::PtrList<Foam::Field<double> >&, unsigned char) const in "/work/c28li/hound/OpenFOAM201/OpenFOAM-2.0.1/platforms/linux64GccDPOpt/lib/libOpenFOAM.so" #6 Foam::GAMGSolver::solve(Foam::Field<double>&, Foam::Field<double> const&, unsigned char) const in "/work/c28li/hound/OpenFOAM201/OpenFOAM-2.0.1/platforms/linux64GccDPOpt/lib/libOpenFOAM.so" #7 Foam::fvMatrix<double>::solve(Foam::dictionary const&) in "/work/c28li/hound/OpenFOAM201/OpenFOAM-2.0.1/platforms/linux64GccDPOpt/lib/libfiniteVolume.so" #8 main in "/work/c28li/hound/OpenFOAM201/OpenFOAM-2.0.1/platforms/linux64GccDPOpt/bin/interFoam" #9 __libc_start_main in "/lib64/libc.so.6" #10 Foam::regIOobject::writeObject(Foam::IOstream::str eamFormat, Foam::IOstream::versionNumber, Foam::IOstream::compressionType) const in "/work/c28li/hound/OpenFOAM201/OpenFOAM-2.0.1/platforms/linux64GccDPOpt/bin/interFoam" /var/spool/torque/mom_priv/jobs/335481.saw-admin.saw.sharcnet.SC: line 3: 29480 Floating point exceptioninterFoam Thank you very much. |
|
October 1, 2011, 15:02 |
|
#2 |
Senior Member
Alberto Passalacqua
Join Date: Mar 2009
Location: Ames, Iowa, United States
Posts: 1,912
Rep Power: 36 |
The provided information does not seem sufficient. When does this happen? If it is at the beginning of the simulation, and the tutorial runs fine, probably you should check the setup of your case.
__________________
Alberto Passalacqua GeekoCFD - A free distribution based on openSUSE 64 bit with CFD tools, including OpenFOAM. Available as in both physical and virtual formats (current status: http://albertopassalacqua.com/?p=1541) OpenQBMM - An open-source implementation of quadrature-based moment methods. To obtain more accurate answers, please specify the version of OpenFOAM you are using. |
|
October 1, 2011, 17:13 |
|
#3 |
Retired Super Moderator
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,975
Blog Entries: 45
Rep Power: 128 |
Greetings Chenguang Li and welcome to the forum!
I had that problem, namely with "GAMGSolver::scalingFactor" or something similar to that the other day, and I vaguely remember that the problem was related to an excessively high maxCo value in "system/controlDict". Either that or I wasn't using the automatic deltaT adjustment. If you had posted the lines of the latest 1 or 2 iterations, it would be easier to figure out if this was the issue or not. The other possibility is that the mesh is damaged. Run checkMesh to confirm this. Yet another possibility is that the parameters for using GAMG aren't sufficient for the complexity of your mesh... but unfortunately I don't know enough about it to be of any help with that Best regards, Bruno edit: Hi Alberto, didn't see you had already posted, because I had an old version of this page
__________________
Last edited by wyldckat; October 1, 2011 at 17:16. Reason: see "edit:" |
|
October 1, 2011, 22:50 |
|
#4 |
New Member
Chenguang Li
Join Date: Sep 2011
Posts: 15
Rep Power: 14 |
Thank you very much. I'll try to find which one is the right reason as you suggested.
I'm so excited that my question was answered by you so quickly. I love this forum! |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
different results between serial solver and parallel solver | wlt_1985 | FLUENT | 11 | October 12, 2018 08:23 |
Serial OK parallel failsmesh conversion problem | r2d2 | OpenFOAM Running, Solving & CFD | 15 | July 31, 2008 15:04 |
Help: Serial code to parallel but even slower | Zonexo | Main CFD Forum | 4 | May 14, 2008 10:26 |
Problem with Parallel not with Serial | iyer_arvind | OpenFOAM Running, Solving & CFD | 0 | September 18, 2006 06:03 |
parallel mode - small problem? | co2 | FLUENT | 2 | June 1, 2004 23:47 |