ENH: add wall-function blending treatments
Please see the Extended Code Guide and header files for the details. ENH: add wall-function blending treatments to epsilonWallFunc adds `stepwise`, `max`, `binomial`, and `exponential` wall-function blending treatments: COMP: check backward compatibility for: `serial` `parallel` `serial restart` `parallel restart` computations in comparison to the following tutorials from v1906: `circuitBoardCooling condensatingVessel evaporationMultiComponent hotRoom movingBox multiRegionHeaterRadiation reverseBurner solidQuenching2D` STYLE: simplify `forAll`s ENH: add new wall blending approaches into omegaWallFunction adds stepwise, max, binomial, and exponential wall function blending apprs. ensures/forces the backward compatibility: - blended = true (blending:BINOMIAL2) (default) - blended = false (blending:STEPWISE) simplifies forAlls deprecates objects: - "blended" - use "blending::" options - "includeG" - as was hardcoded ENH: add wall-func blending treatments into nutWallFuncs - nutWallFunction - nutUWallFunction - nutkWallFunction COMP: check backward compatibility for: - serial - parallel - serial restart - parallel restart computations in comparison to the following tutorials from v1906: - heatTransfer/buoyantSimpleFoam/buoyantCavity - compressible/rhoSimpleFoam/gasMixing/injectorPipe DOC: modify header docs in wallFuncs - nutUTabulatedWallFunction - nutUSpaldingWallFunction - nutURoughWallFunction - nutUBlendedWallFunction - REVERT: change write order - nutLowReWallFunction - kLowReWallFunction: - ENH: protect against zero-division error through 'Ceps2' entry - STYLE: remove few redundant empty lines
Showing
- src/TurbulenceModels/turbulenceModels/derivedFvPatchFields/wallFunctions/epsilonWallFunctions/epsilonWallFunction/epsilonWallFunctionFvPatchScalarField.C 108 additions, 21 deletions...silonWallFunction/epsilonWallFunctionFvPatchScalarField.C
- src/TurbulenceModels/turbulenceModels/derivedFvPatchFields/wallFunctions/epsilonWallFunctions/epsilonWallFunction/epsilonWallFunctionFvPatchScalarField.H 146 additions, 33 deletions...silonWallFunction/epsilonWallFunctionFvPatchScalarField.H
- src/TurbulenceModels/turbulenceModels/derivedFvPatchFields/wallFunctions/kqRWallFunctions/kLowReWallFunction/kLowReWallFunctionFvPatchScalarField.C 10 additions, 4 deletions...kLowReWallFunction/kLowReWallFunctionFvPatchScalarField.C
- src/TurbulenceModels/turbulenceModels/derivedFvPatchFields/wallFunctions/kqRWallFunctions/kLowReWallFunction/kLowReWallFunctionFvPatchScalarField.H 44 additions, 17 deletions...kLowReWallFunction/kLowReWallFunctionFvPatchScalarField.H
- src/TurbulenceModels/turbulenceModels/derivedFvPatchFields/wallFunctions/kqRWallFunctions/kqRWallFunction/kqRWallFunctionFvPatchField.H 13 additions, 4 deletions...llFunctions/kqRWallFunction/kqRWallFunctionFvPatchField.H
- src/TurbulenceModels/turbulenceModels/derivedFvPatchFields/wallFunctions/nutWallFunctions/nutLowReWallFunction/nutLowReWallFunctionFvPatchScalarField.H 14 additions, 14 deletions...owReWallFunction/nutLowReWallFunctionFvPatchScalarField.H
- src/TurbulenceModels/turbulenceModels/derivedFvPatchFields/wallFunctions/nutWallFunctions/nutUBlendedWallFunction/nutUBlendedWallFunctionFvPatchScalarField.C 2 additions, 2 deletions...dWallFunction/nutUBlendedWallFunctionFvPatchScalarField.C
- src/TurbulenceModels/turbulenceModels/derivedFvPatchFields/wallFunctions/nutWallFunctions/nutUBlendedWallFunction/nutUBlendedWallFunctionFvPatchScalarField.H 32 additions, 24 deletions...dWallFunction/nutUBlendedWallFunctionFvPatchScalarField.H
- src/TurbulenceModels/turbulenceModels/derivedFvPatchFields/wallFunctions/nutWallFunctions/nutURoughWallFunction/nutURoughWallFunctionFvPatchScalarField.H 31 additions, 27 deletions...ughWallFunction/nutURoughWallFunctionFvPatchScalarField.H
- src/TurbulenceModels/turbulenceModels/derivedFvPatchFields/wallFunctions/nutWallFunctions/nutUSpaldingWallFunction/nutUSpaldingWallFunctionFvPatchScalarField.H 28 additions, 26 deletions...WallFunction/nutUSpaldingWallFunctionFvPatchScalarField.H
- src/TurbulenceModels/turbulenceModels/derivedFvPatchFields/wallFunctions/nutWallFunctions/nutUTabulatedWallFunction/nutUTabulatedWallFunctionFvPatchScalarField.H 18 additions, 18 deletions...allFunction/nutUTabulatedWallFunctionFvPatchScalarField.H
- src/TurbulenceModels/turbulenceModels/derivedFvPatchFields/wallFunctions/nutWallFunctions/nutUWallFunction/nutUWallFunctionFvPatchScalarField.C 8 additions, 5 deletions...ons/nutUWallFunction/nutUWallFunctionFvPatchScalarField.C
- src/TurbulenceModels/turbulenceModels/derivedFvPatchFields/wallFunctions/nutWallFunctions/nutUWallFunction/nutUWallFunctionFvPatchScalarField.H 20 additions, 17 deletions...ons/nutUWallFunction/nutUWallFunctionFvPatchScalarField.H
- src/TurbulenceModels/turbulenceModels/derivedFvPatchFields/wallFunctions/nutWallFunctions/nutWallFunction/nutWallFunctionFvPatchScalarField.C 109 additions, 2 deletions...tions/nutWallFunction/nutWallFunctionFvPatchScalarField.C
- src/TurbulenceModels/turbulenceModels/derivedFvPatchFields/wallFunctions/nutWallFunctions/nutWallFunction/nutWallFunctionFvPatchScalarField.H 145 additions, 23 deletions...tions/nutWallFunction/nutWallFunctionFvPatchScalarField.H
- src/TurbulenceModels/turbulenceModels/derivedFvPatchFields/wallFunctions/nutWallFunctions/nutkRoughWallFunction/nutkRoughWallFunctionFvPatchScalarField.H 17 additions, 17 deletions...ughWallFunction/nutkRoughWallFunctionFvPatchScalarField.H
- src/TurbulenceModels/turbulenceModels/derivedFvPatchFields/wallFunctions/nutWallFunctions/nutkWallFunction/nutkWallFunctionFvPatchScalarField.C 7 additions, 4 deletions...ons/nutkWallFunction/nutkWallFunctionFvPatchScalarField.C
- src/TurbulenceModels/turbulenceModels/derivedFvPatchFields/wallFunctions/nutWallFunctions/nutkWallFunction/nutkWallFunctionFvPatchScalarField.H 19 additions, 15 deletions...ons/nutkWallFunction/nutkWallFunctionFvPatchScalarField.H
- src/TurbulenceModels/turbulenceModels/derivedFvPatchFields/wallFunctions/omegaWallFunctions/omegaWallFunction/omegaWallFunctionFvPatchScalarField.C 132 additions, 38 deletions...s/omegaWallFunction/omegaWallFunctionFvPatchScalarField.C
- src/TurbulenceModels/turbulenceModels/derivedFvPatchFields/wallFunctions/omegaWallFunctions/omegaWallFunction/omegaWallFunctionFvPatchScalarField.H 174 additions, 45 deletions...s/omegaWallFunction/omegaWallFunctionFvPatchScalarField.H
Please register or sign in to comment