GBTOlib: library for evaluation of molecular integrals in mixed Gaussian / B-spline basis  111
Public Member Functions | List of all members
mpi_memory_gbl::mpi_memory_allocate_real_2dim Interface Reference

Public Member Functions

integer function mpi_memory_allocate_real_2dim_wp_alc (array, nelem1, nelem2, comm)
 Allocate 2D allocatable real(wp) array. More...
 
integer function mpi_memory_allocate_real_2dim_ep_alc (array, nelem1, nelem2, comm)
 Allocate 2D allocatable real(ep) array. More...
 
integer function mpi_memory_allocate_real_2dim_wp_ptr (array, nelem1, nelem2, comm)
 Allocate 2D shared MPI real(wp) array pointer. More...
 
integer function mpi_memory_allocate_real_2dim_ep_ptr (array, nelem1, nelem2, comm)
 Allocate 2D shared MPI real(ep) array pointer. More...
 

Member Function/Subroutine Documentation

◆ mpi_memory_allocate_real_2dim_ep_alc()

integer function mpi_memory_gbl::mpi_memory_allocate_real_2dim::mpi_memory_allocate_real_2dim_ep_alc ( real(ep), dimension(:,:), intent(inout), allocatable  array,
integer, intent(in)  nelem1,
integer, intent(in)  nelem2,
integer(mpiint), intent(in), optional  comm 
)

Allocate 2D allocatable real(ep) array.

Author
Z Masin, J Benda
Date
2017 - 2019

◆ mpi_memory_allocate_real_2dim_ep_ptr()

integer function mpi_memory_gbl::mpi_memory_allocate_real_2dim::mpi_memory_allocate_real_2dim_ep_ptr ( real(ep), dimension(:,:), intent(inout), pointer  array,
integer, intent(in)  nelem1,
integer, intent(in)  nelem2,
integer(mpiint), intent(in), optional  comm 
)

Allocate 2D shared MPI real(ep) array pointer.

Author
Z Masin, J Benda
Date
2017 - 2019

If the sub-group communicator 'comm' is not given, then the memory will be allocated on 'shared_communicator', which is set up by mpi_mod.

◆ mpi_memory_allocate_real_2dim_wp_alc()

integer function mpi_memory_gbl::mpi_memory_allocate_real_2dim::mpi_memory_allocate_real_2dim_wp_alc ( real(wp), dimension(:,:), intent(inout), allocatable  array,
integer, intent(in)  nelem1,
integer, intent(in)  nelem2,
integer(mpiint), intent(in), optional  comm 
)

Allocate 2D allocatable real(wp) array.

Author
Z Masin, J Benda
Date
2017 - 2019

◆ mpi_memory_allocate_real_2dim_wp_ptr()

integer function mpi_memory_gbl::mpi_memory_allocate_real_2dim::mpi_memory_allocate_real_2dim_wp_ptr ( real(wp), dimension(:,:), intent(inout), pointer  array,
integer, intent(in)  nelem1,
integer, intent(in)  nelem2,
integer(mpiint), intent(in), optional  comm 
)

Allocate 2D shared MPI real(wp) array pointer.

Author
Z Masin, J Benda
Date
2017 - 2019

If the sub-group communicator 'comm' is not given, then the memory will be allocated on 'shared_communicator', which is set up by mpi_mod.


The documentation for this interface was generated from the following file: