Closed Li-Kezhi closed 8 years ago
你好, Li-Kezhi
.xsd
文件信息的确是只有Na4Cl4,并不是Na8Cl8这样,相应生成的POSCAR正常应该是总共8个原子。
xsd
文件中的原点的坐标并没有在文件中。这个bug已经在刚刚的提交中修复了,你可以下载最新版本的再试一下。你提供的文件也加入到了单元测试的测试数据文件中/tests/testdata/bulk.xsd
。非常感谢你提交的bug,如果还有其他问题欢迎提出 ^_^
Shao Zhengjiang
好的,谢谢!
您好!这几天在学习VASP,看到您提供的代码,觉得挺好的,想试用一下。但是发现按照您的scripts里边的例子,调用XsdFile类创建POSCAR时候,出现了两个问题。
我用的Python是2.7版本,MS是7.0版本,用的操作系统是Win10 (32-bit)。因为您提供的.xsd测试文件是8.0版本,我的MS打不开,所以没法测试。附件是MS7.0生成的NaCl文件,我改写的Windows版本的POSCAR生成的Python脚本以及生成的POSCAR,可以看见POSCAR里边缺了原点处的Na原子。想请教一下是哪里出了问题?十分感谢!
test.zip