計算を再開可能な場所から再開(リスタート)します。 計算条件はパラメータファイル(pdfparam.mpac)から読み取られます。
入力ファイルを指定して計算を開始します。 指定が無い場合はカレントディレクトリ上のfl_Userinputが使用されます。
結果の出力ファイルを指定します。 指定が無い場合はカレントディレクトリにfl_Out_Stdが出力されます。
デバッグ出力を行います。 出力ファイルならびに標準出力に大量にメッセージが出力されるため、 注意が必要です。 通常は選択する必要はありません。
キーワード | pdf_param_path |
---|---|
説明 | パラメータファイルのパス |
デフォルト値 | pdfparam.mpac |
形式 | .* |
キーワード | step_control |
---|---|
説明 | 計算ステップの指定 |
デフォルト値 | create |
形式 | ((create|integral|guess|scf|force)s*)+ |
キーワード | comment |
---|---|
説明 | コメント |
デフォルト値 | |
形式 | .* |
キーワード | linear_algebra_package |
---|---|
説明 | 線形ライブラリの指定 |
デフォルト値 | lapack |
形式 | (lapack|scalapack) |
キーワード | scalapack_block_size |
---|---|
説明 | ScaLAPACKブロックサイズの指定 |
デフォルト値 | 64 |
形式 | (d+) |
キーワード | save_distributed_matrix_to_local_disk |
---|---|
説明 | 大域分散行列を各ノードで分散して保存 |
デフォルト値 | no |
形式 | (yes|no) |
キーワード | local_disk_path |
---|---|
説明 | ローカルディスクへの保存に使用するパス |
デフォルト値 | /tmp |
形式 | .* |
キーワード | memory_size |
---|---|
説明 | 使用可能なメモリサイズ |
デフォルト値 | 1GB |
形式 | d+s*(MB|GB) |
キーワード | use_mapfile |
---|---|
説明 | 仮想ディスクを使用する |
デフォルト値 | no |
形式 | (yes|no) |
キーワード | mapfile_size |
---|---|
説明 | 仮想ディスクのサイズ |
デフォルト値 | auto |
形式 | (d+s*(MB|GB)|auto) |
キーワード | mapfile_basename |
---|---|
説明 | 仮想ディスクファイルの基本ファイル名 |
デフォルト値 | |
形式 | .* |
キーワード | work_on_disk |
---|---|
説明 | いつでも仮想ディスクを使用する |
デフォルト値 | no |
形式 | (yes|no) |
キーワード | parallel_processing_type |
---|---|
説明 | 並列アルゴリズムの選択 |
デフォルト値 | divide_and_conquer |
形式 | (divide_and_conquer|DC|master_slave|MS) |
キーワード | cleanup |
---|---|
説明 | 中間ファイルの削除 |
デフォルト値 | no |
形式 | (yes|no) |
キーワード | show_keyword |
---|---|
説明 | キーワードを表示する |
デフォルト値 | no |
形式 | (yes|no) |
キーワード | show_input |
---|---|
説明 | 入力パラメータを表示する |
デフォルト値 | yes |
形式 | (yes|no) |
キーワード | show_coordinates |
---|---|
説明 | 分子座標を表示する |
デフォルト値 | yes |
形式 | (yes|no) |
キーワード | show_orbital_basis |
---|---|
説明 | 基底関数情報の表示形式の指定 |
デフォルト値 | gamess |
形式 | (gamess|amoss|none) |
キーワード | guess |
---|---|
説明 | guessの指定 |
デフォルト値 | rho |
形式 | (rho|file_rho|lcao|density|core|huckel|harris) |
キーワード | cut-value |
---|---|
説明 | 積分カットオフ値 |
デフォルト値 | 1.0E-10 |
形式 | (double > 0) |
キーワード | block-size |
---|---|
説明 | 積分ブロックサイズ |
デフォルト値 | 1024000 |
形式 | (integer > 0) |
キーワード | charge-extrapolate-number |
---|---|
説明 | ダミー電荷を段階的に外挿する回数 |
デフォルト値 | 1 |
形式 | (integer >= 1) |
キーワード | orbital-overlap-correspondence |
---|---|
説明 | 軌道の対応付けを行う |
デフォルト値 | off |
形式 | on/off |
キーワード | orbital-overlap-correspondence-first |
---|---|
説明 | 軌道の対応付けを初回から行う |
デフォルト値 | off |
形式 | on/off |
キーワード | orbital-overlap-correspondence-method |
---|---|
説明 | 軌道対応付けの方法 |
デフォルト値 | mo-overlap |
形式 | mo-overlap/mo-projection |
キーワード | orbital-overlap-correspondence-number |
---|---|
説明 | |
デフォルト値 | 3 |
形式 | integer |
キーワード | summary |
---|---|
説明 | 計算サマリーを表示する |
デフォルト値 | none |
形式 | (none|convergence|every-scf) |
キーワード | analyze_population |
---|---|
説明 | 形式電荷の計算を行う |
デフォルト値 | none |
形式 | (none|convergence|every-scf) |
キーワード | max-iteration |
---|---|
説明 | SCF繰り返し計算の最大値 |
デフォルト値 | 100 |
形式 | (integer) |
キーワード | method |
---|---|
説明 | 計算方法 |
デフォルト値 | rks |
形式 | (rks|uks|roks) |
キーワード | method/rks/occlevel |
---|---|
説明 | rks計算における占有軌道 |
デフォルト値 | |
形式 | (array of integer >= 0) |
キーワード | method/rks/electrons |
---|---|
説明 | rks計算のおける電子数 |
デフォルト値 | |
形式 | (integer >= 2) |
キーワード | method/uks/alpha_occlevel |
---|---|
説明 | uks計算におけるalpha電子の占有軌道 |
デフォルト値 | |
形式 | (array of integer >= 0) |
キーワード | method/uks/alpha_electrons |
---|---|
説明 | uks計算におけるalpha電子の数 |
デフォルト値 | |
形式 | (integer >= 1) |
キーワード | method/uks/beta_occlevel |
---|---|
説明 | uks計算におけるbeta電子の占有軌道 |
デフォルト値 | |
形式 | (array of integer >= 0) |
キーワード | method/uks/beta_electrons |
---|---|
説明 | uks計算におけるbeta電子の数 |
デフォルト値 | |
形式 | (integer >= 1) |
キーワード | method/roks/closed_occlevel |
---|---|
説明 | roks計算における閉殻軌道の指定 |
デフォルト値 | |
形式 | (array of integer >= 1) |
キーワード | method/uks/close_electrons |
---|---|
説明 | roks計算における閉殻軌道の電子数 |
デフォルト値 | |
形式 | (array of integer >= 0) |
キーワード | method/roks/open_occlevel |
---|---|
説明 | roks計算における開殻軌道の指定 |
デフォルト値 | |
形式 | (array of integer >= 1) |
キーワード | method/uks/beta_occlevel |
---|---|
説明 | uks計算におけるbeta電子の占有軌道 |
デフォルト値 | |
形式 | (array of integer >= 0) |
キーワード | save_diff_density_matrix |
---|---|
説明 | |
デフォルト値 | yes |
形式 | (yes|no) |
キーワード | use_matrix_cache |
---|---|
説明 | |
デフォルト値 | yes |
形式 | (yes|no) |
キーワード | force_loading_from_disk |
---|---|
説明 | |
デフォルト値 | yes |
形式 | (yes|no) |
キーワード | show_cache_report |
---|---|
説明 | キャッシュ情報の表示 |
デフォルト値 | no |
形式 | (yes|no) |
キーワード | disk-utilization |
---|---|
説明 | |
デフォルト値 | no |
形式 | yes/no |
キーワード | update_method |
---|---|
説明 | |
デフォルト値 | yes |
形式 | (yes|no) |
キーワード | orbital-independence-threshold |
---|---|
説明 | |
デフォルト値 | 0.007 |
形式 | (real >= 0) |
キーワード | convergence/type |
---|---|
説明 | 収束の対象となるパラメータ |
デフォルト値 | density |
形式 | (fock|density|dcoef) |
キーワード | convergence/threshold |
---|---|
説明 | 収束の閾値 |
デフォルト値 | 1e-3 |
形式 | (real > 0) |
キーワード | convergence/threshold-energy |
---|---|
説明 | エネルギーにおける収束条件 |
デフォルト値 | 1e-4 |
形式 | (real > 0) |
キーワード | scf-acceleration |
---|---|
説明 | 収束加速法の選択 |
デフォルト値 | damping |
形式 | (damping|anderson|diis) |
キーワード | scf-acceleration/damping/damping-factor |
---|---|
説明 | damping法におけるダンピング係数 |
デフォルト値 | 0.85 |
形式 | (real) |
キーワード | scf-acceleration/daming/start-number |
---|---|
説明 | damping法を開始するイテレーション |
デフォルト値 | 0 |
形式 | (int) |
キーワード | scf-acceleration/damping/damping-type |
---|---|
説明 | damping法を適用する物理量 |
デフォルト値 | density |
形式 | (fock|density_matrix|density|dcoef) |
キーワード | scf-acceleration/anderson/damping-factor |
---|---|
説明 | anderson法におけるダンピング係数 |
デフォルト値 | 0.50 |
形式 | (real) |
キーワード | scf-acceleration/anderson/start-number |
---|---|
説明 | anderson法を適用開始するイテレーション |
デフォルト値 | 3 |
形式 | (int) |
キーワード | level-shift |
---|---|
説明 | レベルシフト法を適用する |
デフォルト値 | no |
形式 | (yes|no) |
キーワード | level-shift/start-iteration |
---|---|
説明 | レベルシフト法を開始するイテレーション |
デフォルト値 | 1 |
形式 | (int) |
キーワード | level-shift/ls-closed-mo |
---|---|
説明 | 閉殻軌道に使用するレベルシフト値 |
デフォルト値 | 0.00 |
形式 | (real) |
キーワード | level-shift/ls-open-mo |
---|---|
説明 | 開殻軌道に使用するレベルシフト値 |
デフォルト値 | 0.00 |
形式 | (real) |
キーワード | level-shift/ls-virtual-mo |
---|---|
説明 | 空軌道に使用するレベルシフト値 |
デフォルト値 | 0.00 |
形式 | (real) |
キーワード | scf-acceleration/diis/number-of-diis |
---|---|
説明 | |
デフォルト値 | 3 |
形式 | (integer) |
キーワード | scf-acceleration/diis/start-number |
---|---|
説明 | DIIS法を開始するイテレーション |
デフォルト値 | 3 |
形式 | (integer >= 0) |
キーワード | scf-acceleration/diis/start-extrapolation |
---|---|
説明 | |
デフォルト値 | 6 |
形式 | (integer >= 0) |
キーワード | xc-potential |
---|---|
説明 | 交換相関ポテンシャルの指定 |
デフォルト値 | svwn~ |
形式 | (svwn~|svwn|blyp|b3lyp) |
キーワード | grid_free |
---|---|
説明 | grid-free法を使用する |
デフォルト値 | false |
形式 | (yes|no) |
キーワード | xc-potential/grid-type |
---|---|
説明 | 使用するグリッドの選択 |
デフォルト値 | sg-1 |
形式 | fine/medium-fine/medium/coarse/sg-1 |
キーワード | xc-update |
---|---|
説明 | |
デフォルト値 | yes |
形式 | (yes|no) |
キーワード | xc-density-threshold |
---|---|
説明 | |
デフォルト値 | 1.0E-16 |
形式 | real |
キーワード | TEI-integral-driven |
---|---|
説明 | |
デフォルト値 | yes |
形式 | (yes|no) |
キーワード | J_engine |
---|---|
説明 | クーロン項の計算方法の選択 |
デフォルト値 | RI_J |
形式 | (conventional|RI_J|CD) |
キーワード | K_engine |
---|---|
説明 | Fock交換項の計算方法の選択 |
デフォルト値 | conventional |
形式 | (conventional|RI_K|CD) |
キーワード | CDAM_tau |
---|---|
説明 | CDAM法におけるτ値 |
デフォルト値 | 1.0E-10 |
形式 | (real) |
キーワード | CD_epsilon |
---|---|
説明 | CD法におけるε値 |
デフォルト値 | 1.0E-4 |
形式 | (real) |
キーワード | scf-memory-saving |
---|---|
説明 | |
デフォルト値 | no |
形式 | yes/no |
キーワード | geometry/cartesian/input |
---|---|
説明 | カーテシアン座標による#分子座標の指定 |
デフォルト値 | nil |
形式 | nil/stored |
キーワード | geometry/cartesian/unit |
---|---|
説明 | |
デフォルト値 | a.u. |
形式 | au/a.u./angstrom |
キーワード | basis-set/orbital |
---|---|
説明 | |
デフォルト値 | nil |
形式 | nil/stored |
キーワード | basis-set/density-auxiliary |
---|---|
説明 | |
デフォルト値 | nil |
形式 | nil/stored |
キーワード | basis-set/exchange-auxiliary |
---|---|
説明 | |
デフォルト値 | nil |
形式 | nil/stored |
キーワード | xc_density_threshold |
---|---|
説明 | |
デフォルト値 | 1.0E-16 |
形式 | real |
キーワード | geometry |
---|---|
説明 | |
デフォルト値 | cartesian |
形式 | cartesian/file |
キーワード | coordinates |
---|---|
説明 | |
デフォルト値 | |
形式 |
キーワード | basis_sets |
---|---|
説明 | |
デフォルト値 | |
形式 |
キーワード | basis_sets_j |
---|---|
説明 | |
デフォルト値 | |
形式 |
キーワード | basis_sets_k |
---|---|
説明 | |
デフォルト値 | |
形式 |
キーワード | independent-orbital-number |
---|---|
説明 | |
デフォルト値 | 0 |
形式 | (integer > 0) |
キーワード | xc-potential/gxalpha/alpha-value |
---|---|
説明 | |
デフォルト値 | 0.7 |
形式 | real |
キーワード | myu-nyu-zero |
---|---|
説明 | |
デフォルト値 | no |
形式 | (yes|no) |
キーワード | guess/nsp-ppq |
---|---|
説明 | |
デフォルト値 | nil |
形式 | nil/stored |
キーワード | guess/sp-ppq |
---|---|
説明 | |
デフォルト値 | nil |
形式 | nil/stored |
キーワード | guess/trans-angle-threshold |
---|---|
説明 | |
デフォルト値 | 1.0 1.5 20 30 |
形式 | nil/stored |
キーワード | guess/make-myu-nyu |
---|---|
説明 | |
デフォルト値 | meth0 |
形式 | meth0/meth1/meth2/meth3/meth4 |
キーワード | guess/vct-normalize |
---|---|
説明 | |
デフォルト値 | ON OFF OFF |
形式 |
キーワード | guess/part-normalize |
---|---|
説明 | |
デフォルト値 | nil |
形式 | nil/stored |
キーワード | guess/user-vector |
---|---|
説明 | |
デフォルト値 | nil |
形式 | (nil|stored) |
キーワード | num_of_atoms |
---|---|
説明 | |
デフォルト値 | |
形式 |
キーワード | num_of_dummy_atoms |
---|---|
説明 | |
デフォルト値 | |
形式 |
キーワード | num_of_AOs |
---|---|
説明 | |
デフォルト値 | |
形式 |
キーワード | num_of_MOs |
---|---|
説明 | |
デフォルト値 | |
形式 |
キーワード | num_of_auxCDs |
---|---|
説明 | |
デフォルト値 | |
形式 |
キーワード | num_of_auxXCs |
---|---|
説明 | |
デフォルト値 | |
形式 |
キーワード | TE |
---|---|
説明 | |
デフォルト値 | |
形式 |
キーワード | debug/file_warning |
---|---|
説明 | |
デフォルト値 | yes |
形式 | (yes|no) |
キーワード | debug/save_J |
---|---|
説明 | |
デフォルト値 | no |
形式 | (yes|no) |
キーワード | debug/save_K |
---|---|
説明 | |
デフォルト値 | no |
形式 | (yes|no) |
キーワード | debug/save_Fxc_pure |
---|---|
説明 | |
デフォルト値 | no |
形式 | (yes|no) |
キーワード | debug/save_forces |
---|---|
説明 | |
デフォルト値 | no |
形式 | (yes|no) |
キーワード | cutoff_distribution |
---|---|
説明 | |
デフォルト値 | |
形式 |
キーワード | length_scale_parameter |
---|---|
説明 | |
デフォルト値 | 1 |
形式 |
キーワード | control |
---|---|
説明 | |
デフォルト値 | |
形式 |
キーワード | debug/eri/exact_J |
---|---|
説明 | |
デフォルト値 | |
形式 |
キーワード | cutoff_density |
---|---|
説明 | |
デフォルト値 | |
形式 |
キーワード | cutoff_epsilon3 |
---|---|
説明 | |
デフォルト値 | |
形式 |
キーワード | debug/eri/exact_K |
---|---|
説明 | |
デフォルト値 | |
形式 |
キーワード | new_engine |
---|---|
説明 | |
デフォルト値 | |
形式 |
キーワード | debug/eri/output_K |
---|---|
説明 | |
デフォルト値 | |
形式 |
キーワード | debug/eri/output_J |
---|---|
説明 | |
デフォルト値 | |
形式 |
キーワード | num_of_iterations |
---|---|
説明 | |
デフォルト値 | |
形式 |
キーワード | stat |
---|---|
説明 | |
デフォルト値 | |
形式 |
basis2ファイルは基底関数情報を保存しています。 以下に具体例を示します。
O-DZVP2.C
3 2 1
7
5784.15710000 0.00081900
869.30350000 0.00629350
198.51164000 0.03178120
56.42990100 0.11727340
18.28545700 0.30347630
6.44871460 0.45352140
2.34185960 0.24305910
2
5.45953280 -0.07780440
0.47819680 0.57149470
1
0.14573010 1.00000000
5
34.25856300 0.00580430
7.86389540 0.04064030
2.34451930 0.15502190
0.79617150 0.35314440
0.27268040 0.45500620
1
0.08926050 1.00000000
1
0.60000000 1.00000000
** 1行目(タイトル行)
基底関数名を記述します。 “O-“から始まる名称は基底関数、”A-“から始まる名称は補助基底関数を表します。 基底関数の場合は1つのCGTOブロック、 補助基底関数の場合はクーロン項と交換相関項用の補助基底関数を表す2つのCGTOブロックから構成されます。
** 2行目(CGTOブロック開始行)
縮約ガウス型基底関数(CGTO)の軌道の形と数を指定します。 空白文字により区切られた3つの整数値で表され、 順にs型、p型、d型の数を表します。 この行以降、CGTOブロックが続きます。
“3 2 1”と記述されていた場合、 s型の縮約ガウス型基底関数が3つ、 p型の縮約ガウス型基底関数が2つ、 d型の縮約ガウス型基底関数が1つ含まれていることを表します。 したがって、この行以降、7つのCGTOブロックが記述されることになります。
** 3行目(CGTO開始行)
CGTOブロックの始まりは、当該CGTOブロックが含む原始ガウス型基底関数(PGTO)の数を表します。
** 4行目(PGTO行)
原始基底関数(PGTO)の指数と係数を、空白文字で区切って記述します。 補助基底関数の場合は、係数(1.0)を省略することができます。