|
|
本帖最后由 shenzp 于 2023-10-31 13:42 编辑
按照ORCA手册orca_loc部分的说明,input文件应该是这样的顺序:
- input.gbw // input orbitals
- output.gbw // output orbitals
- 10 // orbital window: first orbital to be localized e.g. first active
- 15 // orbital window: last orbital to be localized e.g. last active
- 0 // localization method: 1=PM,2=FB,3=IAOIBO,4=IAOBOYS,5=NEWBOYS,6=AHFB
- 0 // operator: 0 for alpha, 1 for beta。对于CASSCF/ROHF/RHF,应该用0。
- 128 // maximum number of iterations
- 1e-6 // convergence tolerance of the localization functional value
- 0.0 // relative convergence tolerance of the localization functional value
- 0.95 // printing thresh to call an orbital strongly localized
- 0.85 // printing thresh to call an orbital bond-like
- 2 // printlevel
- 1 // use Cholesky Decomposition (0=false, 1=true)
- 1 // randomize seed for localization (0=false, 1=true)
复制代码
后边几个选项可以不写。报错是因为第五行应该是局域化方法,但是没有25这个选项。CASSCF tutorial好像主要是根据ORCA 4写的,有可能是ORCA版本更新后输入文件的顺序变了
另外,个人感觉Multiwfn的轨道局域化功能更方便,可以看一下Multiwfn的轨道定域化功能的使用以及与NBO、AdNDP分析的对比。
|
|