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了解进度。
作业提交后可通过任务管理查看任务的输出和日志等内容。
可通过集群监控查看正在运行的计算节点资源使用率等信息。