计算化学公社

 找回密码 Forget password
 注册 Register
Views: 9528|回复 Reply: 3
打印 Print 上一主题 Last thread 下一主题 Next thread

[其它] 从elk中提取出来的状态方程拟合程序

[复制链接 Copy URL]

403

帖子

4

威望

2874

eV
积分
3357

Level 5 (御坂)

跳转到指定楼层 Go to specific reply
楼主
本帖最后由 万里云 于 2015-11-30 11:30 编辑

如题。

程序是从elk-3.1.12中拿出来的。说明在README中,eos.in则是一个硅的例子。最后输出的拟合参数在PARAM.OUT里。
程序使用Hartree原子单位制,体积单位是bohr^3,能量单位为Hartree。

程序很好编译,稍微改下Makefile即可。

附带两份预编译版本。64位系统优先使用x86_64-pc-msys版本,32位系统只能用i686-w64-mingw32版本。

eos-1.4.0_i686-w64-mingw32.tar.bz2 (596.84 KB, 下载次数 Times of downloads: 12)

eos-1.4.0_x86_64-pc-msys.tar.bz2 (1.59 MB, 下载次数 Times of downloads: 25)

评分 Rate

参与人数
Participants 2
eV +10 收起 理由
Reason
sobereva + 5
卡开发发 + 5 GJ!

查看全部评分 View all ratings

3621

帖子

3

威望

1万

eV
积分
18425

Level 6 (一方通行)

第一原理惨品小作坊

2#
发表于 Post on 2015-11-30 11:18:23 | 只看该作者 Only view this author
好像如果只是拟合EOS的部分好像只要编译EOS的部分就行了吧?好像要注意的是VASP的用户可能单位与这个EOS的可能不同(印象中,不知道有没有记错)。
日常打哑谜&&探寻更多可能。
原理问题不公开讨论,非商业性质讨论欢迎私聊。
本周忙

403

帖子

4

威望

2874

eV
积分
3357

Level 5 (御坂)

3#
 楼主 Author| 发表于 Post on 2015-11-30 11:29:30 | 只看该作者 Only view this author
卡开发发 发表于 2015-11-30 11:18
好像如果只是拟合EOS的部分好像只要编译EOS的部分就行了吧?好像要注意的是VASP的用户可能单位与这个EOS的 ...

没在elk的顶层目录直接编译过eos。elk顶层目录的那个设置编译环境的脚本不太好使,设置完后还得自己改。

eos的Makefile只用到了make.inc中的几个环境变量,直接在Makefile中设置也行。

单位都是原子单位。加到一楼里了,多谢提醒。

3621

帖子

3

威望

1万

eV
积分
18425

Level 6 (一方通行)

第一原理惨品小作坊

4#
发表于 Post on 2015-11-30 11:58:58 | 只看该作者 Only view this author
万里云 发表于 2015-11-30 11:29
没在elk的顶层目录直接编译过eos。elk顶层目录的那个设置编译环境的脚本不太好使,设置完后还得自己改。
...

嗯,顶层编译EOS确实有点麻烦。VASP则是eV和Angstorm^3,这点对于CASTEP或者VASP的用户都得注意。
日常打哑谜&&探寻更多可能。
原理问题不公开讨论,非商业性质讨论欢迎私聊。
本周忙

本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2024-11-23 10:03 , Processed in 1.154812 second(s), 25 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list