Skip to content

Commit

Permalink
Merge pull request #53 from k-ido/doc_SRinfo_ja
Browse files Browse the repository at this point in the history
update doc for SRinfo
  • Loading branch information
tmisawa authored Mar 11, 2024
2 parents c0e74b8 + 920c4af commit 0d1def2
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions doc/ja/source/output.rst
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,8 @@
+------------------------------------------+----------------------------------------------------------------------+
| xxx\_out\_yyy.dat | エネルギーとその分散. |
+------------------------------------------+----------------------------------------------------------------------+
| xxx\_SRinfo.dat | SR法に関連した情報. |
+------------------------------------------+----------------------------------------------------------------------+
| xxx\_var\_yyy.dat | パラメータ最適化過程の情報. |
+------------------------------------------+----------------------------------------------------------------------+
| xxx\_CalcTimer.dat | 各プロセスに対する計算時間に関する情報. |
Expand Down Expand Up @@ -126,6 +128,23 @@ xxxには ``CDataFileHead`` で指定されるヘッダが、yyyには ``ModPara
2.072610167083121837e+02 2.029162857569105916e-01

xxx\_SRinfo.dat.dat
~~~~~~~~~~~~~~~~~~~~~

各最適化ステップごとに、
変分パラメータ数 ``Npara`` 、S行列の次元数 ``Msize`` 、 ``Orbital`` などの入力ファイルで最適化しないと指定した実パラメータ数 ``optCut`` 、 ``ModPara`` ファイルの ``DSROptRedCut`` の値により削減された実パラメータ数 ``diagCut`` 、S行列の対角成分の最大値 ``sDiagMax`` と最小値 ``sDiagMin`` 、変分パラメータの変化量の最大値 ``absRmax`` とそのパラメータインデックス ``imax`` といったSR法による最適化情報が順に出力されます。
xxxには ``ModPara`` ファイルの ``CDataFileHead`` で指定されるヘッダが記載されます。以下に出力例を記載します。なお、変分パラメータが実変数( ``ComplexType=0`` )として扱われた場合、虚部のパラメータ数は ``optCut`` にカウントされます。

::

#Npara Msize optCut diagCut sDiagMax sDiagMin absRmax imax
4 4 4 0 4.17626e-02 0.00000e+00 -1.60883e-01 4
4 4 4 0 3.53941e-02 0.00000e+00 1.63056e-01 0
4 4 4 0 3.28032e-02 0.00000e+00 1.69939e-01 0
4 4 4 0 3.31451e-02 0.00000e+00 1.92363e-01 0


xxx\_CalcTimer.dat
~~~~~~~~~~~~~~~~~~~

Expand Down

0 comments on commit 0d1def2

Please sign in to comment.