24小时热门版块排行榜    

查看: 5132  |  回复: 25
【奖励】 本帖被评价16次,作者zzgyb增加金币 13.5
当前主题已经存档。
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

zzgyb

荣誉版主 (文坛精英)


[资源] MS中原子对前线轨道贡献的计算

MS作量子化学计算,和GS一样,可以计算所有原子的轨道系数

因为要用到编辑输入文件,使用关键字,所以好多人不知道

在你的输入文件里任意一行加入
print eigenvectors
然后就可以在输出文件里,就可以看到 all the MO coefficients

To do this  you need first to "save files" from the DMol3 or Castep calculation dialog, then edit the input file and finally use "run files."

看看这些轨道系数,找到你的HOMO和LUMO,就知道每一个原子对前线轨道的贡献了

对Castep只适合计算分子,不适合计算晶体。因为晶体的计算是固体物理的能带理论。


举一个简单例子:
比如利用Dmol计算水分子,想看一看每个原子对前线对前线轨道计算
1、建立水分子模型
2、打开Dmol计算对话框,设置计算,你要计算的那些性能都选上
3、点击Run运行,这是就会产生一个input文件,然后停止运行即可
4、打开input文件,在里面# Print options这一行下面(实际上任意一行都可以)写上print eigenvectors,然后保存文件
5、让input文件至于当前对话框,打开Dmol计算对话框,点击Files,然后Run File
6、查看你的outmol文件,里面就有所有原子的轨道组合系数,你就可以看出每个原子对分子轨道的贡献。找到你的HOMO、LUMO,就可以看出你的每个原子对前线轨道的贡献。

[ Last edited by wuli8 on 2009-6-13 at 17:30 ]
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

homeless555

木虫 (正式写手)


★★★★★ 五星级,优秀推荐

学习了,非常感谢
8楼2007-12-05 14:59:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 26 个回答

csfn

荣誉版主 (知名作家)


★★★★★ 五星级,优秀推荐

好题目,但是说实话,兄弟,我没看懂。
是在什么输入文件里面加入那一行?
然后输出文件是哪个?
后面是dmol的,那前面讲的输入输出都是dmol的吗?
2楼2007-12-04 22:11:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

fengyidai

金虫 (小有名气)


★★★ 三星级,支持鼓励

能不能说的具体些?有点云里雾里的.
3楼2007-12-05 08:44:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mengsk

金虫 (著名写手)


★★★★★ 五星级,优秀推荐

谢谢,一直为此问题困惑
4楼2007-12-05 10:36:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
☆ 无星级 ★ 一星级 ★★★ 三星级 ★★★★★ 五星级
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见