Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
type(HamiltonianCalcType), | public | :: | super | ||||
real(kind=dp), | public, | allocatable | :: | first_v(:) | |||
real(kind=dp), | public, | allocatable | :: | old_v(:) | |||
real(kind=dp), | public, | allocatable | :: | current_v(:) | |||
integer, | public | :: | n_states | ||||
real(kind=dp), | public | :: | beta_0 | ||||
real(kind=dp), | public | :: | beta_1 | ||||
real(kind=dp), | public, | allocatable | :: | lanczos_vector(:) | |||
real(kind=dp), | public, | allocatable | :: | ritz_values_old(:) | |||
real(kind=dp), | public, | allocatable | :: | ritz_values(:) | |||
real(kind=dp), | public, | allocatable | :: | T_eigenvectors(:,:) | |||
real(kind=dp), | public, | allocatable | :: | ritz_vectors(:,:) | |||
real(kind=dp), | public, | allocatable | :: | eigenvalues(:) | |||
real(kind=dp), | public, | allocatable | :: | eigenvectors(:,:) | |||
logical, | public, | allocatable | :: | t_states_converged(:) | |||
integer, | public | :: | max_restarts | ||||
real(kind=dp), | public | :: | convergence_error | ||||
real(kind=dp), | public | :: | orthog_tolerance |