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

mpi-Running problem

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

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   May 10, 2021, 07:56
Default mpi-Running problem
  #1
New Member
 
Join Date: Apr 2021
Posts: 1
Rep Power: 0
AlexZhang is on a distinguished road
Hello everyone,

I'm having a problem that possibly caused by parallel running. I'm running my case using the solver rhoSimpleFoam, the case runs perfectly in serial, but it won't run in parallel, the error message is as followed. I'm a beginner of OpenFoam and I don't know what causes this problem, could you help me to solve this problem?

Thanks a lot

Code:
/*---------------------------------------------------------------------------*\
| =========                 |                                                 |
| \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
|  \\    /   O peration     | Version:  2012                                  |
|   \\  /    A nd           | Website:  www.openfoam.com                      |
|    \\/     M anipulation  |                                                 |
\*---------------------------------------------------------------------------*/
Build  : _79e353b8-20201222 OPENFOAM=2012
Arch   : "LSB;label=32;scalar=64"
Exec   : rhoSimpleFoam -parallel
Date   : May 10 2021
Time   : 12:59:02
Host   : fes-fkf125.fes-aes.de
PID    : 62116
I/O    : uncollated
Case   : /home/hzh/OpenFOAM/hzh-2012/run/IGV_45Grad/IGV_45Grad_AnsaNetz_50g
nProcs : 16
Hosts  :
(
    (fes-fkf125.fes-aes.de 16)
)
Pstream initialized with:
    floatTransfer      : 0
    nProcsSimpleSum    : 0
    commsType          : nonBlocking
    polling iterations : 0
trapFpe: Floating point exception trapping enabled (FOAM_SIGFPE).
fileModificationChecking : Monitoring run-time modified files using timeStampMaster (fileModificationSkew 5, maxFileModificationPolls 20)
allowSystemOperations : Allowing user-supplied system call operations

// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
Create time

Create mesh for time = 0


SIMPLE: convergence criteria
    field p      tolerance 0.0001
    field U      tolerance 0.0001
    field "(k|omega|e)"  tolerance 0.0001

Reading thermophysical properties

Selecting thermodynamics package 
{
    type            hePsiThermo;
    mixture         pureMixture;
    transport       const;
    thermo          hConst;
    equationOfState perfectGas;
    specie          specie;
    energy          sensibleInternalEnergy;
}

[13] #0  Foam::error::printStack(Foam::Ostream&)[15] #0  Foam::error::printStack(Foam::Ostream&) at ??:?
[15] #1  Foam::sigFpe::sigHandler(int) at ??:?
[13] #1  Foam::sigFpe::sigHandler(int) at ??:?
[15] #2  ? at ??:?
[13] #2  ? in /lib64/libpthread.so.0
[13] #3  Foam::basicFvGeometryScheme::weights() constReading field U

 in /lib64/libpthread.so.0
[15] #3  Foam::basicFvGeometryScheme::weights() constReading/calculating face flux field phi

 at ??:?
[13] #4  Foam::surfaceInterpolation::weights() const at ??:?
[15] #4  Foam::surfaceInterpolation::weights() const at ??:?
[13] #5  Foam::basicFvGeometryScheme::deltaCoeffs() const at ??:?
[15] #5  Foam::basicFvGeometryScheme::deltaCoeffs() const at ??:?
[13] #6  Foam::surfaceInterpolation::deltaCoeffs() const at ??:?
[13] #7  Foam::fvPatch::deltaCoeffs() const at ??:?
[15] #6  Foam::surfaceInterpolation::deltaCoeffs() const at ??:?
[13] #8  Foam::fvPatchField<double>::snGrad() const at ??:?
[15] #7  Foam::fvPatch::deltaCoeffs() const at ??:?
 at ??:?
