View Issue Details

IDProjectCategoryView StatusLast Update
0000904OpenFOAMBugpublic2014-02-21 16:44
Reporterdkokron Assigned Touser2 
PrioritynormalSeveritycrashReproducibilityalways
Status resolvedResolutionfixed 
Platformx86_64OSLinux-3.9.6-200.fc18.x86_64OS VersionFedora18
Summary0000904: channel395 tutorial fails after increasing resolution
DescriptionIncreasing resolution of the channel395 tutorial to 160x100x120 results in runtime failure and the following stack trace (sample from MPI rank 5). This is from a debug build using Intel compiler version 13.1.1.163). Optimized builds using the same compiler and g++ 4.7.2 also fail.

Compilers used
g++ (GCC) 4.7.2 20121109 (Red Hat 4.7.2-8)
icpc Version 13.1.1.163 Build 20130313

[4]
[4] --> FOAM FATAL ERROR:
[4] index 3 out of range 0 ... 2
[4]
[4] From function UList<T>::checkIndex(const label)
[4] in file /home/dkokron/OpenFOAM/OpenFOAM-2.2.x/src/OpenFOAM/lnInclude/UListI.H at line 109.
[4]
[4]
[4] #1 Foam::error::abort() at ~/OpenFOAM/OpenFOAM-2.2.x/src/OSspecific/POSIX/printStack.C:221
[4] #2 at ~/OpenFOAM/OpenFOAM-2.2.x/src/OpenFOAM/lnInclude/error.C:230
[4] #3 Foam::UList<Foam::face>::checkIndex(int) const at ~/OpenFOAM/OpenFOAM-2.2.x/src/OpenFOAM/lnInclude/errorManip.H:85
[4] #4 Foam::UList<Foam::face>::operator[](int) const at ~/OpenFOAM/OpenFOAM-2.2.x/src/OpenFOAM/lnInclude/UListI.H:111
[4] #5 Foam::processorPolyPatch::updateMesh(Foam::PstreamBuffers&) at ~/OpenFOAM/OpenFOAM-2.2.x/src/OpenFOAM/lnInclude/UListI.H:200
[4] #6 Foam::processorCyclicPolyPatch::updateMesh(Foam::PstreamBuffers&) at ~/OpenFOAM/OpenFOAM-2.2.x/src/OpenFOAM/meshes/polyMesh/polyPatches/constraint/processor/processorPolyPatch.C:396
[4] #7 Foam::polyBoundaryMesh::updateMesh() at ~/OpenFOAM/OpenFOAM-2.2.x/src/OpenFOAM/meshes/polyMesh/polyPatches/constraint/processorCyclic/processorCyclicPolyPatch.C:266
[4] #8 Foam::polyMesh::polyMesh(Foam::IOobject const&) at ~/OpenFOAM/OpenFOAM-2.2.x/src/OpenFOAM/meshes/polyMesh/polyBoundaryMesh/polyBoundaryMesh.C:1057
[4] #9 Foam::polyMesh::polyMesh(Foam::IOobject const&) at ~/OpenFOAM/OpenFOAM-2.2.x/src/OpenFOAM/meshes/polyMesh/polyMesh.C:301
[4] #10 Foam::fvMesh::fvMesh(Foam::IOobject const&) at ??:?
Steps To Reproduce> cd ~tutorials/incompressible/pimpleFoam
> cp -r channel395 channel395_160x100x120
> cd channel395; blockMesh; cd ../channel395_160x100x120

Edit constant/polyMesh/blockMeshDict
    hex (0 1 3 2 6 7 9 8) (160 100 120) simpleGrading (1 10.7028 1)
    hex (2 3 5 4 8 9 11 10) (160 100 120) simpleGrading (1 0.0934 1)
> blockMesh
> rm 0/*
> mapFields -consistent ../channel395
> runApplication decomposePar -cellDist
> runParallel `getApplication` 5
TagsNo tags attached.

Relationships

duplicate of 0000879 resolveduser2 OF crashes using cyclic BC with scotch decomposition 

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2013-06-28 03:52 dkokron New Issue
2013-07-10 09:36 user4 Relationship added duplicate of 0000879
2014-02-21 16:44 user2 Status new => resolved
2014-02-21 16:44 user2 Fixed in Version => 2.3.x
2014-02-21 16:44 user2 Resolution open => fixed
2014-02-21 16:44 user2 Assigned To => user2