标签:
杂谈 |
分类: 网格生成技巧 |
NASA计算器地址:http://geolab.larc.nasa.gov/APPS/YPlus/
利用NASA计算器计算第一层网格高度,似乎比较流行。今天偶然间看了下该网页的源代码,发现了一些问题。
我们这里只讨论第一个计算器,该计算器界面如下图所示。
输入值为雷诺数(Re),参考长度(Ref. Length)以及Y+值。
通过反编译网页源代码,其代码是明码的Jscript程序,核心代码如下图所示。
问题1:代码中的压力、粘度、温度等参数均为定值。因此在实际使用过程中,若我们计算的条件与上面的参数值不相符,那么就需要小心了
问题2:Y+计算中用到了牛顿拉普森迭代,不知是否有人知道这个Y+的计算公式是什么?
能否利用这算法将其改造成适用于任意流体的情况下?若有熟悉的看官,望不吝赐教。
大家可以使用CFD-ONLINE的工具http://www.cfd-online.com/Tools/yplus.php
根据CFD-Online的算法用C++做了个建议的Y+计算器(下载地址),其运行界面:
后一篇:创建的一些QQ群