Wolfram 语言™

3D 瞬态流体流动

用 Navier–Stokes 方程模拟流体流过技术对象的情景:

这里 为三维 vector-valued 的速度场, 是压力, 是单位矩阵。 和 分别为密度和粘度。

加载有限元软件包,生成网格。

可视化网格。

显示完整的 Wolfram 语言输入

指定瞬态粘性 Navier–Stokes 方程,粘度为 ,密度为 。

指定对流入速度进行加速的函数。

指定流入剖面。

指定顶部的流入边界条件。

指定右侧的流出边界条件。

在剩余的面上指定无滑移边界条件。

将边界条件组合在一起。

设置初始条件,使得系统处于静止状态。

在具有指定间距的网格上对 Navier–Stokes 方程进行时间积分,对速度进行二阶插值,对压力进行一阶插值。

查看使用的内存量,单位为 GB。

计算压力分布的范围。

可视化压力分布。

显示完整的 Wolfram 语言输入

计算速度分布的范围。

可视化总速度和速度的向量场。

显示完整的 Wolfram 语言输入

相关范例

de en es fr ja ko pt-br