计算化学公社

标题: 从elk中提取出来的状态方程拟合程序 [打印本页]

作者
Author:
万里云    时间: 2015-11-30 11:06
标题: 从elk中提取出来的状态方程拟合程序
本帖最后由 万里云 于 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版本。

(, 下载次数 Times of downloads: 12)

(, 下载次数 Times of downloads: 25)


作者
Author:
卡开发发    时间: 2015-11-30 11:18
好像如果只是拟合EOS的部分好像只要编译EOS的部分就行了吧?好像要注意的是VASP的用户可能单位与这个EOS的可能不同(印象中,不知道有没有记错)。
作者
Author:
万里云    时间: 2015-11-30 11:29
卡开发发 发表于 2015-11-30 11:18
好像如果只是拟合EOS的部分好像只要编译EOS的部分就行了吧?好像要注意的是VASP的用户可能单位与这个EOS的 ...

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

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

单位都是原子单位。加到一楼里了,多谢提醒。
作者
Author:
卡开发发    时间: 2015-11-30 11:58
万里云 发表于 2015-11-30 11:29
没在elk的顶层目录直接编译过eos。elk顶层目录的那个设置编译环境的脚本不太好使,设置完后还得自己改。
...

嗯,顶层编译EOS确实有点麻烦。VASP则是eV和Angstorm^3,这点对于CASTEP或者VASP的用户都得注意。




欢迎光临 计算化学公社 (http://ccc.keinsci.com/) Powered by Discuz! X3.3