| 查看: 179 | 回复: 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。 |
» 猜你喜欢
面上提前没消息,有中的吗
已经有5人回复
2026年国自然面上资助率
已经有21人回复
基础研究怎么拉横向,学校到款任务越来越多,难以完成 拉横向,都有哪些途径啊
已经有10人回复
2027年申博
已经有3人回复
一个有机合成实验室都需要哪些设备?
已经有7人回复
面上再次挂了,太难了,躺也躺不了,倦也卷不过,小学校之殇!
已经有22人回复
微信指数没变化,科研之友没阅读
已经有18人回复
HXDI做水性聚氨酯乳液,是不是特别容易出渣
已经有3人回复
系统今天又提示维护了,估计离放榜不远了
已经有15人回复
你们的时间戳变了吗
已经有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











回复此楼