SWEDEN integral module.
More...
|
| integer function | count_num_pairs (this) |
| subroutine | generate_pairs (this) |
| subroutine | generate_pointer_table (this) |
| subroutine | generate_orbital_index (this) |
| subroutine | generate_pair_index (this) |
| subroutine | initialize_SWEDEN (this, option) |
| subroutine | finalize_SWEDEN (this) |
| subroutine | load_integrals_SWEDEN (this, iounit) |
| | This is just a copy from scatci_routines with only the relevant SWEDEN parts.
|
| real(wp) function | get_integral_SWEDEN (this, i, j, k, l, m) |
| integer function | get_one_electron_index (this, i, j, pos) |
| integer function | get_two_electron_index (this, i, j, k, l, m) |
| subroutine | write_geometries_SWEDEN (this, iounit) |
| subroutine | destroy_integral_SWEDEN (this) |
SWEDEN integral module.
- Authors
- A Al-Refaie
- Date
- 2017
- Note
- 16/01/2019 - Jakub Benda: Unifom coding style and expanded documentation.
◆ count_num_pairs()
| integer function SWEDEN_module::count_num_pairs |
( |
class(swedenintegral) | this | ) |
|
◆ destroy_integral_SWEDEN()
| subroutine SWEDEN_module::destroy_integral_SWEDEN |
( |
class(swedenintegral) | this | ) |
|
|
private |
◆ finalize_SWEDEN()
| subroutine SWEDEN_module::finalize_SWEDEN |
( |
class(swedenintegral) | this | ) |
|
|
private |
◆ generate_orbital_index()
| subroutine SWEDEN_module::generate_orbital_index |
( |
class(swedenintegral) | this | ) |
|
|
private |
◆ generate_pair_index()
| subroutine SWEDEN_module::generate_pair_index |
( |
class(swedenintegral) | this | ) |
|
|
private |
◆ generate_pairs()
| subroutine SWEDEN_module::generate_pairs |
( |
class(swedenintegral) | this | ) |
|
|
private |
◆ generate_pointer_table()
| subroutine SWEDEN_module::generate_pointer_table |
( |
class(swedenintegral) | this | ) |
|
|
private |
◆ get_integral_SWEDEN()
| real(wp) function SWEDEN_module::get_integral_SWEDEN |
( |
class(swedenintegral) | this, |
|
|
integer, intent(in) | i, |
|
|
integer, intent(in) | j, |
|
|
integer, intent(in) | k, |
|
|
integer, intent(in) | l, |
|
|
integer, intent(in) | m ) |
|
private |
◆ get_one_electron_index()
| integer function SWEDEN_module::get_one_electron_index |
( |
class(swedenintegral), intent(in) | this, |
|
|
integer, intent(in) | i, |
|
|
integer, intent(in) | j, |
|
|
integer, intent(in) | pos ) |
|
private |
◆ get_two_electron_index()
| integer function SWEDEN_module::get_two_electron_index |
( |
class(swedenintegral), intent(in) | this, |
|
|
integer, intent(in) | i, |
|
|
integer, intent(in) | j, |
|
|
integer, intent(in) | k, |
|
|
integer, intent(in) | l, |
|
|
integer, intent(in) | m ) |
|
private |
◆ initialize_SWEDEN()
| subroutine SWEDEN_module::initialize_SWEDEN |
( |
class(swedenintegral) | this, |
|
|
class(options), intent(in) | option ) |
|
private |
◆ load_integrals_SWEDEN()
| subroutine SWEDEN_module::load_integrals_SWEDEN |
( |
class(swedenintegral) | this, |
|
|
integer, intent(in) | iounit ) |
|
private |
This is just a copy from scatci_routines with only the relevant SWEDEN parts.
Definition at line 412 of file SWEDEN_Module.F90.
◆ write_geometries_SWEDEN()
| subroutine SWEDEN_module::write_geometries_SWEDEN |
( |
class(swedenintegral), intent(in) | this, |
|
|
integer, intent(in) | iounit ) |
|
private |