View Issue Details

IDProjectCategoryView StatusLast Update
0001092OpenFOAMBugpublic2013-11-26 14:54
Reporteruser588Assigned Touser2 
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
PlatformLinuxOSOtherOS Version(please specify)
Summary0001092: Erroneous halving of faces for cyclic patches in faceSource
DescriptionHi,

In faceSource.C, line 189-192:

    if (isA<cyclicPolyPatch>(pp))
    {
        nFaces /= 2;
    }

this is wrong I think - a hangover from the pre-split-cyclic days? The fluxes that are produced when integrating over a cyclic patch, for example, are half what they should be, as are the reported number of faces and area.

patchIntegrate seems to work correctly.

Graham
TagsNo tags attached.

Activities

user2

2013-11-26 14:54

  ~0002658

Thanks Graham - fixed by commit 37940e0

Issue History

Date Modified Username Field Change
2013-11-26 14:37 user588 New Issue
2013-11-26 14:54 user2 Note Added: 0002658
2013-11-26 14:54 user2 Status new => resolved
2013-11-26 14:54 user2 Fixed in Version => 2.2.x
2013-11-26 14:54 user2 Resolution open => fixed
2013-11-26 14:54 user2 Assigned To => user2