MOLCASについて
MOLCASは、高度な
計算化学プログラムであり、主にab initio法に基づく電子状態の計算を行います。このプログラムは、国際的な研究者たちによる共同プロジェクトの影響を受けており、科学者のニーズに応えるために設計されています。MOLCASは商業用の製品ではなく、
ルンド大学が保有しており、利益を目的とした販売は行われていません。
プログラムの特徴
MOLCASの主な焦点は、基底状態と励起状態の電子構造を効率的に計算することにあります。ここには、
完全活性空間多配置SCF(CASSCF)計算や、制約付き波動関数であるRASSCFも含まれています。さらに、平衡状態や遷移状態の幾何構造の最適化もサポートされ、力場や振動エネルギーの計算も可能です。また、2次摂動法のCASPT2やRASPT2も取り入れており、さまざまな計算手法が利用できます。
歴史の背景
MOLCASの開発は1980年代末に始まり、
ルンド大学のビョルン・O・ロース教授のグループによって推進されました。そのプログラム名は「Molecule(分子)」と「CAS(
完全活性空間)」の組み合わせから来ています。1992年にはMOLCAS 2が発表され、IBM VM/XAのシステム向けにテープ配布が行われたのがこのプログラムの初期の一歩でした。MOLCAS 4(1999年)からは、
Unixや
Linuxといった
オペレーティングシステムでも動作するようになり、2001年にはMOLCAS 5がリリースされ、開発のための分散モデルが導入されました。
2017年にはコードの大部分がオープンソースプロジェクトとして展開され、「OpenMolcas」という新たな形で利用者に提供されています。
主要機能の詳細
MOLCASには多様な機能があり、以下はそのいくつかです:
- - 電子状態計算: Ab initio ハートリー=フォック法、密度汎関数理論(DFT)、MCSCF、MRCI、CC、CASPT2といった波動関数を用いたエネルギーの計算が可能です。
- - 幾何構造最適化: CASSCFやRASSCFを基にした解析的勾配による幾何構造の最適化が行えます。
- - 解析的勾配と非断熱結合: さまざまな方法による勾配の計算がサポートされています。
- - 相互作用モデル: 溶媒効果を考慮するためのキャビティーや連続体モデルに対応しています。
- - QM/MM計算: タンパク質や分子クラスターの計算において、量子力学と古典的な力学の両方の手法を用いた計算が可能です。
- - シミュレーション手法: 分子間力場を生成するNEMO手順の採用により、ビジュアルなシミュレーションを行うことができます。
MOLCASはまた、DMRGコードやMRCIコード、分子動力学コードとのインターフェースも持っており、さまざまな解析を高い精度で行える環境が整っています。
おわりに
MOLCASは
計算化学における強力なツールであり、これを活用することで研究者はより深い理解と新しい知見を得ることが期待されます。公式サイトやオープンソースプロジェクトのページからもサポート情報やさらなる詳細を探し出すことが可能です。