24小时热门版块排行榜    

CyRhmU.jpeg
查看: 790  |  回复: 7
当前主题已经存档。
【有奖交流】积极回复本帖子,参与交流,就有机会分得作者 huangyc 的 6 个金币

huangyc

木虫 (正式写手)

[交流] 【求助】如何提取ProjectdDOS信息

比如CO-dx2的DOS,INCAR中用LORBIT = 12得到DOSCAR或PROCAR以后下步如何处理?好象split_dos分出的只有spd,没有pxpypzdx2.....

我用p4可以做,但把所有d 轨道之和的DOS画出来和我用LORBIT = 10然后split的结果不一样;用dos-procar的程序处理总出现段错误

请指教,谢谢
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hakuna

木虫 (知名作家)


huangyc(金币+2):谢谢 2010-03-13 19:05
wuchenwf(金币+1):谢谢 2010-03-13 21:38
你把DOSCAR里相应原子部分拷出来,直接graph就可以啊,干吗那么麻烦
2楼2010-03-13 17:09:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

huangyc

木虫 (正式写手)

LS说的轻巧啊,我体系里有近100个原子,比如我想要第56个,你就得慢慢找那一段的数据,我得一些原子的平均且较多体系,工作量太大了

继续请教
3楼2010-03-13 19:08:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

fanchen021

铁杆木虫 (正式写手)

★ ★
wuchenwf(金币+2):谢谢 2010-03-13 21:38
huangyc(金币+2):能否详细告知?谢谢 2010-03-14 10:18
split_dos不是分出spd,而是DOSCAR中的前7列。
4楼2010-03-13 20:00:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hakuna

木虫 (知名作家)

引用回帖:
Originally posted by huangyc at 2010-03-13 19:08:06:
LS说的轻巧啊,我体系里有近100个原子,比如我想要第56个,你就得慢慢找那一段的数据,我得一些原子的平均且较多体系,工作量太大了

继续请教

再多也没问题,没发现很有规律吗?
5楼2010-03-14 09:55:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

huangyc

木虫 (正式写手)

回fanchen021
能否详细告知?谢谢

LS说的规律我知道,但是我这个太多,处理起来很困难
6楼2010-03-14 10:20:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

fanchen021

铁杆木虫 (正式写手)

前面说的不是很全面,split_dos脚本是把DOSCAR分成DOS0,DOS1,。。。。等等。
它根据你计算的体系有没有考虑SPIN,把DOSCAR中的前4列(no-spin)或前7列(spin)分出来。
所以,如果你用了LORBIT = 12,就不能再用split_dos脚本来分。
7楼2010-03-14 16:36:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

fanchen021

铁杆木虫 (正式写手)

解决这个问题,最好的办法就是修改split_dos的脚本。
如果你只是想找到某一个原子的某个轨道的态密度,2L说的方法也是可行的。
8楼2010-03-14 16:40:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 huangyc 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见