|
MPI-SCATCI
2.0
An MPI version of SCATCI
|


Private Member Functions | |
| procedure, private | count_num_pairs |
| procedure, private | generate_pairs |
| procedure, private | generate_pointer_table |
| procedure, private | generate_pair_index |
| procedure, private | generate_orbital_index |
| procedure, private | get_one_electron_index |
| procedure, private | get_two_electron_index |
Private Attributes | |
| real(wp), dimension(:), allocatable | one_electron_integral |
| real(wp), dimension(:), allocatable | two_electron_integral |
| integer | one_electron_window |
| integer | two_electron_window |
| integer | num_one_electron_integrals |
| integer | num_two_electron_integrals |
| real(wp), dimension(:), allocatable | xnuc |
| real(wp), dimension(:), allocatable | ynuc |
| real(wp), dimension(:), allocatable | znuc |
| real(wp), dimension(:), allocatable | charge |
| character(len=8), dimension(:), allocatable | cname |
| integer | num_unique_pairs |
| integer | how |
| integer | many |
| integer | ijkl |
| integer | pairs |
| integer | we |
| integer | have |
| integer(longint), dimension(:,:), allocatable | pair_labels |
| integer(longint), allocatable | the |
| integer(longint), allocatable | list |
| integer(longint), allocatable | of |
| integer(longint), allocatable | unique |
| integer(longint), allocatable | labels |
| integer, dimension(:), allocatable | num_orbitals_sym |
| integer, allocatable | the |
| integer, allocatable | number |
| integer, allocatable | of |
| integer, allocatable | labels |
| integer, allocatable | per |
| integer, allocatable | symmetry |
| integer | max_number_pair_sets |
| integer | num_two_electron_blocks |
| integer, dimension(:), allocatable | one_electron_pointer |
| integer, dimension(:), allocatable | two_electron_pointer |
| integer | num_pq |
| integer | num_rs |
| integer | num_pair_idx |
| integer, dimension(:), allocatable | pair_idx |
| the pair id More... | |
| integer, dimension(:), allocatable | orbital_idx |
| integer, dimension(:), allocatable | symmetry_idx |
Additional Inherited Members | |
Public Attributes inherited from baseintegral_module::baseintegral | |
| integer, dimension(:), allocatable | orbital_mapping |
| integer | num_orbitals |
| real(wp) | core_energy |
| integer | positron_flag |
| logical | quantamoln_flag |
| integer | matrix_size |
| Matrix header information. More... | |
| integer, dimension(20) | nhe |
| integer, dimension(10) | nhd |
| integer | num_symmetries |
| integer | number_of_matrix_records |
| integer | nnuc |
| real(wp), dimension(41) | dtnuc |
| character(name_len_max) | name |
Definition at line 47 of file SWEDEN_Module.F90.
|
private |
Definition at line 92 of file SWEDEN_Module.F90.
| procedure, public sweden_module::swedenintegral::destroy_integrals |
Definition at line 91 of file SWEDEN_Module.F90.
| procedure, public sweden_module::swedenintegral::finalize_self |
Definition at line 87 of file SWEDEN_Module.F90.
|
private |
Definition at line 96 of file SWEDEN_Module.F90.
|
private |
Definition at line 95 of file SWEDEN_Module.F90.
|
private |
Definition at line 93 of file SWEDEN_Module.F90.
|
private |
Definition at line 94 of file SWEDEN_Module.F90.
| procedure, public sweden_module::swedenintegral::get_integral_ijklm |
Definition at line 89 of file SWEDEN_Module.F90.
|
private |
Definition at line 99 of file SWEDEN_Module.F90.
|
private |
Definition at line 100 of file SWEDEN_Module.F90.
| procedure, public sweden_module::swedenintegral::initialize_self |
Definition at line 86 of file SWEDEN_Module.F90.
| procedure, public sweden_module::swedenintegral::load_integrals |
Definition at line 88 of file SWEDEN_Module.F90.
| procedure, public sweden_module::swedenintegral::write_geometries |
Definition at line 90 of file SWEDEN_Module.F90.
|
private |
Definition at line 64 of file SWEDEN_Module.F90.
|
private |
Definition at line 65 of file SWEDEN_Module.F90.
|
private |
Definition at line 67 of file SWEDEN_Module.F90.
|
private |
Definition at line 67 of file SWEDEN_Module.F90.
|
private |
Definition at line 67 of file SWEDEN_Module.F90.
|
private |
Definition at line 68 of file SWEDEN_Module.F90.
|
private |
Definition at line 69 of file SWEDEN_Module.F90.
|
private |
Definition at line 68 of file SWEDEN_Module.F90.
|
private |
Definition at line 67 of file SWEDEN_Module.F90.
|
private |
Definition at line 71 of file SWEDEN_Module.F90.
|
private |
Definition at line 61 of file SWEDEN_Module.F90.
|
private |
Definition at line 69 of file SWEDEN_Module.F90.
|
private |
Definition at line 77 of file SWEDEN_Module.F90.
|
private |
Definition at line 76 of file SWEDEN_Module.F90.
|
private |
Definition at line 76 of file SWEDEN_Module.F90.
|
private |
Definition at line 72 of file SWEDEN_Module.F90.
|
private |
Definition at line 62 of file SWEDEN_Module.F90.
|
private |
Definition at line 67 of file SWEDEN_Module.F90.
|
private |
Definition at line 69 of file SWEDEN_Module.F90.
|
private |
Definition at line 68 of file SWEDEN_Module.F90.
|
private |
Definition at line 69 of file SWEDEN_Module.F90.
|
private |
Definition at line 54 of file SWEDEN_Module.F90.
|
private |
Definition at line 73 of file SWEDEN_Module.F90.
|
private |
Definition at line 58 of file SWEDEN_Module.F90.
|
private |
Definition at line 81 of file SWEDEN_Module.F90.
|
private |
the pair id
Definition at line 80 of file SWEDEN_Module.F90.
|
private |
Definition at line 68 of file SWEDEN_Module.F90.
|
private |
Definition at line 67 of file SWEDEN_Module.F90.
|
private |
Definition at line 69 of file SWEDEN_Module.F90.
|
private |
Definition at line 69 of file SWEDEN_Module.F90.
|
private |
Definition at line 82 of file SWEDEN_Module.F90.
|
private |
Definition at line 68 of file SWEDEN_Module.F90.
|
private |
Definition at line 69 of file SWEDEN_Module.F90.
|
private |
Definition at line 55 of file SWEDEN_Module.F90.
|
private |
Definition at line 74 of file SWEDEN_Module.F90.
|
private |
Definition at line 59 of file SWEDEN_Module.F90.
|
private |
Definition at line 68 of file SWEDEN_Module.F90.
|
private |
Definition at line 67 of file SWEDEN_Module.F90.
|
private |
Definition at line 64 of file SWEDEN_Module.F90.
|
private |
Definition at line 64 of file SWEDEN_Module.F90.
|
private |
Definition at line 64 of file SWEDEN_Module.F90.