![]() |
(git:b77b4be)
|
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.