COMSOL的批处理功能
批量计算
将以下内容 (将其中comsol的路径替换为符合自己电脑情况的路径) 保存为.bat
文件放在需要计算的文件夹下,双击运行即可计算文件夹中所有.mph
文件。待运行完毕后,在output文件夹下会生成相应的计算完毕的模型。
1mkdir output
2for %%i in (*.mph) do (
3"C:\Program Files\COMSOL\COMSOL60\Multiphysics\bin\win64\comsolbatch.exe" -inputfile "%%i" -outputfile "output/%%i")
4del output/*.status output/*.recovery /s /q /f
批量清理
将以下内容 (将其中comsol的路径替换为符合自己电脑情况的路径) 保存为.bat
文件,放在需要清理的文件夹下,双击运行即可。待运行完毕后,在output文件夹下会生成相应的未计算的模型,此时即可删除不需要保存结果的模型。
1mkdir output
2for %%i in (*.mph) do (
3"C:\Program Files\COMSOL\COMSOL60\Multiphysics\bin\win64\comsolbatch.exe" -inputfile "%%i" -outputfile "output/%%i" -clearsolution -clearmesh -norun -resethistory)
4del output/*.status output/*.recovery /s /q /f