我正在尝试使用投影方法对通过圆柱体的流动进行建模。我对如何在我的计算域中定义圆柱有点困惑。
我知道圆柱体的坐标是 但是根据 x(i,j), y(i,j) 坐标来定义它的最佳方法是什么我不会在圆柱体内有任何点,因此我可以轻松地将边界条件应用于计算域中的圆柱体。
我想避免进行坐标转换。似乎 NS eqtns 似乎变得非常复杂。
我正在尝试使用投影方法对通过圆柱体的流动进行建模。我对如何在我的计算域中定义圆柱有点困惑。
我知道圆柱体的坐标是 但是根据 x(i,j), y(i,j) 坐标来定义它的最佳方法是什么我不会在圆柱体内有任何点,因此我可以轻松地将边界条件应用于计算域中的圆柱体。
我想避免进行坐标转换。似乎 NS eqtns 似乎变得非常复杂。
这与你想在这样一个域上求解拉普拉斯方程并没有什么不同——你根本不能使用点。相反,您需要在圆柱体附近有一些变形的单元格,并且您需要正确处理这些单元格:在使用有限元方法时通过转换,或者通过更改您的有限差分模板。