![]() |
(git:e68414f)
|
Functions/Subroutines | |
| subroutine, public | tddfpt_construct_ground_state_orb_density (rho_orb_struct, rho_xc_struct, is_rks_triplets, qs_env, sub_env, wfm_rho_orb) |
| Compute the ground-state charge density expressed in primary basis set. | |
| subroutine, public | tddfpt_construct_aux_fit_density (rho_orb_struct, rho_aux_fit_struct, local_rho_set, qs_env, sub_env, wfm_rho_orb, wfm_rho_aux_fit, wfm_aux_orb) |
| Project a charge density expressed in primary basis set into the auxiliary basis set. | |
| subroutine, public qs_tddfpt2_densities::tddfpt_construct_ground_state_orb_density | ( | type(qs_rho_type), pointer | rho_orb_struct, |
| type(qs_rho_type), pointer | rho_xc_struct, | ||
| logical, intent(in) | is_rks_triplets, | ||
| type(qs_environment_type), pointer | qs_env, | ||
| type(tddfpt_subgroup_env_type), intent(in) | sub_env, | ||
| type(cp_fm_type), intent(in) | wfm_rho_orb | ||
| ) |
Compute the ground-state charge density expressed in primary basis set.
| rho_orb_struct | ground-state density in primary basis set |
| rho_xc_struct | ground-state density in primary basis set for GAPW_XC |
| is_rks_triplets | indicates that the triplet excited states calculation using spin-unpolarised molecular orbitals has been requested |
| qs_env | Quickstep environment |
| sub_env | parallel (sub)group environment |
| wfm_rho_orb | work dense matrix with shape [nao x nao] distributed among processors of the given parallel group (modified on exit) |
Definition at line 70 of file qs_tddfpt2_densities.F.
| subroutine, public qs_tddfpt2_densities::tddfpt_construct_aux_fit_density | ( | type(qs_rho_type), pointer | rho_orb_struct, |
| type(qs_rho_type), pointer | rho_aux_fit_struct, | ||
| type(local_rho_type), pointer | local_rho_set, | ||
| type(qs_environment_type), pointer | qs_env, | ||
| type(tddfpt_subgroup_env_type), intent(in) | sub_env, | ||
| type(cp_fm_type), intent(inout) | wfm_rho_orb, | ||
| type(cp_fm_type), intent(in) | wfm_rho_aux_fit, | ||
| type(cp_fm_type), intent(in) | wfm_aux_orb | ||
| ) |
Project a charge density expressed in primary basis set into the auxiliary basis set.
| rho_orb_struct | response density in primary basis set |
| rho_aux_fit_struct | response density in auxiliary basis set (modified on exit) |
| local_rho_set | GAPW density of auxiliary basis set density |
| qs_env | Quickstep environment |
| sub_env | parallel (sub)group environment |
| wfm_rho_orb | work dense matrix with shape [nao x nao] distributed among processors of the given parallel group (modified on exit) |
| wfm_rho_aux_fit | work dense matrix with shape [nao_aux x nao_aux] distributed among processors of the given parallel group (modified on exit) |
| wfm_aux_orb | work dense matrix with shape [nao_aux x nao] distributed among processors of the given parallel group (modified on exit) |
Definition at line 158 of file qs_tddfpt2_densities.F.