参考资料:
https://www.10kn.com/ansys-apdl-the-requested-s-data-is-not-available/
1. 出现问题
这两天遇到了一个头疼的问题,在运行计算后,结构变形结果正确、特征值屈曲分析结果正确,但应力、应变结果却没有,报错信息为“The Requested S data is not available. The PLESOL command is ignored”。
开始debug,材料属性、模型、边界、荷载逐一check,没有发现问题。求解过程中顺利 solve done,查看file0.err后没看到针对计算过程的错误信息。
唯一的错误信息为:“ The Distributed Sparse Matrix Solver is currently running in the out-of-core memory mode. This memory mode may provide significantly
worse performance compared to the in-core memory mode, depending on the amount of available system memory and I/O speed. Please monitor the solver performance to ensure that the large amount of I/O to the solver files does not create a bottleneck for performance. ”
想了想,这不合理啊,一方面我电脑内存12G,应对一般的模型不至于出现内存不够的情况;另一方面,整个计算过程几分钟就算完了,怎么看也不像是能使内存溢出的大工程。
2. 解决问题
在Mechanical APDL Product Launcher里,把Use Distributed Computing选项换为Use Shared-Memory Parallel,再run
结果——久违的应力云图回来了!
3. 问题回顾
回想起来,这个分布式计算Distributed Computing选项可能是安装的时候的默认设置。至于为什么系统会这样自动设置还不清楚,但在安装之后的确应该对基本配置校核一下。对于我这种单机运行的情况,当然用不上分布式计算来提升算力了。
Distributed Compute Services (DCS) 还是挺有用的服务,具体配置可参考官方文档。