![]() |
(git:07c9450)
|
Calculate intrinsic atomic orbitals and analyze wavefunctions. More...
Data Types | |
| interface | iao_calculate_dmat |
Functions/Subroutines | |
| subroutine, public | iao_wfn_analysis (qs_env, iao_env, unit_nr, c_iao_coef, mos, bond_centers) |
| ... | |
| subroutine, public | iao_charges (p_matrix, charges) |
| compute the atomic charges (orthogonal basis) | |
| subroutine, public | print_center_spread (moments, nocc, print_section, iounit) |
| prints charge center and spreads for all orbitals | |
Calculate intrinsic atomic orbitals and analyze wavefunctions.
| subroutine, public iao_analysis::iao_wfn_analysis | ( | type(qs_environment_type), pointer | qs_env, |
| type(iao_env_type), intent(in) | iao_env, | ||
| integer, intent(in) | unit_nr, | ||
| type(cp_fm_type), dimension(:), optional, allocatable | c_iao_coef, | ||
| type(mo_set_type), dimension(:), optional, pointer | mos, | ||
| real(kind=dp), dimension(:, :, :), optional | bond_centers | ||
| ) |
...
| qs_env | ... |
| iao_env | ... |
| unit_nr | ... |
| c_iao_coef | ... |
| mos | ... |
| bond_centers | ... |
Definition at line 146 of file iao_analysis.F.
| subroutine, public iao_analysis::iao_charges | ( | type(dbcsr_type) | p_matrix, |
| real(kind=dp), dimension(:) | charges | ||
| ) |
compute the atomic charges (orthogonal basis)
| p_matrix | ... |
| charges | ... |
Definition at line 940 of file iao_analysis.F.
| subroutine, public iao_analysis::print_center_spread | ( | real(kind=dp), dimension(:, :, :), intent(in) | moments, |
| integer, dimension(:), intent(in) | nocc, | ||
| type(section_vals_type), optional, pointer | print_section, | ||
| integer, intent(in), optional | iounit | ||
| ) |
prints charge center and spreads for all orbitals
| moments | ... |
| nocc | ... |
| print_section | ... |
| iounit | ... |
Definition at line 1149 of file iao_analysis.F.