[13] #9  Foam::heThermo<Foam::psiThermo, Foam::pureMixture<Foam::constTransport<Foam::species::thermo<Foam::hConstThermo<Foam::perfectGas<Foam::specie> >, Foam::sensibleInternalEnergy> > > >::heBoundaryCorrection(Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh>&)[15] #8  Foam::fvPatchField<double>::snGrad() const at ??:?
[13] #10  ? at psiThermos.C:?
[13] #11  Foam::heThermo<Foam::psiThermo, Foam::pureMixture<Foam::constTransport<Foam::species::thermo<Foam::hConstThermo<Foam::perfectGas<Foam::specie> >, Foam::sensibleInternalEnergy> > > >::heThermo(Foam::fvMesh const&, Foam::word const&) at ??:?
[15] #9  Foam::heThermo<Foam::psiThermo, Foam::pureMixture<Foam::constTransport<Foam::species::thermo<Foam::hConstThermo<Foam::perfectGas<Foam::specie> >, Foam::sensibleInternalEnergy> > > >::heBoundaryCorrection(Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh>&) at ??:?
[13] #12  Foam::fluidThermo::addfvMeshConstructorToTable<Foam::hePsiThermo<Foam::psiThermo, Foam::pureMixture<Foam::constTransport<Foam::species::thermo<Foam::hConstThermo<Foam::perfectGas<Foam::specie> >, Foam::sensibleInternalEnergy> > > > >::New(Foam::fvMesh const&, Foam::word const&) at ??:?
 at ??:?
[15] #10  ?[13] #13  Foam::autoPtr<Foam::fluidThermo> Foam::basicThermo::New<Foam::fluidThermo>(Foam::fvMesh const&, Foam::word const&) at ??:?
[13] #14  Foam::fluidThermo::New(Foam::fvMesh const&, Foam::word const&) at psiThermos.C:?
[15] #11  Foam::heThermo<Foam::psiThermo, Foam::pureMixture<Foam::constTransport<Foam::species::thermo<Foam::hConstThermo<Foam::perfectGas<Foam::specie> >, Foam::sensibleInternalEnergy> > > >::heThermo(Foam::fvMesh const&, Foam::word const&) at ??:?
[13] #15   at ??:?
[15] #12  Foam::fluidThermo::addfvMeshConstructorToTable<Foam::hePsiThermo<Foam::psiThermo, Foam::pureMixture<Foam::constTransport<Foam::species::thermo<Foam::hConstThermo<Foam::perfectGas<Foam::specie> >, Foam::sensibleInternalEnergy> > > > >::New(Foam::fvMesh const&, Foam::word const&)? at ??:?
[15] #13  Foam::autoPtr<Foam::fluidThermo> Foam::basicThermo::New<Foam::fluidThermo>(Foam::fvMesh const&, Foam::word const&) at ??:?
[13] #16  __libc_start_main in /lib64/libc.so.6
[13] #17   at ??:?
[15] #14  Foam::fluidThermo::New(Foam::fvMesh const&, Foam::word const&)? at ??:?
[15] #15   at ??:?
? at ??:?
[15] #16  __libc_start_main in /lib64/libc.so.6
[15] #17  ? at ??:?
--------------------------------------------------------------------------
mpirun noticed that process rank 15 with PID 62131 on node fes-fkf125 exited on signal 8 (Floating point exception).
--------------------------------------------------------------------------
AlexZhang is offline   Reply With Quote

Old   August 30, 2023, 04:01
Default
  #2
New Member
 
Vishal Garg
Join Date: Jun 2023
Posts: 13
Rep Power: 4
Vishal Garg is on a distinguished road
Did you solve this problem? I am also getting almost same problem while running chtmultiregionsimplefoam.
please please reply.
Vishal Garg is offline   Reply With Quote

Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
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 Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Running Fluent & CFX directly using MS MPI on Windows? SLC ANSYS 2 January 8, 2020 02:02
Error running openfoam in parallel fede32 OpenFOAM Programming & Development 5 October 4, 2018 16:38
Problem in running coarse mesh(on the other hand fine mesh is running) ashokmoravaneni OpenFOAM 7 July 17, 2017 04:56
Statically Compiling OpenFOAM Issues herzfeldd OpenFOAM Installation 21 January 6, 2009 09:38
Error using LaunderGibsonRSTM on SGI ALTIX 4700 jaswi OpenFOAM 2 April 29, 2008 10:54


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