在Abaqus中提交计算后,报错如下:
***ERROR: An error occurred during a write access to
C:\Users\DELL\AppData\Local\Temp\DELL_tet_test_fault_100m_bd_1km_2544
\tet_test_fault_100m_bd_1km_stdSolver.local_0 file. Check the disk space on your system.
初步检索问题后,是因为C盘空间不足,无法存储计算过程中产生的中间文件。
解决方法一:
修改abaqus_v6.env,增加如下一行内容至该文件中:
scratch="D:/temp"
意思是:重新指定临时文件目录位D盘下的temp文件夹。该文件夹应该事先在D盘创建出来。
上述方法来自:

Research Gate上的问题答案截图
解决方法二:
受上述截图答案的启发,本人想到另一种方法,即在命令行提交计算时,临时指定scratch路径。如:
call abq2019 job=tet_test_fault_100m_bd_1km cpus=12 int ask_delete=OFF scratch="D:/temp"
该方法只是临时更改目录,仅针对本次计算有效。下次提交计算,若未指定scratch路径,它仍采用默认值(即C盘)。