![]() |
(git:d18deda)
|
an eigen-space solver for the generalised symmetric eigenvalue problem for sparse matrices, needing only multiplications More...
Functions/Subroutines | |
subroutine, public | ot_eigensolver (matrix_h, matrix_s, matrix_orthogonal_space_fm, matrix_c_fm, preconditioner, eps_gradient, iter_max, size_ortho_space, silent, ot_settings) |
... | |
an eigen-space solver for the generalised symmetric eigenvalue problem for sparse matrices, needing only multiplications
subroutine, public qs_ot_eigensolver::ot_eigensolver | ( | type(dbcsr_type), pointer | matrix_h, |
type(dbcsr_type), pointer | matrix_s, | ||
type(cp_fm_type), intent(in), optional | matrix_orthogonal_space_fm, | ||
type(cp_fm_type), intent(inout) | matrix_c_fm, | ||
type(preconditioner_type), optional, pointer | preconditioner, | ||
real(kind=dp) | eps_gradient, | ||
integer, intent(in) | iter_max, | ||
integer, intent(in), optional | size_ortho_space, | ||
logical, intent(in), optional | silent, | ||
type(qs_ot_settings_type), intent(in), optional | ot_settings | ||
) |
...
matrix_h | ... |
matrix_s | ... |
matrix_orthogonal_space_fm | ... |
matrix_c_fm | ... |
preconditioner | ... |
eps_gradient | ... |
iter_max | ... |
size_ortho_space | ... |
silent | ... |
ot_settings | ... |
Definition at line 71 of file qs_ot_eigensolver.F.