![]() |
(git:9754b87)
|
basic functionality for using ot in the scf routines. More...
Functions/Subroutines | |
subroutine, public | ot_scf_read_input (qs_ot_env, scf_section) |
... | |
subroutine, public | ot_scf_mini (mo_array, matrix_dedc, smear, matrix_s, energy, energy_only, delta, qs_ot_env) |
... | |
subroutine, public | ot_scf_init (mo_array, matrix_s, qs_ot_env, matrix_ks, broyden_adaptive_sigma) |
... | |
subroutine, public | ot_scf_destroy (qs_ot_env) |
... | |
basic functionality for using ot in the scf routines.
subroutine, public qs_ot_scf::ot_scf_read_input | ( | type(qs_ot_type), dimension(:), pointer | qs_ot_env, |
type(section_vals_type), pointer | scf_section | ||
) |
...
qs_ot_env | ... |
scf_section | ... |
Definition at line 70 of file qs_ot_scf.F.
subroutine, public qs_ot_scf::ot_scf_mini | ( | type(mo_set_type), dimension(:), intent(inout) | mo_array, |
type(dbcsr_p_type), dimension(:), pointer | matrix_dedc, | ||
type(smear_type), pointer | smear, | ||
type(dbcsr_type), pointer | matrix_s, | ||
real(kind=dp) | energy, | ||
logical, intent(inout) | energy_only, | ||
real(kind=dp) | delta, | ||
type(qs_ot_type), dimension(:), pointer | qs_ot_env | ||
) |
...
mo_array | ... |
matrix_dedc | ... |
smear | ... |
matrix_s | ... |
energy | ... |
energy_only | ... |
delta | ... |
qs_ot_env | ... |
Definition at line 127 of file qs_ot_scf.F.
subroutine, public qs_ot_scf::ot_scf_init | ( | type(mo_set_type), dimension(:), intent(in) | mo_array, |
type(dbcsr_type), pointer | matrix_s, | ||
type(qs_ot_type), dimension(:), pointer | qs_ot_env, | ||
type(dbcsr_type), pointer | matrix_ks, | ||
real(kind=dp) | broyden_adaptive_sigma | ||
) |
...
mo_array | ... |
matrix_s | ... |
qs_ot_env | ... |
matrix_ks | ... |
broyden_adaptive_sigma | ... |
Definition at line 354 of file qs_ot_scf.F.
subroutine, public qs_ot_scf::ot_scf_destroy | ( | type(qs_ot_type) | qs_ot_env | ) |
...
qs_ot_env | ... |
Definition at line 449 of file qs_ot_scf.F.