Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | max_num_davidson_iters | = | 50 | ||
real(kind=dp), | public | :: | residual_norm_target | = | 1e-7_dp |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
type(HamiltonianCalcType), | public | :: | super | ||||
real(kind=dp), | public, | allocatable, dimension(:, :) | :: | multiplied_basis_vectors | |||
real(kind=dp), | public, | allocatable, dimension(:) | :: | davidson_eigenvector | |||
real(kind=dp), | public, | allocatable, dimension(:) | :: | eigenvector_proj | |||
real(kind=dp), | public, | allocatable, dimension(:) | :: | residual | |||
real(kind=dp), | public | :: | residual_norm | ||||
real(kind=dp), | public | :: | davidson_eigenvalue | ||||
real(kind=dp), | public, | allocatable, dimension(:) | :: | temp_in | |||
real(kind=dp), | public, | allocatable, dimension(:) | :: | temp_out |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(DavidsonCalcType), | intent(inout) | :: | this | |||
integer, | intent(in) | :: | hamil_type_in | |||
logical, | intent(in) | :: | print_info_in |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(DavidsonCalcType), | intent(inout) | :: | this | |||
logical, | intent(in) | :: | print_info | |||
integer, | intent(in) | :: | hamil_type |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(DavidsonCalcType), | intent(inout) | :: | this | |||
integer, | intent(in) | :: | basis_index |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(DavidsonCalcType), | intent(inout) | :: | this | |||
integer, | intent(in) | :: | basis_index |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(DavidsonCalcType), | intent(inout) | :: | this | |||
integer, | intent(in) | :: | basis_index |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(DavidsonCalcType), | intent(inout) | :: | this | |||
integer, | intent(in) | :: | basis_index |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(DavidsonCalcType), | intent(inout) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(DavidsonCalcType), | intent(inout) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(DavidsonCalcType), | intent(inout) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(DavidsonCalcType), | intent(inout) | :: | this |