MaxDisk
MaxDiskキーワードにより,スクラッチデータ用のディスク容量を8バイトワードで指定します。次のような単位を用いて値を指定することも可能です:KB, MB, GB, KW, MW, GB。通常この値はマシンごとに用意されたDefault.Routeファイル内で指定されます。
MP3, MP4, QCISD, CCSD, QCISD(T), CCSD(T)計算は現在では全てMaxDiskを参照します。これらの計算が,完全積分変換の使用ディスク容量がMaxDisk以下で行えるようであれば,完全積分変換を用いて計算を実行します。そうでなければ,部分積分変換を行い,項によってはAO基底で計算します。MP2は可能な限りMaxDiskに従おうとするので,Stingy, NoStingy, VeryStingyオプションは必要ありません。
したがって, これらのタイプのジョブでは,ルートセクションもしくはDefault.Routeファイルによるシステムごとの設定でMaxDiskの値を明示しておくことは極めて重大になります。もしMaxDiskが設定されてない場合には,現在のプログラムではディスク容量は十分にあることを仮定し,デフォルトで完全積分変換を実行しようとします(逆に,Gaussian 94ではこのような場合部分積分変換がデフォルトでした)。MaxDiskが設定されておらず,完全積分変換に必要なディスク容量がない場合には,ジョブは失敗してしまうでしょう。
全ての計算が動的にディスク使用量をコントロールできるわけではありません。よって,このキーワードの影響は次のように異なります:
SCFエネルギー,グラジェント(勾配),振動数計算ではディスク使用量は決まっています。これらの計算では使用量は非常に少なく(たかだか系のサイズの3乗),通常は制限されません。
MP2エネルギーとグラジェント(勾配)計算では,MaxDiskに従います。最低でも 2ON2が必要です。
解析的MP2振動数計算でもMaxDiskに従おうとしますが,必要なディスク容量は最小限ですみます。
MO基底でのCI-Singles(CIS)エネルギーとグラジェント(勾配)計算では,制限されたセットでの積分変換に約4O2N2 ワードのディスクが必要となります。変換中にはさらにスクラッチ領域が必要であり,これはMaxDiskの指定により制限されます。この必要ディスク量はダイレクトCI-Singles 計算(CIS=Direct)を用いるときにはまったく必要ありません。
CID, CISD, CCD, BD, QCISDエネルギー計算も必要なディスク容量は決まっており,O2N2のスケール倍に比例します。しかし,MaxDiskにしたがって,ディスク使用量が大きくならないようにします。
CCSD, CCSD(T), QCISD(T), BD(T)エネルギー計算も必要なディスク容量は決まっており,ON3に比例します。しかし,MaxDiskで制限することはできません。
CID, CISD, CCD, QCISD密度,CCSDグラジェント(勾配)計算では必要なディスク容量は閉殻系で約N4/2,開殻系で約3N4/4です。
Gaussian計算でのディスクリソースの効果的な利用法に関する詳細な議論については,ここをクリックしてください。