24小时热门版块排行榜    

查看: 2071  |  回复: 7
【奖励】 本帖被评价2次,作者freewain增加金币 2

freewain

铜虫 (初入文坛)


[资源] 【原创】cif2fdf: 把cif文件转换成适合fdf输入文件的小工具 已有3人参与

平时用MS构建模型时,老是需要把坐标值导入EXCEL再进行各种计算,比较麻烦。所以编了一个小程序,可以读取 cif 文件中的晶格常数和原子坐标,进行计算后,生成适合fdf 输入文件格式的晶格常数和原子坐标。可以对新格式进行一些指定,包括原子的平移(通过指定旧结构中的模型中心坐标实现)、新晶格常数(用于生成真空层)等。可以输出新模型的 XV 文件,方便 xv2xsf 后用 XCrySDen 看一看。

现在我只是构建一些 Au(111) 面之类的简单模型,alpha/beta/gamma 为90/90/120。这个程序应该也可以处理 alpha/beta != 90的情况,但是没有具体实践过。

另外,创建了一个博客:www.niuchangning.com
里面主要是学习计算材料的一些记录,也有这个小程序的VS工程目录。

刚刚入门,请大家多多指教:)

下载地址:
http://d.namipan.com/d/c87723dd1 ... a7ba1207c0a005e0000

[ Last edited by freewain on 2010-10-7 at 23:51 ]
回复此楼

» 收录本帖的淘帖专辑推荐

第一性原理计算辅助工具 SIESTA 计算化学相关

» 猜你喜欢

» 本主题相关商家推荐: (我也要在这里推广)

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
★ ★ ★ ★ ★
bingmou(金币+5):感谢详细讨论 2010-10-27 20:27:45
引用回帖:
Originally posted by freewain at 2010-10-07 16:41:29:
平时用MS构建模型时,老是需要把坐标值导入EXCEL再进行各种计算,比较麻烦。所以编了一个小程序,可以读取 cif 文件中的晶格常数和原子坐标,进行计算后,生成适合fdf 输入文件格式的晶格常数和原子坐标。可以对新 ...

你好freewain,感谢你的转换工具,虽然我不用这个转换工具。但是一样感谢你的分享精神。你的博客我已经收藏了,希望经常给我们一些新东西。看到你的一个日志:“Output Format of .TRANS Files”
我想悄悄地告诉你,这个文件的每列的内容分别是:
第一列:能量(在fdf里面指定的那个透射谱的计算范围,并且电流的计算也是在这个范围内计算,所以要把这个设置的大于偏压窗。)
第二列:整个体系的透射谱TotT(E),这个体系的意思是散射区+两个无限大的电极。
第三列:整个体系的态密度TotDOS。
第四列:TotDOS在散射区或者说contact region(电极的表面层+中间分子)的投影称为PDOS。
运行tbtrans的时候,如果你将标准输出从新定向到一个文件中去的话,你就会发现在文件中有这个提示:
======================================
  Projection Region: atoms : [ 37; 80 ]
  Projection Region: states: [  1;452 ] ;452

  Starting K-Point loop for spin:   1

Transport for spin ->  1  , kxy-point ->   1, of Node     0
           kxy=(-.096 0.028 0.000 ),w= 0.0556
        E                 T(E)                      TotDOS               PDOS
-2.00000  0.53137355E+00  0.39447417E+03  0.39447029E+03
-1.99599  0.51072620E+00  0.41546424E+03  0.41546042E+03
-1.99199  0.49874495E+00  0.44846299E+03  0.44845938E+03
===============================================
并且并行的话,这个是按照节点输出的。
希望有用,以后多多交流。另外,你的英语不错啊!

[ Last edited by zhangguangping on 2010-10-27 at 13:36 ]
7楼2010-10-27 20:22:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

freewain

铜虫 (初入文坛)


谢谢广平师兄!听实验室的师姐经常提起你的,也看了不少你分享的资料。我加你q了。
引用回帖:
Originally posted by zhangguangping at 2010-10-27 20:22:09:

你好freewain,感谢你的转换工具,虽然我不用这个转换工具。但是一样感谢你的分享精神。你的博客我已经收藏了,希望经常给我们一些新东西。看到你的一个日志:“Output Format of .TRANS Files”
我想悄悄地告 ...

