![]() |
(git:4a2d255)
|
Calculation of Coulomb integrals over Cartesian Gaussian-type functions (electron repulsion integrals, ERIs). More...
Functions/Subroutines | |
| subroutine, public | efg (la_max, la_min, npgfa, rpgfa, zeta, lb_max, lb_min, npgfb, rpgfb, zetb, rac, rbc, rab, vab, ldrr1, ldrr2, rr) |
| Calculation of the primitive electric field integrals over Cartesian Gaussian-type functions. | |
Calculation of Coulomb integrals over Cartesian Gaussian-type functions (electron repulsion integrals, ERIs).
| subroutine, public ai_elec_field::efg | ( | integer, intent(in) | la_max, |
| integer, intent(in) | la_min, | ||
| integer, intent(in) | npgfa, | ||
| real(kind=dp), dimension(:), intent(in) | rpgfa, | ||
| real(kind=dp), dimension(:), intent(in) | zeta, | ||
| integer, intent(in) | lb_max, | ||
| integer, intent(in) | lb_min, | ||
| integer, intent(in) | npgfb, | ||
| real(kind=dp), dimension(:), intent(in) | rpgfb, | ||
| real(kind=dp), dimension(:), intent(in) | zetb, | ||
| real(kind=dp), dimension(3), intent(in) | rac, | ||
| real(kind=dp), dimension(3), intent(in) | rbc, | ||
| real(kind=dp), dimension(3), intent(in) | rab, | ||
| real(kind=dp), dimension(:, :, :), intent(inout) | vab, | ||
| integer, intent(in) | ldrr1, | ||
| integer, intent(in) | ldrr2, | ||
| real(kind=dp), dimension(0:ldrr1-1, ldrr2, *), intent(inout) | rr | ||
| ) |
Calculation of the primitive electric field integrals over Cartesian Gaussian-type functions.
| la_max | ... |
| la_min | ... |
| npgfa | ... |
| rpgfa | ... |
| zeta | ... |
| lb_max | ... |
| lb_min | ... |
| npgfb | ... |
| rpgfb | ... |
| zetb | ... |
| rac | ... |
| rbc | ... |
| rab | ... |
| vab | ... |
| ldrr1 | ... |
| ldrr2 | ... |
| rr | ... |
Definition at line 80 of file ai_elec_field.F.