在 ANSYS 中停止并行计算,可根据当前使用的界面和运行方式选择合适的方法。以下是几种常见场景下的操作方式:1. 通过图形界面(如 Workbench 或 Mechanical)运行时
直接点击“中断”或“停止”按钮:在 ANSYS Workbench 或 Mechanical 的求解过程中,通常会有一个红色的 “Stop” 或 “Interrupt” 按钮(位于顶部工具栏或求解信息窗口中),点击即可终止并行计算。
通过任务管理器强制结束(备用):若界面无响应,可按 Ctrl + Shift + Esc 打开任务管理器,结束进程 ansys.exe 或 mechdb.exe 等相关 ANSYS 进程。
2. 通过命令行或批处理脚本启动并行计算时
按 Ctrl + C:在命令行窗口(如 CMD 或 PowerShell)中运行 ANSYS 并行任务时,直接按下 Ctrl + C 可发送中断信号,通常能优雅地停止计算
若未响应,关闭命令行窗口:若 Ctrl + C 无效,可直接关闭命令行窗口,系统会终止关联的 ANSYS 进程。
3. 特别说明:AUTODYN 2020+ 版本
对于 ANSYS AUTODYN 2020 及之后版本,其并行计算由软件内部集成机制管理,不依赖外部 MPI 启动器。因此:停止方式与普通 ANSYS 模块一致,优先使用图形界面的“Stop”按钮;
若通过 .bat 脚本启动(如 autodyn.exe -np 8),同样适用 Ctrl + C
注意事项
避免直接关闭 ANSYS 主程序:这可能导致结果文件未保存或损坏。
许可与资源释放:停止并行计算后,ANSYS 通常会自动释放占用的 CPU 核心和许可证,但若进程残留,建议手动结束任务以确保资源回收
如需进一步操作指导,可参考 ANSYS 官方帮助文档中的 “Stopping a Solution” 章节。
武汉格发信息技术有限公司 | 许可分析,许可优化,许可管理,许可授权,软件授权