Closed danielsjensen1 closed 4 years ago
Fix committed to the repository https://github.com/nwchemgit/nwchem/commit/48c6f04b7279f5d67fdeeb796a46fdccca0f8518
Closing for lack of further feedback
Thanks @edoapra. I finally got around to trying your changes and can confirm that they fixed the noprint
bug with CGMIN.
Describe the bug When running a DFT calculation using
cgmin
theDFT Final Molecular Orbital Analysis
is always printed even whennoprint "final vectors analysis"
is set. This leads to excessively large output files when dealing with large molecules.Describe settings used This bug is system independent, I get it running on Linux and Mac machines. I compile NWChem with Spack.
Attach log files
To Reproduce The following input file prints the DFT final molecular orbital analysis despite the
noprint "final vectors analysis
line. When thecgmin
line is commented out or replaced withnocgmin
then the molecular orbital analysis printing is suppressed.Expected behavior The final molecular orbital analysis printing should be optional when using
cgmin
.Screenshots
Additional context Lines 229-281 of
src/nwdft/scf_dft_cg.F
are the culprit here. The calls tomovecs_print_anal
should be inside theif (util_print('final vectors analysis',print_default))
similar to how they are in lines 2143-2163 ofsrc/nwdft/scf_dft.F
.