y+
predictions from nutUWallFunction
, nutkWallFunction
and nutLowReWallFunction
, but the internal y+
predictions of these wall functions were kept the same in order to keep their nut
predictions the same.Closes #1773, #1838 (closed), #1846 (closed), #1843 (closed)
yPlus
function object: useWallFunction
.yPlus
function object when the above nut wall functions are being used.linux64ClangDPInt32Opt
, linux64GccDPInt32Opt
, linux64GccSPDPInt64Debug
Verification case characteristics:
Fields of interest:
mag(wallShearStress)
function object correctly returns ~ 1 for all test cases.yPlus
function object (min) results for lowerWall
rounded up to 2 decimals can be seen below:Wall function | Pre-fix yPlus | Post-fix yPlus |
---|---|---|
nutUWallFunction | 0.12 | 0.05 |
nutkWallFunction | 0.00025 | 0.05 |
nutUSpaldingWallFunction | 0.05 | 0.05 |
nutUBlendedWallFunction | 0.05 | 0.05 |
nutLowReWallFunction | 0.05 | 0.05 |
Wall function | Pre-fix yPlus | Post-fix yPlus |
---|---|---|
nutUWallFunction | 0.18 | 0.50 |
nutkWallFunction | 0.025 | 0.50 |
nutUSpaldingWallFunction | 0.50 | 0.50 |
nutUBlendedWallFunction | 0.50 | 0.50 |
Wall function | Pre-fix yPlus | Post-fix yPlus |
---|---|---|
nutUWallFunction | 0.34 | 1.00 |
nutkWallFunction | 0.1 | 1.00 |
nutUSpaldingWallFunction | 1.00 | 1.00 |
nutUBlendedWallFunction | 1.00 | 1.00 |
Wall function | Pre-fix yPlus | Post-fix yPlus |
---|---|---|
nutUWallFunction | 3.02 | 5.00 |
nutkWallFunction | 2.75 | 5.00 |
nutUSpaldingWallFunction | 5.00 | 5.00 |
nutUBlendedWallFunction | 5.00 | 5.00 |
Wall function | Pre-fix yPlus | Post-fix yPlus |
---|---|---|
nutUWallFunction | 9.12 | 10.00 |
nutkWallFunction | 8.31 | 10.00 |
nutUSpaldingWallFunction | 10.00 | 10.00 |
nutUBlendedWallFunction | 10.00 | 10.00 |
Wall function | Pre-fix yPlus | Post-fix yPlus |
---|---|---|
nutUWallFunction | 20.00 | 20.02 |
nutkWallFunction | 19.30 | 20.01 |
nutUSpaldingWallFunction | 20.00 | 20.00 |
nutUBlendedWallFunction | 20.00 | 20.01 |
Wall function | Pre-fix yPlus | Post-fix yPlus |
---|---|---|
nutUWallFunction | 30.09 | 30.09 |
nutkWallFunction | 29.91 | 30.12 |
nutUSpaldingWallFunction | 30.08 | 30.08 |
nutUBlendedWallFunction | 30.09 | 30.09 |
Wall function | Pre-fix yPlus | Post-fix yPlus |
---|---|---|
nutUWallFunction | 50.16 | 50.16 |
nutkWallFunction | 50.51 | 50.19 |
nutUSpaldingWallFunction | 50.17 | 50.17 |
nutUBlendedWallFunction | 50.16 | 50.16 |
Wall function | Pre-fix yPlus | Post-fix yPlus |
---|---|---|
nutUWallFunction | 100.01 | 100.01 |
nutkWallFunction | 100.96 | 100.01 |
nutUSpaldingWallFunction | 100.01 | 100.01 |
nutUBlendedWallFunction | 100.01 | 100.01 |