Star CCM+ 停止并保存用命令行运行的计算

StarCCM+ 命令行运行 中介绍了命令行运行计算的方法,有网友询问停止计算的命令,但计算一旦提交之后应该是不能用命令结束的,除非是用 kill 或任务管理器直接结束进程。然而,直接结束进程不会自动保存计算结果。

问题

通常情况下,提交的计算任务尽量提前设置好自动保存,以避免算例白跑了。如果没有设置自动保存,或者想停止并保存计算的最后一步结果,如果通过软件GUI可以很容易,只需要点击 停止 然后保存计算结果即可。
那么,通过命令行运行的计算如何停止并保存呢?下面的方案可以作为一个参考

解决方案

1. 版本15

首先使用命令行运行一个算例,
在这里插入图片描述
然后,通过GUI链接到这个正在运行的计算
在这里插入图片描述
打开 Connect to Server 可以看到下面的对话框,Port下有一个编号,因为这里只运行了一个计算,如果同时在跑多个,则会看到有多个编号,选择一个编号,然后点击 Scan
在这里插入图片描述
然后就可以看到File显示出正在运行的算例文件
在这里插入图片描述
点击 OK 后就可以把正在跑的计算打开了,然后停止计算,保存结果即可。
一般停止计算后,软件会立即自动保存最后一步的结果,并且提示是否断开连接,选择 取消断开 可以留在GUI界面进行其他操作。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2. 版本17

17版本和上面的基本一样,只是在停止计算时略有不同。17版本的停止按钮处于不可用状态,停止计算要点击左侧 Running 后面的那个小叉号(这个让我找了半天,实在是太隐蔽了)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

总结

  • 本文的方案思路很简单,即用软件GUI实现计算的停止和保存结果。
  • 上述示例都是在Windows系统下的,Linux服务器通过VNC也可以这样做。
  • 需要注意的是,VNC连接的节点与计算节点对应好,尤其是多个节点计算时,一般是连接第一个节点号,但也可能是其他节点,有条件的可以自行测试。
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值