8楼2010-10-28 09:17:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
简单回复
lili02092楼
2010-10-07 23:49   回复  
小木虫(金币+0.5):给个红包,谢谢回帖交流
谢谢分享!
zxzj053楼
2010-10-08 00:48   回复  
小木虫(金币+0.5):给个红包,谢谢回帖交流
谢谢分享!
jghe4楼
2010-10-08 02:11   回复  
小木虫(金币+0.5):给个红包,谢谢回帖交流
支持!!!
aylayl085楼
2010-10-08 09:20   回复  
 谢谢分享
wuli86楼
2010-10-08 10:33   回复  
 
相关版块跳转 我要订阅楼主 freewain 的主题更新
☆ 无星级 ★ 一星级 ★★★ 三星级 ★★★★★ 五星级
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考博] 售SCI一区T0P文章,我:8.O.55.1.O.54,科目齐全,可+急 +3 h4CP7TrQR8Lg 2026-08-22 5/250 2026-08-23 12:09 by LR9qGULyN2ew
[考博] 售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急 +3 2JOx3r2CYEgw 2026-08-21 10/500 2026-08-23 07:17 by OEbVnUOu01ol
[论文投稿] 售SCI一区文章,我:8O5.5.1.O5.4,科目全,可伽急 +3 2JOx3r2CYEgw 2026-08-22 4/200 2026-08-23 04:04 by OEbVnUOu01ol
[硕博家园] 售SCI一区T0P文章,我:8.O.55.1.O.5.4,科目全,可+急 +3 2JOx3r2CYEgw 2026-08-22 7/350 2026-08-23 03:55 by OEbVnUOu01ol
[论文投稿] 售一区SCI文章T0P,我:8O.551.O54,科目全,可十急 +3 2JOx3r2CYEgw 2026-08-22 5/250 2026-08-23 03:52 by OEbVnUOu01ol
[硕博家园] 售SCI一区T0P文章,我:8O.55.1.O.54,科目全,可伽急 +4 QTy3jDtz1uLt 2026-08-21 11/550 2026-08-23 02:55 by OEbVnUOu01ol
[考博] 售SCI文章,我:8O.5.5.1O.54,科目全,可十急 +3 DpSrDtM079iu 2026-08-22 3/150 2026-08-23 00:55 by OEbVnUOu01ol
[基金申请] filecode,4个jtjc了 +13 ziyangfang 2026-08-19 16/800 2026-08-22 17:08 by WH3796
[教师之家] 售一区SCI文章T0P,我:8O.551.O54,科目全,可十急 +4 2JOx3r2CYEgw 2026-08-21 4/200 2026-08-22 16:52 by sunzitan
[基金申请] 人气不行了 +8 fansofjerry 2026-08-21 8/400 2026-08-22 16:30 by zyqchem
[基金申请] 建议基金发布提前给出明确的时间点 +10 kulium 2026-08-21 13/650 2026-08-21 21:58 by alongwaytogo
[基金申请] 时间戳又变了 +13 wuchongjun 2026-08-20 19/950 2026-08-21 17:21 by 紫杉醇
[基金申请] 感觉是下周放榜了 +7 angus9576 2026-08-17 12/600 2026-08-21 13:38 by weiyin
[基金申请] 我面上完蛋了 +7 且听虎啸 2026-08-20 8/400 2026-08-21 12:31 by 酷酷墨镜
[基金申请] 应该是下周三26日公布了吧? +4 哈哈蛤? 2026-08-21 4/200 2026-08-21 10:58 by Vivilian
[论文投稿] 投稿咨询 +5 wwm09 2026-08-17 7/350 2026-08-21 10:11 by 期刊论文帮手
[基金申请] 今天放榜没戏了吧 +9 yuleib84 2026-08-19 11/550 2026-08-21 10:06 by gltch
[基金申请] 估计是周四 +3 archvillain 2026-08-18 3/150 2026-08-21 01:48 by jnhyjjm
[基金申请] 朋友圈看到的 +6 wangzilk 2026-08-18 8/400 2026-08-19 10:55 by Haru815
[基金申请] 今天维护系统维护 祝所有人 高中 +8 gjjjzhong 2026-08-18 9/450 2026-08-18 13:01 by 家与远方
信息提示
请填处理意见