LIGGGHTS出现错误提示ERROR: Volume expectancy too small

当颗粒半径设置为60um时,出现以下情况错误。

错误提示:
ERROR: Fix particletemplate/multisphere (id pts1): Volume expectancy too small. Change 'volume_limit' if you are sure youknow what you're doing (../fix_template_sphere.cpp:447)
分析原因:这是由于在LIGGGHTS中,默认设置颗粒的Volumelimit为1.0e-12。这是为了避免给计算中引入机器误差。而Volume正比于半径R的三次方,因而当颗粒半径太小时,则很容易超出体积限定范围。
解决方法:将LIGGGHTS的单位SI,换为CGS;或者使用volume_limit命令。
posted @ 2021-06-21 10:39  希望先生  阅读(252)  评论(0编辑  收藏  举报