tblite
Light-weight tight-binding framework
|
Implementation of a modified Broyden mixing. More...
Data Types | |
type | broyden_input |
Configuration for the Broyden mixer. More... | |
type | broyden_mixer |
Electronic mixer using modified Broyden scheme. More... | |
Functions/Subroutines | |
subroutine, public | new_broyden (self, ndim, input) |
Create new instance of electronic mixer. | |
Implementation of a modified Broyden mixing.
subroutine, public tblite_scf_mixer_broyden::new_broyden | ( | type(broyden_mixer), intent(out) | self, |
integer, intent(in) | ndim, | ||
type(broyden_input), intent(in) | input ) |
Create new instance of electronic mixer.
[out] | self | Instance of the mixer |
[in] | ndim | Number of variables to consider |
[in] | input | Configuration of the Broyden mixer |