View Issue Details

IDProjectCategoryView StatusLast Update
0003155OpenFOAMBugpublic2019-01-29 22:40
ReporterKyle Assigned Tohenry  
PriorityhighSeveritycrashReproducibilityalways
Status resolvedResolutionfixed 
PlatformGNU/LinuxOSUbuntuOS Version18.04
Summary0003155: simplifiedSiwek crashs with floating point exception (core dumped)
DescriptionI tried running the coalChemistryFoam tutorial on it crashes with a floating point exception error. I am running on an AMD ryzen 7, don't know if that makes a difference.

#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::IrreversibleReaction<Foam::Reaction, Foam::sutherlandTransport<Foam::species::thermo<Foam::janafThermo<Foam::perfectGas<Foam::specie> >, Foam::sensibleEnthalpy> >, Foam::ArrheniusReactionRate>::kf(double, double, Foam::Field<double> const&) const at ??:?
#4 Foam::Reaction<Foam::sutherlandTransport<Foam::species::thermo<Foam::janafThermo<Foam::perfectGas<Foam::specie> >, Foam::sensibleEnthalpy> > >::omega(double, double, Foam::Field<double> const&, double&, double&, int&, double&, double&, int&) const at ??:?
#5 Foam::StandardChemistryModel<Foam::psiReactionThermo, Foam::sutherlandTransport<Foam::species::thermo<Foam::janafThermo<Foam::perfectGas<Foam::specie> >, Foam::sensibleEnthalpy> > >::omega(Foam::Field<double> const&, double, double, Foam::Field<double>&) const at ??:?
#6 Foam::StandardChemistryModel<Foam::psiReactionThermo, Foam::sutherlandTransport<Foam::species::thermo<Foam::janafThermo<Foam::perfectGas<Foam::specie> >, Foam::sensibleEnthalpy> > >::derivatives(double, Foam::Field<double> const&, Foam::Field<double>&) const at ??:?
#7 Foam::seulex::seul(double, Foam::Field<double> const&, double, int, Foam::Field<double>&, Foam::Field<double> const&) const at ??:?
#8 Foam::seulex::solve(double&, Foam::Field<double>&, Foam::ODESolver::stepState&) const at ??:?
#9 Foam::ODESolver::solve(double, double, Foam::Field<double>&, double&) const at ??:?
#10 Foam::ode<Foam::StandardChemistryModel<Foam::psiReactionThermo, Foam::sutherlandTransport<Foam::species::thermo<Foam::janafThermo<Foam::perfectGas<Foam::specie> >, Foam::sensibleEnthalpy> > > >::solve(Foam::Field<double>&, double&, double&, double&, double&) const at ??:?
#11 double Foam::StandardChemistryModel<Foam::psiReactionThermo, Foam::sutherlandTransport<Foam::species::thermo<Foam::janafThermo<Foam::perfectGas<Foam::specie> >, Foam::sensibleEnthalpy> > >::solve<Foam::UniformField<double> >(Foam::UniformField<double> const&) at ??:?
#12 Foam::StandardChemistryModel<Foam::psiReactionThermo, Foam::sutherlandTransport<Foam::species::thermo<Foam::janafThermo<Foam::perfectGas<Foam::specie> >, Foam::sensibleEnthalpy> > >::solve(double) at ??:?
#13 Foam::combustionModels::laminar<Foam::psiReactionThermo>::correct() at ??:?
#14 Foam::combustionModels::PaSR<Foam::psiReactionThermo>::correct() at ??:?
#15 ? in "/opt/openfoam6/platforms/linux64GccDPInt32Opt/bin/coalChemistryFoam"
#16 __libc_start_main in "/lib/x86_64-linux-gnu/libc.so.6"
#17 ? in "/opt/openfoam6/platforms/linux64GccDPInt32Opt/bin/coalChemistryFoam"
Floating point exception (core dumped)
Steps To ReproduceRun the ./Allrun in the folder and it crashes on an error.
TagsNo tags attached.

Activities

Kyle

2019-01-29 21:31

reporter  

