![]() |
(git:b77b4be)
|
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.