MPI-SCATCI
2.0
An MPI version of SCATCI
|
UKRmol+ integral module. More...
Data Types | |
type | ukrmolintegral |
Functions/Subroutines | |
subroutine | initialize_ukrmol (this, option) |
Initialize the type. More... | |
subroutine | finalize_ukrmol (this) |
Finalize the type. More... | |
subroutine | load_ukrmol (this, iounit) |
Read UKRmol+ integrals. More... | |
real(wp) function | get_integral_ukrmol (this, i, j, k, l, m) |
Get integral value. More... | |
subroutine | write_geometries_ukrmol (this, iounit) |
Write geometries to file. More... | |
subroutine | destroy_integral_ukrmol (this) |
Destroy this type. More... | |
UKRmol+ integral module.
The module makes use of the UKRmol+ integral library (GBTOlib).
|
private |
|
private |
Finalize the type.
Deallocate memory used by the integral storage.
Definition at line 96 of file UKRMOL_module.f90.
real(wp) function ukrmol_module::get_integral_ukrmol | ( | class(ukrmolintegral) | this, |
integer, intent(in) | i, | ||
integer, intent(in) | j, | ||
integer, intent(in) | k, | ||
integer, intent(in) | l, | ||
integer, intent(in) | m | ||
) |
Get integral value.
Obtain the integral value from GBTOlib.
Definition at line 156 of file UKRMOL_module.f90.
|
private |
subroutine ukrmol_module::load_ukrmol | ( | class(ukrmolintegral) | this, |
integer, intent(in) | iounit | ||
) |
Read UKRmol+ integrals.
Uses calls to GBTOlib to perform reading itself.
Definition at line 120 of file UKRMOL_module.f90.
subroutine ukrmol_module::write_geometries_ukrmol | ( | class(ukrmolintegral), intent(in) | this, |
integer, intent(in) | iounit | ||
) |