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

Public Member Functions

subroutine mpi_mod_gatherv_int32 (sendbuf, recvbuf, recvcounts, displs, to, comm)
 Gather for 32bit integer array send from every process and received on a given rank. More...
 
subroutine mpi_mod_gatherv_int64 (sendbuf, recvbuf, recvcounts, displs, to, comm)
 Gather for 64bit integer array send from every process and received on a given rank. More...
 
subroutine mpi_mod_gatherv_real64 (sendbuf, recvbuf, recvcounts, displs, to, comm)
 Gather for 64bit float array send from every process and received on a given rank. More...
 
subroutine mpi_mod_gatherv_real128 (sendbuf, recvbuf, recvcounts, displs, to, comm)
 Gather for 128bit float array send from every process and received on a given rank. More...
 

Member Function/Subroutine Documentation

◆ mpi_mod_gatherv_int32()

subroutine mpi_gbl::mpi_mod_gatherv::mpi_mod_gatherv_int32 ( integer(int32), dimension(:), intent(in)  sendbuf,
integer(int32), dimension(:), intent(out)  recvbuf,
integer(mpiint), dimension(:), intent(in)  recvcounts,
integer(mpiint), dimension(:), intent(in)  displs,
integer(mpiint), intent(in)  to,
integer(mpiint), intent(in), optional  comm 
)

Gather for 32bit integer array send from every process and received on a given rank.

◆ mpi_mod_gatherv_int64()

subroutine mpi_gbl::mpi_mod_gatherv::mpi_mod_gatherv_int64 ( integer(int64), dimension(:), intent(in)  sendbuf,
integer(int64), dimension(:), intent(out)  recvbuf,
integer(mpiint), dimension(:), intent(in)  recvcounts,
integer(mpiint), dimension(:), intent(in)  displs,
integer(mpiint), intent(in)  to,
integer(mpiint), intent(in), optional  comm 
)

Gather for 64bit integer array send from every process and received on a given rank.

◆ mpi_mod_gatherv_real128()

subroutine mpi_gbl::mpi_mod_gatherv::mpi_mod_gatherv_real128 ( real(real128), dimension(:), intent(in)  sendbuf,
real(real128), dimension(:), intent(out)  recvbuf,
integer(mpiint), dimension(:), intent(in)  recvcounts,
integer(mpiint), dimension(:), intent(in)  displs,
integer(mpiint), intent(in)  to,
integer(mpiint), intent(in), optional  comm 
)

Gather for 128bit float array send from every process and received on a given rank.

◆ mpi_mod_gatherv_real64()

subroutine mpi_gbl::mpi_mod_gatherv::mpi_mod_gatherv_real64 ( real(real64), dimension(:), intent(in)  sendbuf,
real(real64), dimension(:), intent(out)  recvbuf,
integer(mpiint), dimension(:), intent(in)  recvcounts,
integer(mpiint), dimension(:), intent(in)  displs,
integer(mpiint), intent(in)  to,
integer(mpiint), intent(in), optional  comm 
)

Gather for 64bit float array send from every process and received on a given rank.


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