以批处理模式运行协同仿真
从命令行运行协同仿真的两个选项之一是使用 Simcenter STAR-CCM+ 批处理客户端。使用此选项时,必须同时为领先模拟和合作方模拟指定处理器数。
- 运行协同仿真之前,需要如上面章节所述在每个模拟中指定协同仿真设置。
在协同仿真过程中,客户端仅连接到您提交到批处理队列的服务器。因此,提交到批处理队列的模拟通常是要在协同仿真运行期间监视的模拟。
-
在提交到批处理队列的模拟中,指定自动启动合作伙伴仿真的设置:
- 保存并关闭模拟。
-
使用以下命令将模拟提交到批处理队列:
其中,N 和 M 分别为模拟及其合作伙伴的进程数。% starccm+ -batch -np N,M <SimulationName>.sim
此命令在 N 个进程上启动提交到批处理队列的模拟。此模拟自动在 M 个进程上启动指定的合作伙伴模拟,并连接到合作伙伴模拟。根据运行环境指定并行运行常规 Simcenter STAR-CCM+ 会话所需的所有命令行选项,如 -mpi 或 -ssh。
在出现错误时:
- 确保可以在同一环境下并行运行独立模拟。