Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用cavityOpenFoam 安装 (v1812) 的示例。执行后 ( icoFoam) 有以下结果:
cavity
icoFoam
$ ls 0 0.1 0.2 0.3 0.4 0.5 constant system
我想知道是否可以通过脚本对时间步进行后处理,该脚本生成具有给定字段值(例如压力)的像素矩阵。
除了每个时间步的数组(可以用 numpy 处理)之外,我还想显示一个像这样的热图:
您可以在此处使用vedo找到该示例的后处理cavity示例。
我认为你也可以通过函数对象来做到这一点。通过在每个时间步写入和提取您需要的数据,您可以拥有尽可能多的数据。通过使用pyFoam或任何其他 python 代码,您可以将其用作数组。首先尝试搜索functionObjects.
pyFoam
functionObjects