![]() |
(git:b2e41f9)
|
Calculation of the overlap integrals over Cartesian Gaussian-type functions. More...
Functions/Subroutines | |
| subroutine, public | overlap_aabb (la_max_set1, la_min_set1, npgfa1, rpgfa1, zeta1, la_max_set2, la_min_set2, npgfa2, rpgfa2, zeta2, lb_max_set1, lb_min_set1, npgfb1, rpgfb1, zetb1, lb_max_set2, lb_min_set2, npgfb2, rpgfb2, zetb2, asets_equal, bsets_equal, rab, dab, saabb, s, lds) |
| Purpose: Calculation of the two-center overlap integrals [aa|bb] over Cartesian Gaussian-type functions. | |
Calculation of the overlap integrals over Cartesian Gaussian-type functions.
| subroutine, public ai_overlap_aabb::overlap_aabb | ( | integer, intent(in) | la_max_set1, |
| integer, intent(in) | la_min_set1, | ||
| integer, intent(in) | npgfa1, | ||
| real(kind=dp), dimension(:), intent(in) | rpgfa1, | ||
| real(kind=dp), dimension(:), intent(in) | zeta1, | ||
| integer, intent(in) | la_max_set2, | ||
| integer, intent(in) | la_min_set2, | ||
| integer, intent(in) | npgfa2, | ||
| real(kind=dp), dimension(:), intent(in) | rpgfa2, | ||
| real(kind=dp), dimension(:), intent(in) | zeta2, | ||
| integer, intent(in) | lb_max_set1, | ||
| integer, intent(in) | lb_min_set1, | ||
| integer, intent(in) | npgfb1, | ||
| real(kind=dp), dimension(:), intent(in) | rpgfb1, | ||
| real(kind=dp), dimension(:), intent(in) | zetb1, | ||
| integer, intent(in) | lb_max_set2, | ||
| integer, intent(in) | lb_min_set2, | ||
| integer, intent(in) | npgfb2, | ||
| real(kind=dp), dimension(:), intent(in) | rpgfb2, | ||
| real(kind=dp), dimension(:), intent(in) | zetb2, | ||
| logical, intent(in) | asets_equal, | ||
| logical, intent(in) | bsets_equal, | ||
| real(kind=dp), dimension(3), intent(in) | rab, | ||
| real(kind=dp), intent(in) | dab, | ||
| real(kind=dp), dimension(:, :, :, :), intent(inout) | saabb, | ||
| real(kind=dp), dimension(lds, lds), intent(inout) | s, | ||
| integer, intent(in) | lds | ||
| ) |
Purpose: Calculation of the two-center overlap integrals [aa|bb] over Cartesian Gaussian-type functions.
| la_max_set1 | ... |
| la_min_set1 | ... |
| npgfa1 | ... |
| rpgfa1 | ... |
| zeta1 | ... |
| la_max_set2 | ... |
| la_min_set2 | ... |
| npgfa2 | ... |
| rpgfa2 | ... |
| zeta2 | ... |
| lb_max_set1 | ... |
| lb_min_set1 | ... |
| npgfb1 | ... |
| rpgfb1 | ... |
| zetb1 | ... |
| lb_max_set2 | ... |
| lb_min_set2 | ... |
| npgfb2 | ... |
| rpgfb2 | ... |
| zetb2 | ... |
| asets_equal | ... |
| bsets_equal | ... |
| rab | ... |
| dab | ... |
| saabb | ... |
| s | ... |
| lds | ... |
Definition at line 80 of file ai_overlap_aabb.F.