View Issue Details

IDProjectCategoryView StatusLast Update
0001120OpenFOAMBugpublic2013-12-31 11:33
ReportermartinB Assigned Touser4 
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
PlatformLinuxOSOpenSUSEOS Version13.1
Summary0001120: Bug in cellZoneInjection when running in parallel
DescriptionThe cellZoneInjection does not work properly if the case is run in parallel and some processors do not own cells of the cellZone.

Additional InformationThe problem is located in cellZoneInjection.C, at line 243:

if ((nCells == 0) || (VCellsTotal*numberDensity_ < 1))

must be

if ((nCellsTotal == 0) || (VCellsTotal*numberDensity_ < 1))

otherwise the setPositions() method is not reached by some of the processors resulting in MPI communication problems.
TagsNo tags attached.

Activities

user4

2013-12-31 11:33

  ~0002726

Fixed in f427c14b50f589d1e5d698c893c23d75685cfe74

Thanks for reporting & fix!

Issue History

Date Modified Username Field Change
2013-12-30 10:57 martinB New Issue
2013-12-31 11:33 user4 Note Added: 0002726
2013-12-31 11:33 user4 Status new => resolved
2013-12-31 11:33 user4 Fixed in Version => 2.2.x
2013-12-31 11:33 user4 Resolution open => fixed
2013-12-31 11:33 user4 Assigned To => user4