| 查看: 188 | 回复: 1 | |||
| 当前主题已经存档。 | |||
fangyongxinxi新虫 (正式写手)
|
[交流]
【求助】vnl_file.addToSample(h2o, 'h2o') 的详细解释?
|
||
|
ATK手册 58页 # Import the KohnSham module from ATK from ATK.KohnSham import * # Set up elements and positions elm = [ Oxygen, Hydrogen, Hydrogen ] pos = [ ( 0.000, 0.000, 0.0)*Angstrom, ( 0.757, 0.586, 0.0)*Angstrom, (-0.757, 0.586, 0.0)*Angstrom ] # Add them to a configuration h2o = MoleculeConfiguration(elm,pos) # Open a VNL file and add the molecule to it vnl_file = VNLFile('h2o.vnl') vnl_file.addToSample(h2o, 'h2o') 最后这两句该如何理解? 因为书中没有addToSample的解释, 我的理解是 第一句:建立一个名字为 h2o的vnl文件,不附带任何操作。 第二句:前一个h2o代表上面的几何构型,后一个h2o代表上面所建立的vnl文件的名字。 这样理解对吗? 如果是这样理解,那么软件自带的lih2li例子中的:lih2li_trans.py 中的 vnlfile = VNLFile("lih2li_trans.vnl" ![]() vnlfile.addToSample(trans_spectrum,'lih2li') 如何理解?这才是我真的想问的问题。 呜呜,今天领红包领了个-4,so,只有一个金币left了,就送一个金币la。 |
» 猜你喜欢
浙江师范大学是怎么坑我的
已经有12人回复
售SCI一区T0P文章,我:8O.55.1.O.5.4,科目齐全,可+急
已经有3人回复
售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急
已经有3人回复
售SCI文章,我:8O.5.5.1O.54,科目全,可十急
已经有3人回复
浙江师范大学是怎么坑我的
已经有4人回复
闲聊
已经有6人回复
江苏省自然基金 什么时候出结果
已经有7人回复
求教各位大神:2026教育部人文社科青年基金项目何时公示呀?
已经有6人回复
面上有专家说实验设备不是我们单位的
已经有8人回复
科研求助
已经有4人回复
★
fangyongxinxi(金币+1,VIP+0): 8-3 15:14
fangyongxinxi(金币+1,VIP+0): 8-3 15:14
|
首先vnlfile.addToSample这个函数的功能,是添加新的function运算结果至目标文件。 接下来,vnlfile.addToSample(trans_spectrum,'lih2li')就好理解了,是将trans_spectrum这个function运算出来的结果添加至名为'lih2li'的vnl文件中。这样,你运算后产生的vnl文件,才会显示trans_spectrum的运算结果。 最后回到vnl_file.addToSample(h2o, 'h2o') 的理解就给完整了,是将h2o这个function定义的水分子结构添加到名为'h2o'的vnl文件中。所以当你大概h2o.vnl文件时,才会显示水分子的构型。 希望给你解释清楚了。 |
2楼2009-08-01 15:05:14










回复此楼