|
MPI-SCATCI
2.0
An MPI version of SCATCI
|

Public Member Functions | |
| procedure(generic_finalize), deferred | finalize_self |
| procedure(generic_initialize), deferred | initialize_self |
| procedure(generic_load), deferred | load_integrals |
| procedure(generic_get), deferred | get_integral_ijklm |
| procedure(generic_geometries), deferred | write_geometries |
| procedure(generic_destroy), deferred | destroy_integrals |
| procedure, public | initialize => initialize_base |
| procedure, public | finalize => finalize_base |
| procedure, public | write_matrix_header => base_write_header |
| procedure, public | get_core_energy |
| procedure, public | get_num_nuclei |
| procedure, public | get_integralf |
Public Attributes | |
| 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 41 of file BaseIntegral_module.f90.
| procedure(generic_destroy), deferred baseintegral_module::baseintegral::destroy_integrals |
Definition at line 63 of file BaseIntegral_module.f90.
| procedure, public baseintegral_module::baseintegral::finalize |
Definition at line 66 of file BaseIntegral_module.f90.
| procedure(generic_finalize), deferred baseintegral_module::baseintegral::finalize_self |
Definition at line 58 of file BaseIntegral_module.f90.
| procedure, public baseintegral_module::baseintegral::get_core_energy |
Definition at line 68 of file BaseIntegral_module.f90.
| procedure(generic_get), deferred baseintegral_module::baseintegral::get_integral_ijklm |
Definition at line 61 of file BaseIntegral_module.f90.
| procedure, public baseintegral_module::baseintegral::get_integralf |
Definition at line 70 of file BaseIntegral_module.f90.
| procedure, public baseintegral_module::baseintegral::get_num_nuclei |
Definition at line 69 of file BaseIntegral_module.f90.
| procedure, public baseintegral_module::baseintegral::initialize |
Definition at line 65 of file BaseIntegral_module.f90.
| procedure(generic_initialize), deferred baseintegral_module::baseintegral::initialize_self |
Definition at line 59 of file BaseIntegral_module.f90.
| procedure(generic_load), deferred baseintegral_module::baseintegral::load_integrals |
Definition at line 60 of file BaseIntegral_module.f90.
| procedure(generic_geometries), deferred baseintegral_module::baseintegral::write_geometries |
Definition at line 62 of file BaseIntegral_module.f90.
| procedure, public baseintegral_module::baseintegral::write_matrix_header |
Definition at line 67 of file BaseIntegral_module.f90.
| real(wp) baseintegral_module::baseintegral::core_energy |
Definition at line 44 of file BaseIntegral_module.f90.
| real(wp), dimension(41) baseintegral_module::baseintegral::dtnuc |
Definition at line 54 of file BaseIntegral_module.f90.
| integer baseintegral_module::baseintegral::matrix_size |
Matrix header information.
Definition at line 49 of file BaseIntegral_module.f90.
| character(name_len_max) baseintegral_module::baseintegral::name |
Definition at line 56 of file BaseIntegral_module.f90.
| integer, dimension(10) baseintegral_module::baseintegral::nhd |
Definition at line 50 of file BaseIntegral_module.f90.
| integer, dimension(20) baseintegral_module::baseintegral::nhe |
Definition at line 50 of file BaseIntegral_module.f90.
| integer baseintegral_module::baseintegral::nnuc |
Definition at line 53 of file BaseIntegral_module.f90.
| integer baseintegral_module::baseintegral::num_orbitals |
Definition at line 43 of file BaseIntegral_module.f90.
| integer baseintegral_module::baseintegral::num_symmetries |
Definition at line 51 of file BaseIntegral_module.f90.
| integer baseintegral_module::baseintegral::number_of_matrix_records |
Definition at line 52 of file BaseIntegral_module.f90.
| integer, dimension(:), allocatable baseintegral_module::baseintegral::orbital_mapping |
Definition at line 42 of file BaseIntegral_module.f90.
| integer baseintegral_module::baseintegral::positron_flag |
Definition at line 45 of file BaseIntegral_module.f90.
| logical baseintegral_module::baseintegral::quantamoln_flag |
Definition at line 46 of file BaseIntegral_module.f90.