24小时热门版块排行榜    

查看: 1084  |  回复: 25
当前主题已经存档。
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

njut007

银虫 (小有名气)

[交流] 求助:MOPAC优化阳离子程序问题

用MOPAC优化一个阳离子,自己编了输入的程序,但是运行老是出错
错误情况如下:
原部分编程如下(其中第二个N为+1价):
  C            0.000000   0   0.000000    0    0.000000      0     0     0     0
  N            1.319960   0  0.000000     0    0.000000      0     1     0     0   
  C            1.319053   1  110.870396   1    0.000000     0     2     1     0  
  C            1.405313   0  105.679277   0   -0.017126      0     3     2     1
  N            1.319383   0  105.774905   0   -0.006257      0     1     2     3
  C            1.441586   0  124.512243   0   -179.994714   0     2     1     5
  C            1.442559   1  124.638443   1   179.988212    1     5     1     2
  H            1.070000   1  126.558156   1   179.961790    1     1     2     3
  H            1.070000   0  127.160361   0   179.982874    0     3     2     1
  H            1.070000   0  127.112547   0   179.993743    0     4     3     2
  H            1.070000   0  109.471221   0   0.000000       0     6     2     1
  H            1.070000   1  109.471221   1   -120.000000   1     6     2     1
  H            1.070000   1  109.471221   1   120.000000    1     6     2     1

但是运行结果提示读入出错:
The fault detected is in the last line printed
GEOMETRY IS FAULTY.  GEOMETRY READ IN IS:
C            1.405313   0  105.679277   0   -0.017126     0      3     2     1
N            1.319383   0  105.774905   0   -0.006257     0      1
C            1.441586   0  124.512243   0   -179.9947      1      4    0     2
N            1.442559   1   1.000000     1    1.000000      1      1     5     0
O            1.070000   1   1.000000     1    1.000000      1      1     1     0  
The fault detected is in the last line printed
GEOMETRY IS FAULTY.  GEOMETRY READ IN IS:
H            1.070000   0  127.160361   0   179.982874    0     3     2     1
H            1.070000   0  127.112547   0   179.993743    0     4
H            1.070000   0  109.471221   0   0.000000       0     6
Mg           1.070000  1   1.000000     1    1.000000     -1      1     6     0
Al           1.070000   1   1.000000      1    1.000000      1     1     6     0  
不知道是什么原因,会不会是跟我优化的是阳离子有关,系统默认 N 价键不符合??望指点修改
回复此楼
化学计算/软件模拟群——49971432 欢迎各位志同道合虫友的加入
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

njut007

银虫 (小有名气)

结构之前写错了,根据高斯结果调整程序如下:
AM1 POLAR DIPOLE ENPART PRECISE SYMMETRY BONDS CHARGE=1
1        C            0.000000   0   0.000000    0    0.000000     0     0     0     0
    2        N            1.319960   0  0.000000     0    0.000000     0     1     0     0   
    3        C            1.319053   1  110.870396   1    0.000000     0     2     1     0  
    4        C            1.405313   1  105.679277   1   -0.017126     0     3     2     1
    5        N            1.319383   1  105.774905   1   -0.006257     0     4     3     2
    6        C            1.441586   1  124.512243   1   -179.994714   0     2     1     5
    7        C            1.442559   1  124.638443   1   179.988212    1     5     4     3
    8        H            1.070000   1  126.558156   1   179.961790    1     1     5     4
    9        H            1.070000   1  127.160361   1   179.982874    1     3     2     1
   10        H            1.070000   1  127.112547   1   179.993743    1     4     3     2
   11        H            1.070000   1  109.471221   1   0.000000      1     6     2     1
   12        H            1.070000   1  109.471221   1   -120.000000   1     6     2     1
   13        H            1.070000   1  109.471221   1   120.000000    1     6     2     1
   14        H            1.070000   1  109.471221   1   -179.955346   1     7     5     4
   15        H            1.070000   1  109.471221   1   -59.955346    1     7     5     4
   16        H            1.070000   1  109.471221   1    60.044654    1     7     5     4
运行后出错的结果和主题贴的情况是一样的


之前的程序后面的连接性出了错,少了个C原子,不好意思
要换用这组数据。
问题还是解决不了
我用的是MOPAC20002,不去掉DIPOLE也能运行出来,但是结果就是  
GEOMETRY IS FAULTY.  
后面的错误 如主题贴

[ Last edited by njut007 on 2007-11-3 at 20:19 ]
化学计算/软件模拟群——49971432 欢迎各位志同道合虫友的加入
14楼2007-11-03 20:08:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 26 个回答

snoopyzhao

至尊木虫 (职业作家)

★ ★ ★ ★ ★ ★ ★ ★
njut007(金币+8,VIP+0):谢谢一直关注本贴,谢谢帮助解决问题,谢谢
最好把整个输入文件全部给出来,包括关键词部分
2楼2007-11-03 11:38:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

alwens

铁杆木虫 (正式写手)

老木虫

★ ★
njut007(金币+2,VIP+0):谢谢帮忙,谢谢
嗯,你关键词里有没有写charge=1?
万里夕阳锦背高 翻身犹恨东洋小 太公怎钓?
3楼2007-11-03 14:26:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

njut007

银虫 (小有名气)

没写等于charge=1,我添加下试试??
化学计算/软件模拟群——49971432 欢迎各位志同道合虫友的加入
4楼2007-11-03 16:08:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见