CFD Online Discussion Forums

CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   OpenFOAM Running, Solving & CFD (https://www.cfd-online.com/Forums/openfoam-solving/)
-   -   icoFoam - error with surface interpolation? (https://www.cfd-online.com/Forums/openfoam-solving/69647-icofoam-error-surface-interpolation.html)

bernarde October 29, 2009 10:08

icoFoam - error with surface interpolation?
 
Hi

I get this error using icoFoam:

#0 Foam::error::printStack(Foam::Ostream&) in "/home/bernarde/OpenFOAM/OpenFOAM-1.6/lib/linux64GccDPOpt/libOpenFOAM.so"
#1 Foam::sigFpe::sigFpeHandler(int) in "/home/bernarde/OpenFOAM/OpenFOAM-1.6/lib/linux64GccDPOpt/libOpenFOAM.so"
#2 ?? in "/lib64/libc.so.6"
#3 Foam::surfaceInterpolation::makeWeights() const in "/home/bernarde/OpenFOAM/OpenFOAM-1.6/lib/linux64GccDPOpt/libfiniteVolume.so"
#4 Foam::surfaceInterpolation::weights() const in "/home/bernarde/OpenFOAM/OpenFOAM-1.6/lib/linux64GccDPOpt/libfiniteVolume.so"
#5 main in "/home/bernarde/OpenFOAM/OpenFOAM-1.6/applications/bin/linux64GccDPOpt/icoFoam"
#6 __libc_start_main in "/lib64/libc.so.6"
#7 _start at /usr/src/packages/BUILD/glibc-2.9/csu/../sysdeps/x86_64/elf/start.S:116
Floating point exception

I have no idea how to debug this. It looks like it might be something to do with the surface interpolation?

My log file stops at:

Reading/calculating face flux field phi

Can anybody help me figure this out?

Thanks

michu June 17, 2015 22:10

Hello,

I know this is a few years old, but I am getting the same problem on a project i am currently working on.
Did you managed to figure out how to fix the error?

Thank you
~Michu

Saideep June 29, 2015 09:22

Hi;

May be you already found a solution or are still looking for one. There is a possible chance from the 1st line that somewhere in your modified code, you are dividing the value with 0 and thereby the variable that is being computed is giving you this error.

Saideep

DespicableDG April 28, 2018 09:51

PIMPLE: iteration 1
forces forces:
Not including porosity effects
6-DoF rigid body motion
Centre of rotation: (3.25033 0.221761 0.045)
Centre of mass: (3.25033 0.221761 0.045)
Orientation: (0.999993 0.00380897 7.63798e-05 -0.00380897 0.999993 2.6008e-05 -7.62802e-05 -2.62988e-05 1)
Linear velocity: (0.00694957 -0.55936 9.8714e-12)
Angular velocity: (-0.000577859 0.00160468 -0.0798011)
#0 Foam::error::printStack(Foam::Ostream&) at ??:?
#1 Foam::sigFpe::sigHandler(int) at ??:?
#2 ? in "/lib/x86_64-linux-gnu/libc.so.6"
#3 Foam::surfaceInterpolation::makeWeights() const at ??:?
#4 Foam::surfaceInterpolation::weights() const at ??:?
#5 Foam::surfaceInterpolation::makeDeltaCoeffs() const at ??:?
#6 Foam::surfaceInterpolation::deltaCoeffs() const at ??:?
#7 Foam::fvPatch::deltaCoeffs() const at ??:?
#8 Foam::directionMixedFvPatchField<Foam::Vector<doub le> >::evaluate(Foam::UPstream::commsTypes) at ??:?
#9 Foam::pressureInletOutletVelocityFvPatchVectorFiel d::updateCoeffs() at ??:?
#10 Foam::directionMixedFvPatchField<Foam::Vector<doub le> >::evaluate(Foam::UPstream::commsTypes) at ??:?
#11 Foam::GeometricField<Foam::Vector<double>, Foam::fvPatchField, Foam::volMesh>::Boundary::evaluate() in "/opt/openfoam5/platforms/linux64GccDPInt32Opt/bin/interDyMFoam"
#12 Foam::dynamicMotionSolverFvMesh::update() at ??:?
#13 ? in "/opt/openfoam5/platforms/linux64GccDPInt32Opt/bin/interDyMFoam"
#14 __libc_start_main in "/lib/x86_64-linux-gnu/libc.so.6"
#15 ? in "/opt/openfoam5/platforms/linux64GccDPInt32Opt/bin/interDyMFoam"
Floating point exception (core dumped)


Does anyone know what this means????
I am using interDyMFoam for a block to move


All times are GMT -4. The time now is 15:33.