![]() |
(git:936074a)
|
computes preconditioners, and implements methods to apply them currently used in qs_ot More...
Functions/Subroutines | |
| subroutine, public | make_preconditioner_matrix (preconditioner_env, matrix_h, matrix_s, matrix_t, mo_coeff, energy_homo, eigenvalues_ot, energy_gap, my_solver_type) |
| ... | |
computes preconditioners, and implements methods to apply them currently used in qs_ot
| subroutine, public preconditioner_makes::make_preconditioner_matrix | ( | type(preconditioner_type) | preconditioner_env, |
| type(dbcsr_type), pointer | matrix_h, | ||
| type(dbcsr_type), optional, pointer | matrix_s, | ||
| type(dbcsr_type), optional, pointer | matrix_t, | ||
| type(cp_fm_type), intent(in) | mo_coeff, | ||
| real(kind=dp) | energy_homo, | ||
| real(kind=dp), dimension(:) | eigenvalues_ot, | ||
| real(kind=dp) | energy_gap, | ||
| integer | my_solver_type | ||
| ) |
...
| preconditioner_env | ... |
| matrix_h | ... |
| matrix_s | ... |
| matrix_t | ... |
| mo_coeff | ... |
| energy_homo | ... |
| eigenvalues_ot | ... |
| energy_gap | ... |
| my_solver_type | ... |
Definition at line 79 of file preconditioner_makes.F.