tblite
Light-weight tight-binding framework
|
Generally applicable charge-dependent London-dispersion correction, DFT-D4. More...
Data Types | |
type | d4_dispersion |
Container for self-consistent D4 dispersion interactions. More... | |
Functions/Subroutines | |
subroutine, public | new_d4_dispersion (self, mol, s6, s8, a1, a2, s9) |
Create a new instance of a self-consistent D4 dispersion correction. | |
Variables | |
character(len= *), parameter | label = "self-consistent DFT-D4 dispersion" |
Generally applicable charge-dependent London-dispersion correction, DFT-D4.
subroutine, public tblite_disp_d4::new_d4_dispersion | ( | type(d4_dispersion), intent(out) | self, |
type(structure_type), intent(in) | mol, | ||
real(wp), intent(in) | s6, | ||
real(wp), intent(in) | s8, | ||
real(wp), intent(in) | a1, | ||
real(wp), intent(in) | a2, | ||
real(wp), intent(in) | s9 ) |
Create a new instance of a self-consistent D4 dispersion correction.
[out] | self | Instance of the dispersion correction |
[in] | mol | Molecular structure data |