log.blockMesh (2,317 bytes)   
/*---------------------------------------------------------------------------*\
  =========                 |
  \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox
   \\    /   O peration     | Website:  https://openfoam.org
    \\  /    A nd           | Version:  6
     \\/     M anipulation  |
\*---------------------------------------------------------------------------*/
Build  : 6-6257b17a4cf8
Exec   : blockMesh
Date   : Jan 29 2019
Time   : 23:17:04
Host   : "quefrency-MS-7A33"
PID    : 7063
I/O    : uncollated
Case   : /home/quefrency/OpenFOAM/quefrency-6/run/simplifiedSiwek2
nProcs : 1
sigFpe : Enabling floating point exception trapping (FOAM_SIGFPE).
fileModificationChecking : Monitoring run-time modified files using timeStampMaster (fileModificationSkew 10)
allowSystemOperations : Allowing user-supplied system call operations

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

Creating block mesh from
    "/home/quefrency/OpenFOAM/quefrency-6/run/simplifiedSiwek2/system/blockMeshDict"
Creating block edges
No non-planar block faces defined
Creating topology blocks
Creating topology patches

Creating block mesh topology

Check topology

	Basic statistics
		Number of internal faces : 2
		Number of boundary faces : 14
		Number of defined boundary faces : 14
		Number of undefined boundary faces : 0
	Checking patch -> block consistency

Creating block offsets
Creating merge list .

Creating polyMesh from blockMesh
Creating patches
Creating cells
Creating points with scale 1
    Block 0 cell size :
        i : 0.01 .. 0.01
        j : 0.01 .. 0.01
        k : 0.1 .. 0.1

    Block 1 cell size :
        i : 0.01125 .. 0.01125
        j : 0.01 .. 0.01
        k : 0.1 .. 0.1

    Block 2 cell size :
        i : 0.01 .. 0.01
        j : 0.01 .. 0.01
        k : 0.1 .. 0.1


Writing polyMesh
----------------
Mesh Information
----------------
  boundingBox: (0 0 0) (0.5 1 0.1)
  nPoints: 5292
  nCells: 2500
  nFaces: 10145
  nInternalFaces: 4855
----------------
Patches
----------------
  patch 0 (start: 4855 size: 5) name: top
  patch 1 (start: 4860 size: 45) name: bottom
  patch 2 (start: 4905 size: 140) name: walls
  patch 3 (start: 5045 size: 100) name: symmetry
  patch 4 (start: 5145 size: 5000) name: frontAndBack

End

log.blockMesh (2,317 bytes)   
log.coalChemistryFoam (1,055,615 bytes)
log.topoSet (1,236 bytes)   
/*---------------------------------------------------------------------------*\
  =========                 |
  \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox
   \\    /   O peration     | Website:  https://openfoam.org
    \\  /    A nd           | Version:  6
     \\/     M anipulation  |
\*---------------------------------------------------------------------------*/
Build  : 6-6257b17a4cf8
Exec   : topoSet
Date   : Jan 29 2019
Time   : 23:17:04
Host   : "quefrency-MS-7A33"
PID    : 7064
I/O    : uncollated
Case   : /home/quefrency/OpenFOAM/quefrency-6/run/simplifiedSiwek2
nProcs : 1
sigFpe : Enabling floating point exception trapping (FOAM_SIGFPE).
fileModificationChecking : Monitoring run-time modified files using timeStampMaster (fileModificationSkew 10)
allowSystemOperations : Allowing user-supplied system call operations

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

Create polyMesh for time = 0

Reading topoSetDict

Time = 0
    mesh not changed.
Created cellSet ignitionCells
    Applying source sphereToCell
    Adding cells with centre within sphere, with centre = (0.125 0.375 0.05) and radius = 0.005
    cellSet ignitionCells now size 1
End

log.topoSet (1,236 bytes)   

henry

2019-01-29 22:40

manager   ~0010271

Resolved in OpenFOAM-dev by commit da77e6a77fa1570563ebe60c934b24e94ddf8a42
Resolved in OpenFOAM-6 by commit 039d77aae4822572cff47e910575b94ad4521c43

Issue History

Date Modified Username Field Change
2019-01-29 21:31 Kyle New Issue
2019-01-29 21:31 Kyle File Added: log.blockMesh
2019-01-29 21:31 Kyle File Added: log.coalChemistryFoam
2019-01-29 21:31 Kyle File Added: log.topoSet
2019-01-29 22:40 henry Assigned To => henry
2019-01-29 22:40 henry Status new => resolved
2019-01-29 22:40 henry Resolution open => fixed
2019-01-29 22:40 henry Fixed in Version => 6
2019-01-29 22:40 henry Note Added: 0010271