您遇到的错误消息表明 LAPACK 例程 DSTEDC 运行失败,错误代码为 15。这个错误代码通常表示输入错误。

为了解决此错误,VASP 会尝试使用 LAPACK 例程 DSTEQR 来代替。DSTEQR 是一个可以用来解决与 DSTEDC 相同问题的替代例程。

没有更多关于您具体情况的信息,很难提供具体解决方案。但是,以下是一些可能帮助您的通用建议:

  1. 检查您的输入参数:仔细检查提供给 VASP 的所有输入参数是否正确。确保您要分析的矩阵已正确定义,并且所有必要参数都已正确设置。

  2. 验证输入数据的正确性:确保您的输入数据格式正确,并且不包含任何错误。检查您的输入文件中的任何不一致或缺失值。

  3. 增加数值精度:尝试增加 VASP 使用的数值精度。可以通过调整 VASP 输入文件中的与精度相关的参数来实现。

  4. 查阅 VASP 文档和用户论坛:在 VASP 文档或用户论坛中查找特定错误代码(在本例中为 15)。这可能会提供有关错误原因和潜在解决方案的更多信息。

如果您仍然无法解决问题,提供有关您具体问题的更多详细信息以及您已采取的步骤可能会有所帮助。这将允许您获得更具体和有针对性的答复。

VASP 错误:Lapack routine DSTEDC failed, info=15, Trying DSTEQR!

原文地址: https://www.cveoy.top/t/topic/p6Zk 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录