matlab的欧拉方法代码BEM_flow_simulation
MATLAB上的计算流体力学:
目的是使用边界元素方法模拟任何障碍物附近或周围的任何形式的流动
使用BEM绕圆柱障碍物和接近均匀战争的潜在流动
非粘性势流的假设适用于导航斯托克斯方程(Euler方程),使用边界元方法,该代码模拟了在均匀垂直壁附近的尺寸稳定的圆柱障碍物周围的流动。
该系统不受其他方向的限制。
该代码是流体力学硕士1实习的主题,并且作为大型项目的第一块砖,该项目用于模拟复杂非均匀障碍物周围的粘性流动,因此可以自由继续。
类“
pot_flow_class”模拟垂直于垂直壁(两个障碍物之间的距离为H)附近圆柱2D障碍物(无量纲半径r
=
1)附近的该势流。
流速为U
=
1(无量纲)。
使用边界元素方法的第二层。
这样的流动的精确解决方案的代码允许验证无垂直壁模拟。
2021-08-16 08:17:22
708KB
系统开源
1