![]() |
(git:9c0f831)
|
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.