24小时热门版块排行榜    

CyRhmU.jpeg
南方科技大学公共卫生及应急管理学院2026级博士研究生招生报考通知(长期有效)
查看: 1387  |  回复: 4
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

长风_破浪

捐助贵宾 (小有名气)

[求助] molpro,casscf作多个态的平均,然后mrci要计算五个态的势能与偶极矩?

大家好,我正学molpro,我看文献来计算CaO基态的势能曲线和偶极矩,但是最低的五个态势能曲线靠的很近,所以要用casscf来做态平均,对不?然后用mrci计算势能和偶极矩,对吗?但是有两个Σ态,都是单重的怎么区分?
下面是输入,哪有问题?
   ***,CaO molecule
  memory,800,m
   rcao=[2.8,3.0,3.2,3.3,3.41,3.42,3.43,3.432,3.434,3.436,3.438,3.44,3.442,3.443,3.444,3.446,3.45,3.46,3.48,3.5,3.55,3.6,3.66,3.7,3.76,3.80,3.84,3.88,3.9,3.92,3.94,3.96,3.98,4.0,4.02,4.05,4.1,4.15,4.2,4.25,4.3,4.35,4.4,4.45,4.5,4.55,4.6,4.65,4.7,4.75,4.8,4.85,4.9,4.92,4.94,4.96,4.98,5.0,5.02,5.04,5.08,5.1,5.15,5.2,5.25,5.3,5.35,5.4,5.45,5.5,5.55,5.6,5.65,5.7,5.75,5.8,5.85,5.9,5.92,5.94,5.96,5.98,6.0,6.02,6.04,6.08,6.1,6.15,6.2,6.5,7.0,7.5,8.0,8.5,9.0,10]
    geometry={
    O
    Ca, O, r
    }
  
   basis={
     spdfgh,O,aug-cc-pv5z
     spdfgh,Ca,cc-pcv5z;
     }
  
  
     do i=1,#rcao
     r=rcao(i)
     if(i.eq.1) then
    hf
  
    end if
  
  
  
   {casscf;closed,7,2,2,0;occ,12,5,5,1;
      wf,28,1,0;state,2;
      wf,28,1,2;
      wf,28,2,0;
      wf,28,2,2;
      wf,28,3,0;
      wf,28,3,2;
   }
   ecasscf(i)=energy
   dipcasscf(i)=dmz
  
  
  
   {mrci;closed,6,2,2,0;occ,10,4,4,0;
       wf,28,1,0;state,2;weight,1,0;orbital,ignore_error;
        }
  
   e1(i)=energy
   dip1(i)=dmz
  
{mrci;closed,6,2,2,0;occ,10,4,4,0;
       wf,28,1,0;state,2;weight,0,1;orbital,ignore_error;
        }
  
   e2(i)=energy
   dip2(i)=dmz   
  
    table,rcao,ecasscf,dipcasscf
    table,rcao,e1,dip1,
end do
附文献
回复此楼

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : CaO.pdf
  • 2013-11-01 21:51:55, 565.37 K

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

长风_破浪

捐助贵宾 (小有名气)

请问是这样?
  {mrci;closed,6,2,2,0;occ,10,4,4,0;
       wf,28,1,0;state,2;orbital,ignore_error;
        }
  e1(i)=energy
   dip1(i)=dmz
那怎么分别输出它们两个的势能和偶极矩呢?
3楼2013-11-02 08:52:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 5 个回答

beefly

专家顾问 (职业作家)

地沟油冶炼专家

★ ★
gmy1990: 金币+2 2013-11-02 00:08:12
两个单重Σ+态,放在同一个mrci中计算就可以了。如果分开算虽然会更快,但是容易出其它问题
beefly《西太平洋大学现代英汉词典》[bi:fli]牛肉一般地
2楼2013-11-01 23:47:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

长风_破浪

捐助贵宾 (小有名气)

引用回帖:
2楼: Originally posted by beefly at 2013-11-01 23:47:42
两个单重Σ+态,放在同一个mrci中计算就可以了。如果分开算虽然会更快,但是容易出其它问题

请问是这样?
  {mrci;closed,6,2,2,0;occ,10,4,4,0;
       wf,28,1,0;state,2;orbital,ignore_error;
        }
  e1(i)=energy
   dip1(i)=dmz
那怎么分别输出它们两个的势能和偶极矩呢?
哦,前面的态平均对吗?是不是还要多加几个态来平均效果会好?活性空间对吗?
还有用casscf优化时怎么能输出每个态的势能呢?very thank you !
求帮忙
4楼2013-11-02 10:01:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

长风_破浪

捐助贵宾 (小有名气)

引用回帖:
2楼: Originally posted by beefly at 2013-11-01 23:47:42
两个单重Σ+态,放在同一个mrci中计算就可以了。如果分开算虽然会更快,但是容易出其它问题

非常感谢!
5楼2013-11-02 15:31:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见