View Issue Details

IDProjectCategoryView StatusLast Update
0000893OpenFOAMBugpublic2014-02-18 09:01
Reporteralbertop Assigned Touser2 
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
PlatformLinuxOSopenSUSEOS Version12.3
Summary0000893: mapFields crashes with -parallelSource option
DescriptionUsing mapFields with a decomposed source case leads to a crash with the message below. This happens both if the -parallelSource is used alone, or with -parallelTarget with the same number of processors. The mapping is performed if source and target have different number of subdomains.

-- Error message --

Source: "periodic_baseCase_twoPhaseEulerFoam" ""
Target: "." "periodic_baseCase_twoPhaseEulerFoam2"

Create databases as time
Create target mesh

Target mesh size: 250000

Source processor 0

Source time: 0
Target time: 0
mesh size: 31250
--> FOAM Warning :
    From function meshToMesh::calcAddressing()
    in file meshToMeshInterpolation/meshToMesh/calculateMeshToMeshAddressing.C at line 156
    Source patch outlet has no faces. Not performing mapping for it.

Mapping fields for time 0

    interpolating p
#0 Foam::error::printStack(Foam::Ostream&) at ??:?
#1 Foam::sigSegv::sigHandler(int) at ??:?
#2 in "/lib64/libc.so.6"
Steps To Reproduce- Create two cases with different mesh refinement
- Decompose them on the same number of processors
- Map the solution of the first case on the second case
TagsNo tags attached.

Activities

user2

2014-02-18 09:01

  ~0002833

Updated in version 2.3.x - see http://www.openfoam.org/version2.3.0/pre-processing.php

Issue History

Date Modified Username Field Change
2013-06-18 20:25 albertop New Issue
2014-02-18 09:01 user2 Note Added: 0002833
2014-02-18 09:01 user2 Status new => resolved
2014-02-18 09:01 user2 Fixed in Version => 2.3.x
2014-02-18 09:01 user2 Resolution open => fixed
2014-02-18 09:01 user2 Assigned To => user2