Tantalum₀₅.₀₃ 2024-12-04 17:50 采纳率: 0%
浏览 23
已结题

CFEDEM自带算例错误,如何解决?

这是我在超算上用CFDEM时跑一个自带的cfdemSolverIB算例,将算例复制到自己的run文件夹下,运行一直有报错:
cfdemSolverIB: cannot open case directory "/public/home/acdz94py7j/CFDEM-PUBLIC/CFDEM/acdz94py7j-PUBLIC-5.x/run/twoSpheresGlowinskiMPI/CFD/processor0"
下面是我写的一个的超算运行脚本
#!/bin/bash
#SBATCH -J CFDEM
#SBATCH -p hfacnormal01
#SBATCH -N 4
#SBATCH -n 48

module purge
source /public/home/acdz94py7j/CFDEM-PUBLIC/env.sh
source /public/home/acdz94py7j/apprepo/OpenFOAM_org/v5.x-gcc_9.3.0_openmpi_4.1.5_gcc9.3.0/scripts/env.sh

srun -N ${SLURM_NNODES} -n ${SLURM_NTASKS} hostname -s > mf1
/public/home/acdz94py7j/CFDEM-PUBLIC/CFDEM/acdz94py7j-PUBLIC-5.x/run/twoSpheresGlowinskiMPI/parCFDDEMrun.sh
不知道是哪里出了问题?

  • 写回答

23条回答 默认 最新

  • 阿里嘎多学长 2024-12-04 17:51
    关注

    阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程

    问题解答

    CFDEM自带算例错误,可能是因为run文件夹下面的文件权限问题或缺少必要的环境变量导致的。

    解决方案:

    1. 检查run文件夹的文件权限:使用ls -Z 命令检查run文件夹下的文件权限,如果权限不是可执行状态,需要使用chmod命令将权限改为可执行状态。
    2. 检查环境变量:使用env 命令检查当前的环境变量,如果缺少必要的环境变量,可以添加环境变量。
    3. 检查CFDEM Installer:确保CFDEM已经正确安装, CFDEM 的安装目录可以通过查阅CFDEM的文档或查看CFDEM的配置文件来确定。
    4. 检查solver_IB.cpp文件:检查solver_IB.cpp文件是否有语法错误或缺失必要的头文件。
    5. 删除 cache 文件夹:删除CFDEM的 cache 文件夹可能会解决问题,也可以尝试将cache文件夹重新生成。

    如果仍然出现问题,可以尝试增加输出详细信息,例如:

    cfdemSolverIB -d 1000 -v 3

    这将启用debug模式,输出详细信息,可以帮助你更好地 debug 问题。

    如果你仍然不能解决问题,可以尝试联系CFDEM的社区或作者,以获取更多帮助。

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 12月8日
  • 赞助了问题酬金15元 12月4日
  • 创建了问题 12月4日

悬赏问题

  • ¥15 PADS Logic 原理图
  • ¥15 PADS Logic 图标
  • ¥15 电脑和power bi环境都是英文如何将日期层次结构转换成英文
  • ¥20 气象站点数据求取中~
  • ¥15 如何获取APP内弹出的网址链接
  • ¥15 wifi 图标不见了 不知道怎么办 上不了网 变成小地球了
  • ¥50 STM32单片机传感器读取错误
  • ¥50 power BI 从Mysql服务器导入数据,但连接进去后显示表无数据
  • ¥15 (关键词-阻抗匹配,HFSS,RFID标签天线)
  • ¥15 机器人轨迹规划相关问题