View Issue Details

IDProjectCategoryView StatusLast Update
0001418OpenFOAMBugpublic2014-10-28 11:54
ReporterGRAUPS Assigned Touser4 
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionno change required 
Summary0001418: decomposePar breaks for some BCs when libturbulenceDerivedFvPatchFields.so is included in controlDict
DescriptionWhen libturbulenceDerivedFvPatchFields.so is included in the controlDict under libs (needed for the porousBafflePressure BC), decomposePar no longer decomposes externalWallHeatFluxTemperature boundary condition properly.
Steps To ReproducePlease find attached a simple pipe with a porousBafflePressure BC in the middle and a externalWallHeatFluxTemperature BC on the outer wall.

Run Allrun. After decomposePar runs, the createBaffles utility will error out due to an ill-defined primitive entry thicknessLayers inside of the externalWallHeatFluxTemperature decomposition. When I went to look in the 0 folder of the processor directory, the thicknessLayers portion of the wall decomposition inside of the T file contains null binary data (hence why createBaffles errored out).

Open up controlDict, comment out the libturbulenceDerivedFvPatchFields.so entry. Re-run Allrun. This time thicknessLayers decomposes properly (no null binary data) and it gets all the way to the solve portion. At the solve portion however, it errors out because it doesn't have the libturbulenceDerivedFvPatchFields.so defined for the porousBafflePressure BC.
Additional InformationLet me know if you need any additional info from me, keep up the good work!
TagsNo tags attached.

Activities

GRAUPS

2014-10-21 01:34

reporter   ~0003260

Please close this ticket and see ticket 0001419. I had trouble with the file upload, sorry for the duplicate entries.

Issue History

Date Modified Username Field Change
2014-10-21 01:23 GRAUPS New Issue
2014-10-21 01:34 GRAUPS Note Added: 0003260
2014-10-28 11:54 user4 Status new => closed
2014-10-28 11:54 user4 Assigned To => user4
2014-10-28 11:54 user4 Resolution open => no change required