-
Notifications
You must be signed in to change notification settings - Fork 139
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
Refactor: a better looking of SCF stdout #4183
Comments
I am still not satisfied with the output of initialization information, will polish them later in other PRs |
@pxlxingliang could you have a look? Will this change affect abacus-test? |
The new format is ok for abacustest, except for the table head. In the table head, it has a blank between the column name and brackets of unit, such as: "TIME (s)", and make index of column name and the column value mismatch. |
I think the precision of magnetization can be a little bit lower. The length of massege of magnetization should not be too long in screen. |
I see, I agree |
@dyzheng I also agree but dont have clear idea about the precision. Maybe 6.2f instead of .4e? On the other hand I think I still have some doubt about whether it is necessary to output magmoms at each SCF step. Seems some discussions are needed. |
@kirk0830
|
Describe the Code Quality Issue
The stdout of ABACUS now looks not quite nice, user might be unhappy with that.
I have made minor changes on codes to improve how it looks. For a preview, see below:
nspin 1:
nspin 2:
nspin 4 (for nspin == 4, I find there is a deprecated or just not-working code for outputting "tmagx", "tmagy" and "tmagz", so I restore it):
It is not absolutely wrong to judge one book from its cover.
Additional Context
No response
Task list for Issue attackers (only for developers)
The text was updated successfully, but these errors were encountered: