View Issue Details

IDProjectCategoryView StatusLast Update
0002631OpenFOAMBugpublic2017-07-21 12:36
Reporterfxzf Assigned Tohenry  
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionno change required 
PlatformGNU/LinuxOScentOSOS Version7.3
Summary0002631: buoyantSimpleFoam hotRadiationRoom not working under single precision
DescriptionDue to speed limit, I have to use Openfoam under single precision. It works fine with my simpleFoam cases. However, I recently need to run heat transfer with radiation cases. Therefore, I tried heat transfer tutorial.

One case hotRadiationRoom in buoyantSimpleFoam is not work and crashed at first iteration. Then, I tried to run the same case with OpenFoam with Double precision and it is working.

I have tried both OpenFoam v1612 and v1707, both version have same problem. Could you please help me check if this is a bug or it because heat transfer really demand double precision?

Thanks very much.
Steps To ReproduceJust performed ./Allrun
Additional InformationCrash information

Starting time loop

Time = 1

DILUPBiCGStab: Solving for Ux, Initial residual = 1, Final residual = 0.00609856, No Iterations 1
DILUPBiCGStab: Solving for Uy, Initial residual = 1, Final residual = 0.00602678, No Iterations 1
DILUPBiCGStab: Solving for Uz, Initial residual = 1, Final residual = 0.00106094, No Iterations 1
#0 Foam::error::printStack(Foam::Ostream&) at ??:?
#1 Foam::sigFpe::sigHandler(int) at ??:?
#2 ? in "/lib64/libc.so.6"
#3 Foam::fvMatrix<float>::relax(float) at ??:?
#4 Foam::fvMatrix<float>::relax() at ??:?
#5 ? at ??:?
#6 __libc_start_main in "/lib64/libc.so.6"
#7 ? at ??:?
TagsNo tags attached.

Activities

henry

2017-07-21 12:36

manager   ~0008428

It is likely you will need to run buoyant cases double precision.

> OpenFoam v1612 and v1707

These are forks of OpenFOAM not supported or maintained by the OpenFOAM Foundation, the owner and official distributor of OpenFOAM.

Issue History

Date Modified Username Field Change
2017-07-21 12:15 fxzf New Issue
2017-07-21 12:36 henry Assigned To => henry
2017-07-21 12:36 henry Status new => closed
2017-07-21 12:36 henry Resolution open => no change required
2017-07-21 12:36 henry Note Added: 0008428