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.