这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版后一修订版两侧同时换到之后的修订记录 | ||
adf:optimizeff [2019/12/18 21:21] – liu.jun | adf:optimizeff [2022/03/10 21:39] – [1. 一系列结构的DFT计算(可以通过势能面扫描,也即Linear Transit得到)] liu.jun | ||
---|---|---|---|
行 15: | 行 15: | ||
* mcmxst是允许运行的最大步数,这个参数需要改大,否则默认值为0,只运行一步。 | * mcmxst是允许运行的最大步数,这个参数需要改大,否则默认值为0,只运行一步。 | ||
- | {{ : | + | * {{ : |
- | {{ : | + | |
本文以< | 本文以< | ||
行 33: | 行 33: | ||
{{ : | {{ : | ||
- | 更详细的势能面扫描教程,参考:[[adf: | + | 更详细的势能面扫描教程,参考:[[adf: |
=====2. 从*.t21抽取geo、trainset.in文件===== | =====2. 从*.t21抽取geo、trainset.in文件===== | ||
下面的命令行操作,要求ADF的环境变量生效。用到的命令,都是ADF的内置命令,例如startpython就在adf201*.*/ | 下面的命令行操作,要求ADF的环境变量生效。用到的命令,都是ADF的内置命令,例如startpython就在adf201*.*/ | ||
行 42: | 行 42: | ||
</ | </ | ||
- | 注意,其中startpython是ADF内部命令,只要环境变量生效即可运行。[[https:// | + | 注意,其中startpython是ADF内部命令,只要环境变量生效即可运行。LT_to_trainset.py文件见前面下载链接。LT.t21是前一步Linear Transit计算得到的输出文件。< |
<color grey> | <color grey> | ||
行 55: | 行 55: | ||
adfreport geo -rxtrainset > trainset.in | adfreport geo -rxtrainset > trainset.in | ||
</ | </ | ||
- | adfreport是ADF内部命令,只要环境变量生效即可运行。< | + | adfreport是ADF内部命令,只要环境变量生效即可运行。< |
<color blue> | <color blue> | ||
行 76: | 行 76: | ||
=====3. 准备ffield文件===== | =====3. 准备ffield文件===== | ||
- | 相似的力场本例中用了CHOSFClN.ff,直接将其拷贝到当前目录(和前面生成的geo、trainset.in文件在同一个目录中),并修改名字为ffield。将Cl元素修改为Br元素。并修改一些其他的参数,比如原子价、有效质量、范德华半径、价电子个数等(具体参数的含义,[[https:// | + | 相似的力场本例中用了CHOSFClN.ff,直接将其拷贝到当前目录(和前面生成的geo、trainset.in文件在同一个目录中),并修改名字为ffield。将Cl元素修改为Br元素。并修改一些其他的参数,比如原子价、有效质量、范德华半径、价电子个数等(具体参数的含义{{ :adf:reaxff-users-manual-2002.pdf |可以参考手册}})。具体如下(彩色的项目可能需要被改动): |
{{ : | {{ : | ||
行 112: | 行 112: | ||
生成的summery.txt列出了蒙特卡洛的过程,比较重要的数据是能量误差(Current error这一列数据),当然误差越小越好。生成的ffield_best是优化得到的力场,修改成自己希望的名字,例如CHOSFBrN.ff即可。同时也给出了最后一个被“接受(蒙特卡洛认为较优的力场)”蒙特卡洛生成的力场,名为ffield_last_accepted.1,供参考。 | 生成的summery.txt列出了蒙特卡洛的过程,比较重要的数据是能量误差(Current error这一列数据),当然误差越小越好。生成的ffield_best是优化得到的力场,修改成自己希望的名字,例如CHOSFBrN.ff即可。同时也给出了最后一个被“接受(蒙特卡洛认为较优的力场)”蒙特卡洛生成的力场,名为ffield_last_accepted.1,供参考。 | ||
- | |||
- | [[https:// |