カー・パリネロ法
カー・パリネロ法(カーパリネロほう、英: Car–Parrinello method、CP法)は、1985年、ロベルト・カーとミケーレ・パリネロ(M. Parrinello)によって考案されたバンド計算の手法である[1]。従来用いられていた行列要素の対角化を行わずに固有値(及び固有ベクトル)を求めることにより、計算を大幅に高速化した。これにより、系の電子状態と共に、その構造の最適化(この部分は古典的分子動力学法を用いる)も可能とした。
名称に関して
本手法は、第一原理分子動力学法(first-principles molecular dynamics, FPMD, またはab initio molecular dynamics, AIMD)などとも呼ばれる。それぞれ微妙に異なるものを意味している場合もある。現在では、カー、パリネロによるオリジナルな手法が用いられることはほとんどなく、より効率化、高速化を図った手法に置き換わっている。ただし、これら現在主流となっている手法も広い意味でのカー・パリネロ法の範疇にあると言える。
カー・パリネロ法使用の利点
- 計算量の減少 : 対角化を使用しないため、計算量のオーダーをN3から最大 N log N 程度まで減らすことができる。N は使用する基底関数の展開数。
- メモリの節約 : 同様にして必要なメモリも大体N2から、NMのオーダーにすることが出来る。M はバンドの数。ここで基底関数の数は、バンド数より一桁以上大きいことが前提(←平面波基底の場合、N ≫ M)
- 系の構造の分子動力学計算や最適化が電子状態計算と同時に行える。
ラグランジアンが出発点
- カー・パリネロ法のページへのリンク