View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001023 | OpenFOAM | Bug | public | 2013-09-19 14:49 | 2015-10-12 22:59 |
Reporter | Assigned To | henry | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | x64 | OS | Ubuntu | OS Version | 13.04 |
Fixed in Version | dev | ||||
Summary | 0001023: Possible error in kOmegaSSTSAS | ||||
Description | I found a possible error in the kOmegaSSTSAS implementation. This is related to a bug report I found here: http://www.openfoam.org/mantisbt/view.php?id=534 I looks like using omega wall functions was forbidden in the "SAS" version of the model in former OpenFoam versions. Now, in Version 2.2.1, it seems to be allowed, anyhow the computer does not complain about a "type omegaWallFunction;" for the omega boundary. After looking into the code I recognized, that the line omegaEqn().boundaryManipulate(omega_.boundaryField()); is missing in the kOmegaSSTSAS.C, but you can find it in the mOmegaSST.C file of the equivalent RAS model. Now, for the RAS model it is recommended to use the omega wall function, even for the y+=1 (low Re) case, since it implements the correct omega boundary condition for both the low and the high Re case. Shouldn't that not also be valid for the SAS model? To cut the chase: I think, the wall function evaluation is missing in the kOmegaSSTSAS turbulence model. Philipp | ||||
Steps To Reproduce | look into the code | ||||
Tags | No tags attached. | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2013-09-19 14:49 |
|
New Issue | |
2015-10-12 22:59 | wyldckat | Note Added: 0005393 | |
2015-10-12 22:59 | wyldckat | Status | new => closed |
2015-10-12 22:59 | wyldckat | Assigned To | => henry |
2015-10-12 22:59 | wyldckat | Resolution | open => fixed |
2015-10-12 22:59 | wyldckat | Fixed in Version | => dev |