Wolfram 语言

3D 瞬态流体流动

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

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

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

可视化网格。

显示完整的 Wolfram 语言输入

指定瞬态粘性 NavierStokes 方程,粘度为 ,密度为

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

指定流入剖面。

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

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

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

将边界条件组合在一起。

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

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

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

计算压力分布的范围。

可视化压力分布。

显示完整的 Wolfram 语言输入

计算速度分布的范围。

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

显示完整的 Wolfram 语言输入

相关范例

de en es fr ja ko pt-br