![]() |
(git:ce05c02)
|
Does all kind of post scf calculations for GPW/GAPW. More...
Functions/Subroutines | |
| character(len=default_string_length) function | cp_section_key_concat_to_absolute (self, extend_by) |
Append extend_by to the absolute path of the base section. | |
| subroutine, public | scf_post_calculation_gpw (qs_env, wf_type, do_mp2) |
| collects possible post - scf calculations and prints info / computes properties. | |
| subroutine, public | make_lumo_gpw (qs_env, scf_env, unoccupied_orbs, unoccupied_evals, nlumo, nlumos) |
| Gets the lumos, and eigenvalues for the lumos. | |
| subroutine, public | qs_scf_post_moments (input, logger, qs_env, output_unit) |
| Computes and prints electric moments. | |
| subroutine, public | write_mo_dependent_results (qs_env, scf_env) |
| Write QS results available if MO's are present (if switched on through the print_keys) Writes only MO dependent results. Split is necessary as ls_scf does not provide MO's. | |
| subroutine, public | write_mo_free_results (qs_env) |
| Write QS results always available (if switched on through the print_keys) Can be called from ls_scf. | |
Does all kind of post scf calculations for GPW/GAPW.
| character(len=default_string_length) function qs_scf_post_gpw::cp_section_key_concat_to_absolute | ( | class(cp_section_key), intent(in) | self, |
| character(*), intent(in) | extend_by | ||
| ) |
Append extend_by to the absolute path of the base section.
| self | ... |
| extend_by | ... |
Definition at line 264 of file qs_scf_post_gpw.F.
| subroutine, public qs_scf_post_gpw::scf_post_calculation_gpw | ( | type(qs_environment_type), pointer | qs_env, |
| character(6), optional | wf_type, | ||
| logical, optional | do_mp2 | ||
| ) |
collects possible post - scf calculations and prints info / computes properties.
| qs_env | the qs_env in which the qs_env lives |
| wf_type | ... |
| do_mp2 | ... |
Definition at line 541 of file qs_scf_post_gpw.F.
| subroutine, public qs_scf_post_gpw::make_lumo_gpw | ( | type(qs_environment_type), pointer | qs_env, |
| type(qs_scf_env_type), pointer | scf_env, | ||
| type(cp_fm_type), dimension(:), intent(inout) | unoccupied_orbs, | ||
| type(cp_1d_r_p_type), dimension(:), pointer | unoccupied_evals, | ||
| integer, intent(in) | nlumo, | ||
| integer, intent(out) | nlumos | ||
| ) |
Gets the lumos, and eigenvalues for the lumos.
| qs_env | ... |
| scf_env | ... |
| unoccupied_orbs | ... |
| unoccupied_evals | ... |
| nlumo | ... |
| nlumos | ... |
Definition at line 1172 of file qs_scf_post_gpw.F.
| subroutine, public qs_scf_post_gpw::qs_scf_post_moments | ( | type(section_vals_type), pointer | input, |
| type(cp_logger_type), pointer | logger, | ||
| type(qs_environment_type), pointer | qs_env, | ||
| integer, intent(in) | output_unit | ||
| ) |
Computes and prints electric moments.
| input | ... |
| logger | ... |
| qs_env | the qs_env in which the qs_env lives |
| output_unit | ... |
Definition at line 1548 of file qs_scf_post_gpw.F.
| subroutine, public qs_scf_post_gpw::write_mo_dependent_results | ( | type(qs_environment_type), pointer | qs_env, |
| type(qs_scf_env_type), optional, pointer | scf_env | ||
| ) |
Write QS results available if MO's are present (if switched on through the print_keys) Writes only MO dependent results. Split is necessary as ls_scf does not provide MO's.
| qs_env | the qs_env in which the qs_env lives |
| scf_env | ... |
Definition at line 2047 of file qs_scf_post_gpw.F.
| subroutine, public qs_scf_post_gpw::write_mo_free_results | ( | type(qs_environment_type), pointer | qs_env | ) |
Write QS results always available (if switched on through the print_keys) Can be called from ls_scf.
| qs_env | the qs_env in which the qs_env lives |
Definition at line 2282 of file qs_scf_post_gpw.F.