|
[Sponsors] |
May 31, 2019, 03:44 |
FireFOAM; printStack error
|
#1 |
New Member
Dinesh
Join Date: Jun 2018
Posts: 15
Rep Power: 8 |
Can someone help me, why I get this error during my simulation.
============================================ [6] #0 Foam::error:rintStack(Foam::Ostream&) at ??:? [6] #1 Foam::sigFpe::sigHandler(int) at ??:? [6] #2 ? in /lib64/libc.so.6 [6] #3 Foam::hePsiThermo<Foam:siReactionThermo, Foam::SpecieMixture<Foam::singleStepReactingMixtur e<Foam::sutherlandTransport<Foam::species::thermo< Foam::janafThermo<Foam:erfectGas<Foam::specie> >, Foam::sensibleEnthalpy> > > > >::calculate(Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh> const&, Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh>&, Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh>&, Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh>&, Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh>&, Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh>&, bool) at ??:? [6] #4 Foam::hePsiThermo<Foam:siReactionThermo, Foam::SpecieMixture<Foam::singleStepReactingMixtur e<Foam::sutherlandTransport<Foam::species::thermo< Foam::janafThermo<Foam:erfectGas<Foam::specie> >, Foam::sensibleEnthalpy> > > > >::correct() at ??:? [6] #5 ? at ??:? [6] #6 __libc_start_main in /lib64/libc.so.6 [6] #7 ? at ??:? [gnode1:121989] *** Process received signal *** [gnode1:121989] Signal: Floating point exception (8) [gnode1:121989] Signal code: (-6) [gnode1:121989] Failing at address: 0x3e90001dc85 [gnode1:121989] [ 0] /lib64/libc.so.6(+0x35670)[0x2ab6d68b8670] [gnode1:121989] [ 1] /lib64/libc.so.6(gsignal+0x37)[0x2ab6d68b85f7] [gnode1:121989] [ 2] /lib64/libc.so.6(+0x35670)[0x2ab6d68b8670] [gnode1:121989] [ 3] /opt/OpenFOAM/OpenFOAM-v1812/platforms/linux64GccDPInt32Opt/lib/libreactionThermophysicalModels.so(_ZN4Foam11hePsi ThermoINS_17psiReactionThermoENS_13SpecieMixtureIN S_25singleStepReactingMixtureINS_19sutherlandTrans portINS_7species6thermoINS_11janafThermoINS_10perf ectGasINS_6specieEEEEENS_16sensibleEnthalpyEEEEEEE EEE9calculateERKNS_14GeometricFieldIdNS_12fvPatchF ieldENS_7volMeshEEERSL_SO_SO_SO_SO_b+0x7ce)[0x2ab6d1a9e27e] [gnode1:121989] [ 4] /opt/OpenFOAM/OpenFOAM-v1812/platforms/linux64GccDPInt32Opt/lib/libreactionThermophysicalModels.so(_ZN4Foam11hePsi ThermoINS_17psiReactionThermoENS_13SpecieMixtureIN S_25singleStepReactingMixtureINS_19sutherlandTrans portINS_7species6thermoINS_11janafThermoINS_10perf ectGasINS_6specieEEEEENS_16sensibleEnthalpyEEEEEEE EEE7correctEv+0x59)[0x2ab6d1a9e5f9] [gnode1:121989] [ 5] fireFoam[0x43a53b] [gnode1:121989] [ 6] /lib64/libc.so.6(__libc_start_main+0xf5)[0x2ab6d68a4b15] [gnode1:121989] [ 7] fireFoam[0x43e5e5] [gnode1:121989] *** End of error message *** -------------------------------------------------------------------------- Primary job terminated normally, but 1 process returned a non-zero exit code. Per user-direction, the job has been aborted. -------------------------------------------------------------------------- -------------------------------------------------------------------------- mpirun noticed that process rank 6 with PID 0 on node gnode1 exited on signal 8 (Floating point exception). -------------------------------------------------------------------------- /home/users/dinesh/.profile: line 2: /opt/intel/impi/4.1.1.036/mic/bin/mpivars.sh: No such file or directory ----------------------------------------------------------------------------- It seems that there is no lamd running on the host gnode1. This indicates that the LAM/MPI runtime environment is not operating. The LAM/MPI runtime environment is necessary for the "mpirun" command. Please run the "lamboot" command the start the LAM/MPI runtime environment. See the LAM/MPI documentation for how to invoke "lamboot" across multiple machines. ----------------------------------------------------------------------------- Thank you in advance |
|
May 31, 2019, 11:58 |
|
#2 |
Senior Member
Michael Alletto
Join Date: Jun 2018
Location: Bremen
Posts: 616
Rep Power: 16 |
Judging from the error message you have a floating point exception (division by zero or negative square root) computing the temperature dependent viscosity using the Sutherland model.
So maybe you have some negative temperature somewhere. But this is only a guess since the details you provide are far from be enough to fully understand what's going on. Best Michael |
|
June 2, 2019, 02:56 |
|
#3 |
New Member
Dinesh
Join Date: Jun 2018
Posts: 15
Rep Power: 8 |
Hi Michael,
I am performing a compartment fire simulation using fireFoam solver. I am using OF v1812. My simulation is based on LES turbulence approach and EDM combustion. Actually, this is similar to the tutorial "compartmentFire" in OFv182. I created compartment walls using topoSet Dict and extrudeToRegion files. Initially, the simulation was going well, during the 20 s of simulation time I got this error. My total simulation time is 500 s. For more detailed information I have attached my input files. |
|
June 2, 2019, 07:03 |
|
#4 |
Senior Member
Michael Alletto
Join Date: Jun 2018
Location: Bremen
Posts: 616
Rep Power: 16 |
did you try to write your field right before the simulation crashes? This usually helps to find out what's going on.
If you want someone to run you case you should also include an Allrun script in order to reduce the time spent of the people which wanna help you to a minimum. |
|
June 2, 2019, 07:15 |
|
#5 |
Senior Member
Michael Alletto
Join Date: Jun 2018
Location: Bremen
Posts: 616
Rep Power: 16 |
Another comment: The test case is quite big and not everybody can run it on his home computer.
|
|
June 3, 2019, 05:29 |
|
#6 |
New Member
Dinesh
Join Date: Jun 2018
Posts: 15
Rep Power: 8 |
Hi Michael,
Sorry for the late response! As like you said, I have arranged my input file suitable to simulate on a normal PC computer. Also, I have created Allrun file. But unfortunately, I encountered another new problem when I tried to create a patch in my case file. --> FOAM FATAL ERROR: Face 8427 specified in set fBurner is not an external face of the mesh. This application can only repatch existing boundary faces. From function int main(int, char**) in file createPatch.C at line 740. FOAM exiting. could you please help me regarding this? |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[OpenFOAM.org] compile error in dynamicMesh and thermophysicalModels libraries | NickG | OpenFOAM Installation | 3 | December 30, 2019 01:21 |
[blockMesh] blockMesh with double grading. | spwater | OpenFOAM Meshing & Mesh Conversion | 92 | January 12, 2019 10:00 |
[swak4Foam] GroovyBC the dynamic cousin of funkySetFields that lives on the suburb of the mesh | gschaider | OpenFOAM Community Contributions | 300 | October 29, 2014 19:00 |
OpenFOAM without MPI | kokizzu | OpenFOAM Installation | 4 | May 26, 2014 10:17 |
DecomposePar links against liblamso0 with OpenMPI | jens_klostermann | OpenFOAM Bugs | 11 | June 28, 2007 18:51 |