![]() |
(git:561f475)
|
Functions/Subroutines | |
| subroutine, public | charge_mixing (mixing_method, mixing_store, charges, para_env, iter_count, scc_mixer, tblite_mixer_iterations, tblite_mixer_damping, tblite_mixer_memory, tblite_mixer_omega0, tblite_mixer_min_weight, tblite_mixer_max_weight, tblite_mixer_weight_factor) |
| Driver for TB SCC variable mixing, calls the requested method. | |
| real(kind=dp) function, public | charge_mixing_scc_error (mixing_store, eps_scf) |
| Return the CP2K-side tblite SCC-mixer residual on the CP2K EPS_SCF scale. | |
| subroutine, public qs_charge_mixing::charge_mixing | ( | integer, intent(in) | mixing_method, |
| type(mixing_storage_type), pointer | mixing_store, | ||
| real(kind=dp), dimension(:, :), intent(inout) | charges, | ||
| type(mp_para_env_type), pointer | para_env, | ||
| integer, intent(in) | iter_count, | ||
| integer, intent(in), optional | scc_mixer, | ||
| integer, intent(in), optional | tblite_mixer_iterations, | ||
| real(kind=dp), intent(in), optional | tblite_mixer_damping, | ||
| integer, intent(in), optional | tblite_mixer_memory, | ||
| real(kind=dp), intent(in), optional | tblite_mixer_omega0, | ||
| real(kind=dp), intent(in), optional | tblite_mixer_min_weight, | ||
| real(kind=dp), intent(in), optional | tblite_mixer_max_weight, | ||
| real(kind=dp), intent(in), optional | tblite_mixer_weight_factor | ||
| ) |
Driver for TB SCC variable mixing, calls the requested method.
| mixing_method | ... |
| mixing_store | ... |
| charges | ... |
| para_env | ... |
| iter_count | ... |
| scc_mixer | ... |
| tblite_mixer_iterations | ... |
| tblite_mixer_damping | ... |
| tblite_mixer_memory | ... |
| tblite_mixer_omega0 | ... |
| tblite_mixer_min_weight | ... |
| tblite_mixer_max_weight | ... |
| tblite_mixer_weight_factor | ... |
Definition at line 66 of file qs_charge_mixing.F.
| real(kind=dp) function, public qs_charge_mixing::charge_mixing_scc_error | ( | type(mixing_storage_type), pointer | mixing_store, |
| real(kind=dp), intent(in) | eps_scf | ||
| ) |
Return the CP2K-side tblite SCC-mixer residual on the CP2K EPS_SCF scale.
| mixing_store | ... |
| eps_scf | ... |
Definition at line 219 of file qs_charge_mixing.F.