Skip to content

Fix some minor formatting issue for the input-main.md #6983

Open
zhubonan wants to merge 4 commits intodeepmodeling:developfrom
bonan-group:pr-fix-types
Open

Fix some minor formatting issue for the input-main.md #6983
zhubonan wants to merge 4 commits intodeepmodeling:developfrom
bonan-group:pr-fix-types

Conversation

@zhubonan
Copy link

Some minor fix for the documentation system following #6935

What's changed?

N/A

Any changes of core modules? (ignore if not applicable)

N/A

- Update the type field of parameter item field where multiple values
  are expected.
- Fixed formatting issue in input-main.md where > and < are not escaped
  correctly.
Fixed some LaTeX issue and unify the description of types.
- **Availability**: *Used only for plane wave basis set.*
- **Description**: - 0: it will be set to the number of MPI processes.
- >0: it specifies the number of processes used for carrying out diagonalization. Must be less than or equal to total number of MPI processes.
- &gt;0: it specifies the number of processes used for carrying out diagonalization. Must be less than or equal to total number of MPI processes.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

some problems here


- **Type**: Real
- **Description**: Set the smallest allowed spacing between k points, unit in 1/bohr. It should be larger than 0.0, and suggest smaller than 0.25. When you have set this value > 0.0, then the KPT file is unnecessary. The default value 0.0 means that ABACUS will read the applied KPT file.
- **Description**: Set the smallest allowed spacing between k points, unit in 1/bohr. It should be larger than 0.0, and suggest smaller than 0.25. When you have set this value &gt; 0.0, then the KPT file is unnecessary. The default value 0.0 means that ABACUS will read the applied KPT file.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

same here: &gt


- **Type**: Real
- **Description**: Only used when you use ks_solver = cg/dav/dav_subspace/bpcg. It indicates the threshold for the first electronic iteration, from the second iteration the pw_diag_thr will be updated automatically. For nscf calculations with planewave basis set, pw_diag_thr should be <= 1e-3.
- **Description**: Only used when you use ks_solver = cg/dav/dav_subspace/bpcg. It indicates the threshold for the first electronic iteration, from the second iteration the pw_diag_thr will be updated automatically. For nscf calculations with planewave basis set, pw_diag_thr should be &lt;= 1e-3.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

same here, &lt

@mohanchen mohanchen added Refactor Refactor ABACUS codes Bugs Bugs that only solvable with sufficient knowledge of DFT labels Feb 25, 2026
@zhubonan
Copy link
Author

good call, let me scan for a bit more of these unescaped symbols...

Escaping is performed when the md file is generated.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Bugs Bugs that only solvable with sufficient knowledge of DFT Refactor Refactor ABACUS codes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants