|
|
我用cp2k的tools/toolchain/里的脚本配置环境编译的,顺利编译成功。但是测试例子的时候发现只通过3043个,有23个精度不准报WRONG
make -j 112 ARCH=local VERSION=popt test
- --------------------------------- Summary --------------------------------
- Number of FAILED tests 0
- Number of WRONG tests 23
- Number of CORRECT tests 3043
- Number of NEW tests 0
- Total number of tests 3066
- GREPME 0 23 3043 0 3066 X
- --------------------------------------------------------------------------
- Regtest took 311.00 seconds.
- --------------------------------------------------------------------------
- Tue Sep 17 22:09:18 CST 2019
- *************************** testing ended ********************************
复制代码
在error_summary文件里的信息如下:
- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
- /opt/cp2k/cp2k-6.1/regtesting/local/popt/TEST-local-popt-2019-09-17_22-04-08/QS/regtest-kp-1/c_1.inp.out :
- Total energy: : ref = -45.103846597974332 new = -45.10384659762999
- relative error : 7.63445352e-12 > numerical tolerance = 1.0E-14
- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
- /opt/cp2k/cp2k-6.1/regtesting/local/popt/TEST-local-popt-2019-09-17_22-04-08/QS/regtest-gpw-1/Ar-7.inp.out :
- Total energy: : ref = -63.10192149441760 new = -63.10192148262620
- relative error : 1.86862770e-10 > numerical tolerance = 2e-13
- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
- /opt/cp2k/cp2k-6.1/regtesting/local/popt/TEST-local-popt-2019-09-17_22-04-08/QS/regtest-gpw-5/si8_pulay_md.inp.out :
- Total energy: : ref = -31.16148751725105 new = -31.16148751725174
- relative error : 2.21178932e-14 > numerical tolerance = 2e-14
- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
- /opt/cp2k/cp2k-6.1/regtesting/local/popt/TEST-local-popt-2019-09-17_22-04-08/QS/regtest-dft-vdw-corr-3/argon10.inp.out :
- Total energy: : ref = -85.03362446827002 new = -85.03362448662575
- relative error : 2.15864428e-10 > numerical tolerance = 3e-13
- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
复制代码 都是计算的数值和ref数值差稍大,这个会不会对我们后面的计算使用产生影响呀?有没有人碰到类似的问题?
|
|