CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Meshing & Mesh Conversion

[snappyHexMesh] Tutorial crashes: snappyHexMesh floating point exception.

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   April 29, 2016, 07:22
Question Tutorial crashes: snappyHexMesh floating point exception.
  #1
New Member
 
Join Date: Feb 2016
Posts: 6
Rep Power: 10
jasv is on a distinguished road
I have been trying to run some tutorials with snappyHexMesh but they all crash when snappyHexMesh gets executed.

For example in rotorDisk running ./Allrun i get

Code:
Running blockMesh on /home/jasv/OpenFoam/tutorials/rotorDisk
Running surfaceFeatureExtract on /home/jasv/OpenFoam/tutorials/rotorDisk
Running snappyHexMesh on /home/jasv/OpenFoam/tutorials/rotorDisk
/usr/.../openfoam/3.0.1/intel-openmpi/OpenFOAM-3.0.1/bin/tools/RunFunctions: line 42:  5886 Floating point exception(core dumped) $APP_RUN "$@" > log.$APP_NAME 2>&1
Running createPatch on /home/jasv/OpenFoam/tutorials/rotorDisk
Running simpleFoam on /home/jasv/OpenFoam/tutorials/rotorDisk
Executing the commands individually leads to an error while snappyHexMesh is executed:

Code:
#0  Foam::error::printStack(Foam::Ostream&) at ??:?
#1  Foam::sigFpe::sigHandler(int) at ??:?
#2  ? in "/lib64/libc.so.6"
#3  ? at triangleFuncs.C:?
#4  Foam::triangleFuncs::intersectBb(Foam::Vector<double> const&, Foam::Vector<double> const&, Foam::Vector<double> const&, Foam::treeBoundBox const&) at ??:?
#5  Foam::treeDataPrimitivePatch<Foam::triSurface>::overlaps(int, Foam::treeBoundBox const&) const at ??:?
#6  ? at triSurfaceSearch.C:?
#7  ? at triSurfaceSearch.C:?
#8  ? at triSurfaceSearch.C:?
#9  ? at triSurfaceSearch.C:?
#10  ? at triSurfaceSearch.C:?
#11  ? at refinementSurfaces.C:?
#12  ? at ??:?
#13  __libc_start_main in "/lib64/libc.so.6"
#14  ? at ??:?
zsh: floating point exception (core dumped)  snappyHexMesh -overwrite
I get the same error with every other tutorial with snappyHexMesh I tried.

This error is in the main FAQ. I ran
Code:
export WM_COMPILE_OPTION=Debug
as described there but the error output doesn't changes.

What should I do to get snappyHexMesh to work?
jasv is offline   Reply With Quote

Old   May 1, 2016, 17:19
Default
  #2
Retired Super Moderator
 
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,982
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
Quick questions:
  1. Are you referring to the specific "rotorDisk" tutorial case "incompressible/simpleFoam/rotorDisk" that is present in OpenFOAM 3.0.1?
  2. Which Intel compiler version was used for compiling OpenFOAM? I ask this one because recently the following was reported about ICC 16: http://www.openfoam.org/mantisbt/view.php?id=2067
__________________
wyldckat is offline   Reply With Quote

Old   May 6, 2016, 04:44
Default
  #3
New Member
 
Join Date: Feb 2016
Posts: 6
Rep Power: 10
jasv is on a distinguished road
  1. Yes $FOAM_TUTORIALS/incompressible/simpleFoam/rotorDisk.
    But it's only an example: i have the same problem with simpleFoam/windAroundBuildings, pimpleDyMFoam/propeller,...
  2. icc 16.0.2
    I haven't compiled it myself but that's the output when running icc -v in the cluster.
Thanks for the link.
jasv is offline   Reply With Quote

Old   May 9, 2016, 09:10
Default
  #4
New Member
 
Yasir Shkara
Join Date: Apr 2016
Posts: 2
Rep Power: 0
YShkara is on a distinguished road
Hello Jasv,

I have the same problem when I run snappyHexMesh for any case, I'm using OF 3.01
did you get to any solution to this problem so far?

Thanks!
YShkara is offline   Reply With Quote

Old   May 10, 2016, 03:55
Default
  #5
New Member
 
Join Date: Feb 2016
Posts: 6
Rep Power: 10
jasv is on a distinguished road
Not really, but I expect it to be a compiler error. On my debian with gcc 4.9, openmpi and default compilation settings it works well. In the wiki you can find a compatibility matrix.
jasv is offline   Reply With Quote

Reply

Tags
floating point exception, snappyhexmesh


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
icoFoam floating point exception (8) leizhao512 OpenFOAM Running, Solving & CFD 7 November 1, 2018 12:43
[snappyHexMesh] SnappyHexMesh crash (floating point exception while snappying) Frank_uk OpenFOAM Meshing & Mesh Conversion 1 January 9, 2016 07:19
Floating point exception in tutorials case xujr OpenFOAM Running, Solving & CFD 0 May 21, 2015 04:31
simpleFoam Floating point exception error -help sudhasran OpenFOAM Running, Solving & CFD 3 March 12, 2012 17:23
Pipe flow in settlingFoam floating point exception jochemvandenbosch OpenFOAM Running, Solving & CFD 4 February 16, 2012 04:24


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