有些算例里面没有写Allclean.sh, 就要自己手动清理.
在$CFDEM_SRC_DIR/lagrangian/cfdemParticle/etc/functions.sh中包含了清理case的脚本函数cleanCFDEMcase
于是我们就利用这个函数
操作步骤如下
准备工作: 在bashrc中加入如下行
alias .cfdemFuncs="source $CFDEM_SRC_DIR/lagrangian/cfdemParticle/etc/functions.sh"
实际使用时
- 进入所要清理的目录,如 ~/CFDEM/cl-PUBLIC-5.0/run/cfdemSolverPiso/ErgunTestMPI
- source一下脚本函数 : 键入.cfdemFuncs
- 利用函数清理case: 键入
cleanCFDEMcase $PWD false false
说明:
cleanCFDEMcase需要三个参数
第一个参数是casePath, 即目录路径($PWD的意思就是当前目录, 相当于把当前的目录复制粘贴)
第二个参数是keepDEMrestart, 是否保存DEM的数据, 输入false表示不保留
第三个参数是keepCFDmesh 是否保存网格, 输入false表示不保留