![]() |
(git:b77b4be)
|
linres kernel functions More...
Functions/Subroutines | |
subroutine, public | apply_op_2 (qs_env, p_env, c0, av) |
... | |
subroutine, public | apply_hfx (qs_env, p_env) |
Update action of TDDFPT operator on trial vectors by adding exact-exchange term. | |
subroutine, public | hfx_matrix (matrix_ks, rho_ao, qs_env, hfx_sections, external_x_data, ex) |
Add the hfx contributions to the Hamiltonian. | |
subroutine, public | apply_xc_admm (qs_env, p_env) |
... | |
linres kernel functions
subroutine, public qs_linres_kernel::apply_op_2 | ( | type(qs_environment_type), pointer | qs_env, |
type(qs_p_env_type) | p_env, | ||
type(cp_fm_type), dimension(:), intent(in) | c0, | ||
type(cp_fm_type), dimension(:), intent(inout) | av | ||
) |
...
qs_env | ... |
p_env | ... |
c0 | ... |
Av | ... |
Definition at line 132 of file qs_linres_kernel.F.
subroutine, public qs_linres_kernel::apply_hfx | ( | type(qs_environment_type), pointer | qs_env, |
type(qs_p_env_type) | p_env | ||
) |
Update action of TDDFPT operator on trial vectors by adding exact-exchange term.
qs_env | ... |
p_env | ... |
Definition at line 659 of file qs_linres_kernel.F.
subroutine, public qs_linres_kernel::hfx_matrix | ( | type(dbcsr_p_type), dimension(:), target | matrix_ks, |
type(dbcsr_p_type), dimension(:), target | rho_ao, | ||
type(qs_environment_type), pointer | qs_env, | ||
type(section_vals_type), pointer | hfx_sections, | ||
type(hfx_type), dimension(:, :), optional, target | external_x_data, | ||
real(kind=dp), optional | ex | ||
) |
Add the hfx contributions to the Hamiltonian.
matrix_ks | ... |
rho_ao | ... |
qs_env | ... |
hfx_sections | ... |
external_x_data | ... |
ex | ... |
Definition at line 744 of file qs_linres_kernel.F.
subroutine, public qs_linres_kernel::apply_xc_admm | ( | type(qs_environment_type), pointer | qs_env, |
type(qs_p_env_type) | p_env | ||
) |
...
qs_env | ... |
p_env | ... |
Definition at line 823 of file qs_linres_kernel.F.