Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nroot selectroot handling #126

Merged
merged 12 commits into from
Dec 15, 2023
Merged

Nroot selectroot handling #126

merged 12 commits into from
Dec 15, 2023

Conversation

kohei-noda-qcrg
Copy link
Member

@kohei-noda-qcrg kohei-noda-qcrg commented Dec 15, 2023

このプルリクは何?

プルリクの内容を記述してください

 allow  =                     15
 totsym =                     33
 ndet   =                      5
 WARNING: ndet < nroot
Cannot print 6th RASCI/CASCI energy
because the number of CASCI determinant is 5 and it is less than 6
 Therefore, explicitly replace nroot with the number of CASCI determinant.
  • selectrootがndetより大きいときは以下のようなErrorで計算が終了するようにしました
 allow  =                     15
 totsym =                     33
 ndet   =                      5
 ERROR: ndet < selectroot
Cannot calculate 6th RASCI/CASCI energy
because the number of CASCI determinant is 5 and it is less than 6
 Please increase the number of active orbitals or the number of electrons
 or decrease the number of selected root.
 Exit the program.

================= Standard error =================
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image              PC                Routine            Line        Source             
libc.so.6          00007F14E281A520  Unknown               Unknown  Unknown
r4dcascicoexe      00000000004FBD0F  Unknown               Unknown  Unknown
r4dcascicoexe      0000000000484693  Unknown               Unknown  Unknown
r4dcascicoexe      0000000000466298  module_error_mp_s          19  module_error.f90
r4dcascicoexe      000000000042D2FE  search_cas_config         155  search_cas_configuration.f90
...
  • selectrootがnrootより大きいときは以下のようなWarningが出て、nroot=selectrootになるようにしました
 Warning: nroot < selectroot
nroot = 1
selectroot = 5
 this is not an error, but it is not recommended
because 5th RASCI/CASCI energy will not be displayed to the output file.
 Threfore, explicitly replace the number of selectroot to the number of nroot.
new nroot = 5

実装の内容

実装の内容を記述してください

(optional) 考慮事項

起こりうるバグなどがわかっている場合記述してください

@kohei-noda-qcrg kohei-noda-qcrg added bug Something isn't working enhancement New feature or request labels Dec 15, 2023
@kohei-noda-qcrg kohei-noda-qcrg added the documentation Improvements or additions to documentation label Dec 15, 2023
Even if nroot < selectroot,
continue the calculation by replacing nroot with selectroot.
@kohei-noda-qcrg kohei-noda-qcrg merged commit 5cb1947 into main Dec 15, 2023
7 checks passed
@kohei-noda-qcrg kohei-noda-qcrg deleted the nroot-selectroot-handling branch December 15, 2023 07:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants