边界条件切比雪夫微分


9

我想知道在进行切比雪夫区分时是否有人有处理边界的经验。

我目前正在尝试实现无滑移边界条件,以解决3D中不可压缩的Navier Stokes方程,以确保边界处的流量为零,是否真的像设置u(:,:,1)和u一样简单(:,:,N)= 0在计算的每个阶段(类似于v和w),如教科书所示。似乎并没有考虑到边界附近的点如何受到边界处零流量的影响,而且这种方法似乎太简单了。

感谢任何能提供帮助的人。

Answers:


1

根据定义,狄利克雷BC是边界上的规定值。如果将u(boundary)设置为0会让您感到不安,请考虑缩小域的选择,这样您就只能解决内部的未知数。Navier-Stokes中的项将到达边界(已知速度),但是这些速度不会经历动量的变化(它们纯粹是运动学上的)。

包括边界本身(通常包括重影点)的一个原因是,允许在已知边界值的Dirichlet BC与必须解决边界值的Neumann BC之间轻松进行更改。添加的点仅仅是达到目的的一种手段。


0

根据我有限的经验:

它考虑了代数问题,但是在进行算术运算之后-在边界处插入零节点值(假设它们是您的方法中的未知数)-包含它们的项消失了。

在应用Dirichlet边界条件的一般问题中,该方法与节点值未知的任何方法相同,并且在离散化之后,您将获得线性系统,需要从中消除已知/固定的自由度。

可能有帮助的事情:

https://code.google.com/p/another-chebpy/source/browse/p36-Laplace-nhBC.py

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.