簡介
MOLCAS的重點在於多組態的量子化學計算,用於研究單組態不能給出電子結構合理描述的體系,例如激發態,化學反應的過渡態,重元素體系(過渡金屬,鑭系,錒系)等。MOLCAS的另一特點是多組態級別的相對論處理(標量相對論和自旋-軌道耦合),並提供專門為相對論計算設計的基組。
MOLCAS可用於計算分子結構,鍵能,化學反應的能壘,激發能(包括自旋-軌道耦合),振動分辨吸收光譜,以及各種分子特性等。MOLCAS可以用自洽反應場計算溶劑模型。新增加的QM/MM方法可用來計算大分子和分子簇。通過使用NEMO方法,MOLCAS還可以產生分子間作用力,用於MC/MD模擬。
波函能量與特性
MOLCAS使用以下波函模型進行總能量,電子結構和分子特性的計算:
1. Hartree-Fock以及和DFT組合。使用直接或者半直接方案,可以處理一千個以上的基函式。
2. DFT有:LSDA,LDA,SVWN,LSDA5,LDA5,SVWN5,HFB,HFS,BLYP,B3LYP,B3LYP5,TLYP,XPBE。
3. Moller-Plesset二級微擾理論(閉殼層或限制性開殼層),可用於快速計算動態電子相關影響。
4. MCSCF(CASSCF或RASSCF)用於處理電子結構無法用單行列式描述的體系。態平均方法可以處理多個電子態。可以研究一百萬個電子組態的波函。
5. 多參考二級微擾理論(CASPT2)可用於計算CASSCF電子態的動態電子相關能。可以用實能級移動或虛能級移動技術消除入侵態。還可以使用新的能級移動選項IPEAshift,它對開殼層體系不僅可以排除相關能的系統誤差,還可以消除入侵態。CASPT2的多重態版允許參考態用有效哈密頓方法進行相關能修正。
6. CASSCF/RASSCF波函可與基於DFT的相關勢方法組合,獲得包含動態電子相關的多組態波函(CAS/RAS-DFT)。
7. 對於小分子,可以用多參考CI(MR-CI,包括MR-CISD,RAS-CI和MR-ACPF)方法產生高精度波函和能量。
8. 對於能夠用單行列式很好描述的分子和原子團,可以用耦合簇方法(閉殼層和限制性開殼層的CCSD(T))研究。
9. 變分價鍵程式CASVB。
10. 能量和梯度可用於:Stoll-Dolg ECP基組的計算,全電子基組的標量相對論(二級Douglas-Kroll,Barysz-Snijders-Sadlej)計算,有限核近似。用Douglas-Kroll標量相對論修正,可以研究包括重金屬原子(例如鑭系和錒系)的體系。新的ANO-RCC基組可用於整個周期表元素的Douglas-Kroll標量相對論計算。
11. MCLR程式計算熱力學特性,進行單個或兩個同位素的取代計算。
12. 使用CNDO/INDO半經驗哈密頓量進行3D能帶計算。
13. 用Pipek-Mezey方案產生局域化軌道。
分子結構,振動頻率,熱動力學
1. 使用解析梯度技術的自動幾何最佳化,可用於HF/DFT和RASSCF (RASDFT)波函。CASPT2結構可以用數值梯度程式獲得。這些程式可用於獲得基態和激發態的平衡結構,過渡態等。
2. 通過解析二階導數,對RASSCF波函計算振動頻率和熱動力學量。
3. SLAPAF程式可用於尋找最小能量路徑和內反應坐標,以及交叉點的最小能量交點。
激發態和電子光譜
MOLCAS特別為研究激發態勢能曲面而設計:
1. 能量可以用所有的波函方法獲得。幾何最佳化也可以用於態平均RASSCF能量。
2. 在RASSCF級別,用RASSCF態相互作用方法計算躍遷特性。這是MOLCAS程式所特有的。這個代碼還可使用有效單電子SO哈密頓量和所謂的原子平均場積分(AMFI),計算自旋-軌道耦合。增強版本的RASSI-SO通過計算振盪強度和愛因斯坦係數A獲得RASSCF理論級別的螢光和磷光壽命。
3. 在RASSCF (RASDFT)級別的激發態勢能曲面上自動搜尋能壘,圓錐交叉點等。
4. 用MULA代碼計算兩個電子態諧振能級之間的躍遷偶極矩和振動躍遷的強度,獲得振動分辨電子光譜。
環境影響
MOLCAS-6可處理溶劑中的分子和大分子體系:
1. 用Onsager球穴模型或極化連續介質模型(PCM)處理溶劑影響。
2. QM/MM方法可用於計算大分子體系,如蛋白質,分子簇等。ComQum代碼可以把Molcas和Amber分子力學代碼(需另外獲得)組合進行QM/MM計算。
3. NEMO程式產生分子間作用力,用於MC/MD模擬。這些力場包括靜電感應,色散和交換-排斥項。它們基於個別分子的計算。
其它功能
1. 到COLUMBUS的接口。
2. 獨立於平台的圖形用戶界面,用於顯示軌道和密度(尚在開發中)。
3. 部分模組實現了並行化:Seward,SCF,Alaska,McKinley,MCLR和CC基本實現了線性或超線性加速。
4. 結合了到ACES II的界面,可以和該代碼的全部耦合簇特性一起使用。 同時也可在ACES II中使用MOLCAS中的積分和梯度程式。
5. Cerius2系列的圖形用戶界面C2MOLCAS,可以簡化輸入,顯示計算的MO,頻率和最佳化結構。
6. 到Molden的接口,用於繪製分子軌道,顯示幾何最佳化和諧振分析的結果。
7. 格點顯示程式MOLCASGV,基於OpenGL/Mesa,用於顯示MOLCAS的分子的軌道、密度和密度差。
8. 用GRID_IT包計算分子軌道和密度格點檔案,用於MOLCASGV,C2MOLCAS和GABEDIT顯示。
9. 包含了MOPAC,HONDO等的功能。
10. 到LUCIA和LUCIAREL的接口 (需要向作者索取LUCITA程式),分別進行direct-CI和相對論雙值群CI計算。
MOLCAS 6.2新增功能:
1. 新模組GUESSORB:產生更好的初始軌道,用於SCF和RASSCF計算。目前只支持ANO型基組。
2. 重寫了MULA程式,包含在MOLCAS的一般安裝中。
3. 平台無關的GUI程式GV,用於顯示軌道和密度。
4. 新的程式包LOCALIZATION用於根據Pipek-Mezey方案產生局域軌道。
5. 新的程式包BAND_CNDO用於半經驗3D周期體系能帶計算。
6. 新配置檔案用於64位計算機,包括Itanium2,Opteron,G5。
7. RASSCF_NEW和RASSCF模組分別更名為RASSCF和RASSCF_OLD。
8. 加入新版本的GA庫。
9. 幾個代碼的速度改善,包括LOPROP和DFT。
MOLCAS 6.4新增功能:
1. 廣義數值梯度代碼(CASPT2,SCF/DFT,RASSCF,MP2),包括數值梯度和解析梯度。
2. 改善MOLCAS的輸入語言。
3. 改善了主要代碼的輸出。
4. 幾個代碼的速度改善。
5. 改善了安裝過程。
6. 升級了ANO-RCC基組庫。
7. 顯示程式GV支持結構操作。
8. 擴充了程式包LOCALIZATION。
9. 使用手冊加入新的部分:基於問題的指南。
10.CASPT2加入一種新的能級移動。
11.RASSCf可以自動為線型分子保持高對稱性。
12.自旋-軌道耦合計算可以列印高對稱性的J態(原子)或Ω態(分子)。