![]() |
(git:44e3845)
|
Routines for a linear scaling quickstep SCF run based on the density matrix. More...
Functions/Subroutines | |
| subroutine, public | ls_scf (qs_env, nonscf) |
| perform an linear scaling scf procedure: entry point | |
| subroutine, public | post_scf_sparsities (ls_scf_env) |
| Report on the sparsities of various interesting matrices. | |
| subroutine, public | calculate_w_matrix_ls (matrix_w, ls_scf_env) |
| Compute matrix_w as needed for the forces. | |
Routines for a linear scaling quickstep SCF run based on the density matrix.
| subroutine, public dm_ls_scf::ls_scf | ( | type(qs_environment_type), pointer | qs_env, |
| logical, intent(in), optional | nonscf | ||
| ) |
perform an linear scaling scf procedure: entry point
| qs_env | ... |
| nonscf | ... |
Definition at line 107 of file dm_ls_scf.F.
| subroutine, public dm_ls_scf::post_scf_sparsities | ( | type(ls_scf_env_type) | ls_scf_env | ) |
Report on the sparsities of various interesting matrices.
| ls_scf_env | ... |
Definition at line 1065 of file dm_ls_scf.F.
| subroutine, public dm_ls_scf::calculate_w_matrix_ls | ( | type(dbcsr_p_type), dimension(:), pointer | matrix_w, |
| type(ls_scf_env_type) | ls_scf_env | ||
| ) |
Compute matrix_w as needed for the forces.
| matrix_w | ... |
| ls_scf_env | ... |
Definition at line 1222 of file dm_ls_scf.F.