This program summarizes the coefficients from DIRAC (http://diracprogram.org) output file that the .ANALYZE option and *PRIVEC and .VECPRI options in **ANALYZE section are used. (c.f. http://www.diracprogram.org/doc/release-23/manual/analyze/privec.html)
negative energyのeigenvalueがあるとき、virtualの数にnegative energyのeigenvalueの数が足されてしまっていたので、negative energyとPositronic eigenvaluesの数を取得するように変更 https://github.com/RQC-HU/sum_dirac_dfcoef/blob/0ba8b3021594c417831e027e0e8affadd67bedca/src/sum_dirac_dfcoef/eigenvalues.py#L49-L52
SCFの.EIGPRIというオプションでpositive energy eigenvaluesを出力させないようにできるようなので、オプションの設定値を読み、positive energy eigenvaluesが出力されない設定のときはValueErrorを出すようにした
EIGPRIが不正な場合や、SCF計算をしていないが--no-scfオプションがついていないときに予想した通りのエラーが返ってくるかどうか判定するテストを追加 https://github.com/RQC-HU/sum_dirac_dfcoef/blob/0ba8b3021594c417831e027e0e8affadd67bedca/test/integration_test.py#L135-L151