Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=*), | public, | parameter | :: | module_name | = | "dft" |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(information), | intent(inout) | :: | infos | |||
type(basis_set), | intent(inout) | :: | basis | |||
type(dft_grid_t), | intent(inout) | :: | molGrid | |||
real(kind=dp), | optional | :: | orbitals_cutoff | |||
logical, | optional | :: | verbose |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(information), | intent(inout) | :: | infos |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(basis_set) | :: | basis | ||||
type(dft_grid_t), | intent(in) | :: | molGrid | |||
integer, | intent(in) | :: | iscftyp | |||
real(kind=dp), | intent(inout) | :: | fa(*) | |||
real(kind=dp), | intent(inout) | :: | fb(*) | |||
real(kind=dp), | intent(inout) | :: | coeffa(*) | |||
real(kind=dp), | intent(inout) | :: | coeffb(*) | |||
integer, | intent(in) | :: | nbf | |||
integer, | intent(in) | :: | nbf_tri | |||
real(kind=dp), | intent(out) | :: | eexc | |||
real(kind=dp), | intent(out) | :: | totele | |||
real(kind=dp), | intent(out) | :: | totkin | |||
type(information), | intent(in) | :: | infos |
@brief Analytical DFT gradient
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(basis_set) | :: | basis | ||||
type(information), | intent(inout) | :: | infos | |||
type(dft_grid_t), | intent(inout) | :: | molGrid |