FEFF软件问题排查与错误报告的提交

FEFF软件在多种不同的架构上进行了广泛测试,但偶尔也会出现新的错误。为了保持代码的可移植性和无故障运行,厂家很重视所有错误报告。如果您在使用过程中遇到任一编译错误或警告信息,请及时告知厂家。

 

如何报告BUG?

在报告BUG时,请告诉我们您使用的FEFF版本、系统和编译器的相关信息。如果问题出现在编译之后,请附上feff.inp文件,并详细描述警告或错误信息,以便我们尝试重现问题。

 

已知和常见问题?

非物理性、分布过大的原子: 这种常见问题的症状包括很大的Muffin-Tin半径(可以在任一.dat文件的头部看到),以及相移程序无法收敛。这可能会触发错误消息“hard test fails in fovrg”。

 

电势索引分配错误: 

苐一个具有给定电势索引的原子必须具有代表此电势类型的几何形状。通常可以通过使用更大的簇来解决此问题,特别是在潜能构建中,较大的簇有助于减少表面处的误差。

 

路径查找器中的哈希冲突: 

虽然这种情况现在很少见,但通常可以通过在小数点后第四位更改距离来纠正。

 

Lambda数组溢出错误: 

对于MIV及更高的边缘,如果收到类似“Lambda array overfilled”的错误消息,建议使用IORDER-70202卡重复计算。

 

负密度警告: 

对于具有大量电势的系统(例如包含26种不同电势的金刚烷),在SCF计算中可能会出现小的负数警告。通常,这与FMS例程中的有限精度有关,并且可能在很轻的原子中更为常见。可以通过使用双精度重新编译FEFF来去除负数警告,但这会使计算显著变慢。通常,检查DOS并确保其物理性即可。

 

通过解决这些常见问题,您可以提高FEFF软件的稳定性和精度。

 

查看FEFF软件详情

热门产品

2024-09-14 16:00
首页    技术文档    FEFF软件问题排查与错误报告的提交