📄 readme
字号:
CODES FOR RANSE===============This directory contains two versions of the CAFFA-code whichinclude turbulence models for high-Reynolds-number flows. One version includes the standard k-epsilon model with wallfunctions; the corresponding files are in the sub-directory"keps". The other version includes the k-omega model of Wilcox;the files are in the sub-directory "komega". The codes areotherwise very similar to the laminar version, which is now in the directory "2dgl"; both models were implemented byMartin Schmid, PhD student at the Institute of Shipbuildingin Hamburg. See the readme-file in the directory "2dgl" formore information on code structure and how to run it.The extensions are described through comments in the code;otherwise see Chap. 9 for a description of the k-epsilonmodel (or the original references cited therein) and theliterature listed in the "readme"-file in the sub-directory"komega" for the k-omega model.In the sub-directory "examples" there are input files forsome of the test cases already used for laminar flowcomputations. I have tested the "channel", "damdif", and"bfstep", but I can not guarantee that the codes are bug-free,since it is not easy to test codes with turbulence models.In the case of laminar flows, there is a number of test caseswith very accurate solutions, so we know exactly what we mustget. With turbulence models, we may get similar results tosomeone else's in one or two test cases and still have a bugin the code... We shall keep testing these codes and I'llappreciate any reports on problems experienced by other users.The parameters used in the input files for the test cases listedabove are those I suggest for general applications. They have not been optimized in any sense and are rather conservative; the usermay achieve a substantial improvement of convergence rates by playing with the under-relaxation factors, but note that theseare problem-dependent. In general, if the grid is orthogonal,one can use higher values of under-relaxation parameters for U, V, K, etc. (but use always 0.1 to 0.2 for pressure). Also,central differencing will not work in general for k, epsequations due to strong peaks; here one would need a localblending with UDS to avoid oscillations. This is a well-knowntechnique which I have been too lazy to implement (only theglobal blending with a fixed blending factor is implemented).See papers from aero-experts using TVD, MUSCLE, ENO and otherbounded schemes; also a number of Leonard's papers on this topic(e.g. in Advances in Numerical Heat Transfer, pp. 1-57,W.J. Minkowycz and E.M. Sparrow, Eds., Taylor and Francis,New York, 1997).Questions specific to the implementation of the models maybe directed either to me or to Martin Schmid; Emailaddresses are listed at the beginning of the code.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -