OpenFOAM

OpenFOAM是一个针对不同的流动编写不同的C++程序集合,每一种流体流动都可以用一系列的偏微分方程表示,求解这种运动的偏微分方程的代码,即为OpenFOAM的一个求解器。针对一个简单的单相牛顿流体层流运动,icoFoam即可进行求解。

用新建任务模式如何提交任务

一、 提交流程

登录 Fastone 平台控制台;

数据管理上传计算文件;

在首页,点击【提交作业】-点击【OpenFOAM】应用-选择任务模式-选择机器配置,进行启用机器;

上传计算文件,设置资源参数;

二、单机模式

Step 1:首页选择【提交作业】,如图:

Step 2:选择应用【OpenFOAM】;

Step 3. 上传输入文件,配置运行参数;

  • 可以设置提交的作业名。
  • 可点击感叹号查看待上传输入文件的格式、软件运行参数的注意事项等。

以motorbike.zip作为数据源,simpleFoam为求解器为例:

  • 上传输入文件motorbike.zip至数据管理;
  • 新建任务,输入文件选择motorbike.zip,求解器输入:simpleFoam,任务数量建议为2,使用6个CPU;
  • 开始执行相关任务。

Step 4. 选择硬件配置

  • 根据软件版本和使用需求,选择CPU配置。
  • 节点数量:设置启动多少个并行计算的计算节点。
  • 内存配比:设置各个计算节点内存大小为单节点核心数×内存配比。

Step 5. 查看作业内容汇总,并提交作业;

三、提交后的监控

提交任务,任务运行过程中可查看stdout.txt了解进度。

作业提交后可通过任务管理查看任务的输出和日志等内容。

可通过集群监控查看正在运行的计算节点资源使用率等信息。