计算化学公社

标题: sobMECP搜索交叉点遇到的问题,谢谢指点 [打印本页]

作者
Author:
gjx    时间: 2021-4-12 08:21
标题: sobMECP搜索交叉点遇到的问题,谢谢指点
prepare.sh/runfirst.sh均正常运行,runMECP.sh遇到如下的报错,已看过相关的帖子但还是没解决,有知道原因的老师指点一下吗,谢谢
ProgFile Exists - OK
First Input OK
At line 230 of file MECP.f (unit = 8, file = 'ProgFile')
Fortran runtime error: End of file
Problem with Fortran program
Step Number 0 -- MECP not yet converged
An error has occurred, possibly in the Gaussian Job

作者
Author:
sobereva    时间: 2021-4-12 08:23
看中间产生的Gaussian输出文件判断
作者
Author:
gjx    时间: 2021-4-12 09:53
本帖最后由 gjx 于 2021-4-12 16:27 编辑
sobereva 发表于 2021-4-12 08:23
看中间产生的Gaussian输出文件判断

sob老师,我看2个输出Gaussian输出文件都是正常结束,但是四个收敛条件出现了1个NO和4个NO,是这个原因吗?请老师指点 (, 下载次数 Times of downloads: 4) (, 下载次数 Times of downloads: 5)

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



作者
Author:
sobereva    时间: 2021-4-13 09:17
gjx 发表于 2021-4-12 09:53
sob老师,我看2个输出Gaussian输出文件都是正常结束,但是四个收敛条件出现了1个NO和4个NO,是这个原因吗 ...

从这上看不出什么明显问题
先把此文的FeO+的例子重复一遍
使用sobMECP程序结合Gaussian程序搜索极小能量交叉点
http://sobereva.com/286http://bbs.keinsci.com/thread-865-1-1.html



作者
Author:
gjx    时间: 2021-4-14 09:48
本帖最后由 gjx 于 2021-4-14 09:50 编辑
sobereva 发表于 2021-4-13 09:17
从这上看不出什么明显问题
先把此文的FeO+的例子重复一遍
使用sobMECP程序结合Gaussian程序搜索极小能 ...

老师,我的FeO+例子能正常算出来,我模仿例子的格式写的输入文件,还是报这个错,老师能帮忙看下哪的问题吗。 (, 下载次数 Times of downloads: 1) (, 下载次数 Times of downloads: 1)

(, 下载次数 Times of downloads: 1) (, 下载次数 Times of downloads: 2)



作者
Author:
sobereva    时间: 2021-4-14 12:50
gjx 发表于 2021-4-14 09:48
老师,我的FeO+例子能正常算出来,我模仿例子的格式写的输入文件,还是报这个错,老师能帮忙看下哪的问题 ...

现在太忙。sobMECP是开源的,代码也不多,自行调试判断是否成功的部分的代码很容易弄清楚原因
作者
Author:
gjx    时间: 2021-5-6 19:52
已解决,
把文件使用命令转换一下格式,dos2unix.
作者
Author:
cnu-hjp    时间: 2022-1-5 18:42
gjx 发表于 2021-5-6 19:52
已解决,
把文件使用命令转换一下格式,dos2unix.

您好,想问一下在使用dos2unix命令前需要安装什么吗?对哪些程序进行dos2unix命令呢?谢谢!
作者
Author:
snljty    时间: 2022-1-5 19:17
cnu-hjp 发表于 2022-1-5 18:42
您好,想问一下在使用dos2unix命令前需要安装什么吗?对哪些程序进行dos2unix命令呢?谢谢!

root权限CentOS/Red Hat下执行yum install dos2unix,ubuntu/debian下把yum换成apt。如果没有root权限,让管理员帮你装。
所有文本文件都可以转。如果已经是UNIX换行符,不会出错。可以用file命令查看文件类型判断是不是文本文件。如果输出有CRLF的提示,那就是DOS换行符(\r\n),在类UNIX环境下使用前建议转换成UNIX换行符(\n)。
作者
Author:
cnu-hjp    时间: 2022-1-6 10:49
snljty 发表于 2022-1-5 19:17
root权限CentOS/Red Hat下执行yum install dos2unix,ubuntu/debian下把yum换成apt。如果没有root权限, ...

好的好的,非常感谢!我去试一试!




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