IMPACT T
Data Types | Functions/Subroutines
mpistub Module Reference

Data Types

interface  mpi_allgather
 
interface  mpi_allgatherv
 
interface  mpi_allreduce
 
interface  mpi_alltoallv
 
interface  mpi_bcast
 
interface  mpi_gather
 
interface  mpi_irecv
 
interface  mpi_isend
 
interface  mpi_recv
 
interface  mpi_reduce
 
interface  mpi_send
 

Functions/Subroutines

subroutine mpi_init (ierr)
 mpi initialization More...
 
subroutine mpi_finalize (ierr)
 mpi end More...
 
subroutine mpi_allreduce1 (tmplc, tmpgl, num, MPI_DOUBLE_PRECISION,
 global sum More...
 
subroutine mpi_allreduce2 (tmplc, tmpgl, num, MPI_DOUBLE_PRECISION,
 
subroutine mpi_allreduce3 (tmplc, tmpgl, num, MPI_DOUBLE_PRECISION,
 
subroutine mpi_allreduce4 (tmplc, tmpgl, num, MPI_DOUBLE_PRECISION,
 
subroutine mpi_allreduce5 (tmplc, tmpgl, num, MPI_DOUBLE_PRECISION,
 
subroutine mpi_allreduce6 (tmplc, tmpgl, num, MPI_DOUBLE_PRECISION,
 
subroutine mpi_barrier (comm2d, ierr)
 synchronize communication More...
 
subroutine mpi_comm_rank (MPI_COMM_WORLD, my_rank, ierr)
 processor ID More...
 
double precision function mpi_wtime ()
 mpi timing More...
 
subroutine mpi_bcast1 (rffile, num1, MPI_INTEGER, num2, comm2d, ierr)
 mpi broadcast More...
 
subroutine mpi_bcast2 (rffile, num1, MPI_INTEGER, num2, comm2d, ierr)
 
subroutine mpi_bcast3 (rffile, num1, MPI_INTEGER, num2, comm2d, ierr)
 
subroutine mpi_bcast4 (rffile, num1, MPI_INTEGER, num2, comm2d, ierr)
 
subroutine mpi_bcast5 (rffile, num1, MPI_INTEGER, num2, comm2d, ierr)
 
subroutine mpi_bcast6 (rffile, num1, MPI_INTEGER, num2, comm2d, ierr)
 
subroutine mpi_bcast7 (rffile, num1, MPI_INTEGER, num2, comm2d, ierr)
 
subroutine mpi_bcast8 (rffile, num1, MPI_INTEGER, num2, comm2d, ierr)
 
subroutine mpi_bcast9 (rffile, num1, MPI_INTEGER, num2, comm2d, ierr)
 
subroutine mpi_bcast10 (rffile, num1, MPI_INTEGER, num2, comm2d, ierr)
 
subroutine mpi_comm_size (MPI_COMM_WORLD, np, ierr)
 total number of processors More...
 
subroutine mpi_reduce1 (tmplc, tmpgl, num, MPI_DOUBLE_PRECISION, MPI_SUM, num2, MPI_COMM_WORLD, ierr)
 sum to local processor More...
 
subroutine mpi_reduce2 (tmplc, tmpgl, num, MPI_DOUBLE_PRECISION, MPI_SUM, num2, MPI_COMM_WORLD, ierr)
 
subroutine mpi_reduce3 (tmplc, tmpgl, num, MPI_DOUBLE_PRECISION, MPI_SUM, num2, MPI_COMM_WORLD, ierr)
 
subroutine mpi_reduce4 (tmplc, tmpgl, num, MPI_DOUBLE_PRECISION, MPI_SUM, num2, MPI_COMM_WORLD, ierr)
 
subroutine mpi_send1 (tmplc, num, MPI_DOUBLE_PRECISION, num1, num2, MPI_COMM_WORLD, ierr)
 mpi send command More...
 
subroutine mpi_send2 (tmplc, num, MPI_DOUBLE_PRECISION, num1, num2, MPI_COMM_WORLD, ierr)
 
subroutine mpi_send3 (tmplc, num, MPI_INTEGER, num1, num2, MPI_COMM_WORLD, ierr)
 
subroutine mpi_send4 (tmplc, num, MPI_INTEGER, num1, num2, MPI_COMM_WORLD, ierr)
 
subroutine mpi_send5 (tmplc, num, MPI_DOUBLE_COMPLEX, num1, num2, MPI_COMM_WORLD, ierr)
 
subroutine mpi_send6 (tmplc, num, MPI_DOUBLE_COMPLEX, num1, num2, MPI_COMM_WORLD, ierr)
 
subroutine mpi_send7 (tmplc, num, MPI_DOUBLE_COMPLEX, num1, num2, MPI_COMM_WORLD, ierr)
 
subroutine mpi_isend1 (tmplc, num, MPI_DOUBLE_PRECISION, num1, num2, MPI_COMM_WORLD, num3, ierr)
 mpi isend command More...
 
subroutine mpi_isend2 (tmplc, num, MPI_DOUBLE_PRECISION, num1, num2, MPI_COMM_WORLD, num3, ierr)
 
subroutine mpi_isend3 (tmplc, num, MPI_INTEGER, num1, num2, MPI_COMM_WORLD, num3, ierr)
 
subroutine mpi_isend4 (tmplc, num, MPI_INTEGER, num1, num2, MPI_COMM_WORLD, num3, ierr)
 
subroutine mpi_wait (num3, status, ierr)
 mpi wait command More...
 
subroutine mpi_waitall (num3, req, status, ierr)
 mpi wait all command More...
 
subroutine mpi_recv1 (tmplc, num, MPI_DOUBLE_PRECISION, num1, num2, MPI_COMM_WORLD, status, ierr)
 mpi recv command More...
 
subroutine mpi_recv2 (tmplc, num, MPI_INTEGER, num1, num2, MPI_COMM_WORLD, status, ierr)
 
subroutine mpi_recv3 (tmplc, num, MPI_DOUBLE_PRECISION, num1, num2, MPI_COMM_WORLD, status, ierr)
 
subroutine mpi_recv4 (tmplc, num, MPI_DOUBLE_PRECISION, num1, num2, MPI_COMM_WORLD, status, ierr)
 
subroutine mpi_irecv1 (tmplc, num, MPI_DOUBLE_PRECISION, num1, num2, MPI_COMM_WORLD, msid, ierr)
 mpi irecv command More...
 
subroutine mpi_irecv2 (tmplc, num, MPI_INTEGER, num1, num2, MPI_COMM_WORLD, msid, ierr)
 
subroutine mpi_irecv3 (tmplc, num, MPI_DOUBLE_COMPLEX, num1, num2, MPI_COMM_WORLD, msid, ierr)
 
subroutine mpi_irecv4 (tmplc, num, MPI_DOUBLE_COMPLEX, num1, num2, MPI_COMM_WORLD, msid, ierr)
 
subroutine mpi_irecv5 (tmplc, num, MPI_DOUBLE_PRECISION, num1, num2, MPI_COMM_WORLD, msid, ierr)
 
subroutine mpi_irecv6 (tmplc, num, MPI_INTEGER, num1, num2, MPI_COMM_WORLD, msid, ierr)
 
subroutine mpi_gather1 (tmplc, num, MPI_DOUBLE_PRECISION, tmpgl, num1, MPI_DOUBLE_PRECISION2, num2, MPI
 mpi gather command More...
 
subroutine mpi_gather2 (tmplc, num, MPI_DOUBLE_PRECISION, tmpgl, num1, MPI_DOUBLE_PRECISION2, num2, MPI
 
subroutine mpi_gather3 (tmplc, num, MPI_INTEGER, tmpgl, num1, MPI_INTEGER2, num2, MPI_COMM_WOR
 
subroutine mpi_gather4 (tmplc, num, MPI_INTEGER, tmpgl, num1, MPI_INTEGER2, num2, MPI_COMM_WOR
 
subroutine mpi_allgather1 (tmplc, num, MPI_DOUBLE_PRECISION, tmpgl, num1, MPI_DOUBLE_PRECISION2, MPI_COMM
 mpi allgather command More...
 
subroutine mpi_allgather2 (tmplc, num, MPI_DOUBLE_PRECISION, tmpgl, num1, MPI_DOUBLE_PRECISION2, MPI_COMM
 
subroutine mpi_allgather3 (tmplc, num, MPI_INTEGER, tmpgl, num1, MPI_INTEGER2, MPI_COMM_WORLD, ie
 
subroutine mpi_allgather4 (tmplc, num, MPI_INTEGER, tmpgl, num1, MPI_INTEGER2, MPI_COMM_WORLD, ie
 
subroutine mpi_allgather5 (tmplc, num, MPI_DOUBLE_PRECISION, tmpgl, num1, MPI_DOUBLE_PRECISION2, MPI_COMM
 
subroutine mpi_allgather6 (tmplc, num, MPI_INTEGER, tmpgl, num1, MPI_INTEGER2, MPI_COMM_WORLD, ie
 
subroutine mpi_cart_create (comm, num1, dims, period, tt, comm_2d, ierr)
 
subroutine mpi_cart_coords (comm_2d, myrank, num, local, ierr)
 
subroutine mpi_cart_sub (comm_2d, remaindims, col_comm, ierr)
 
subroutine mpi_alltoallv1 (sendbuf, sendcount, senddisp, MPI_DOUBLE_
 mpi alltoallv1 command More...
 
subroutine mpi_alltoallv2 (sendbuf, sendcount, senddisp, MPI_DOUBLE_
 
subroutine mpi_alltoallv3 (sendbuf, sendcount, senddisp, MPI_DOUBLE_
 
subroutine mpi_allgatherv1 (rhoz, innz, MPI_DOUBLE_PRECISION, recvrh
 mpi allgatherv command More...
 
subroutine mpi_allgatherv2 (rhoz, innz, MPI_INTEGER, recvrhoz, ztable, zdisp, MPI_INTEGER2, commrow, ierr)
 

Function/Subroutine Documentation

◆ mpi_allgather1()

subroutine mpistub::mpi_allgather1 ( double precision, dimension(:)  tmplc,
  num,
  MPI_DOUBLE_PRECISION,
double precision, dimension(:)  tmpgl,
  num1,
  MPI_DOUBLE_PRECISION2,
  MPI_COMM 
)

mpi allgather command

◆ mpi_allgather2()

subroutine mpistub::mpi_allgather2 ( double precision  tmplc,
  num,
  MPI_DOUBLE_PRECISION,
double precision, dimension(:)  tmpgl,
  num1,
  MPI_DOUBLE_PRECISION2,
  MPI_COMM 
)

◆ mpi_allgather3()

subroutine mpistub::mpi_allgather3 ( integer, dimension(:)  tmplc,
  num,
  MPI_INTEGER,
integer, dimension(:)  tmpgl,
  num1,
  MPI_INTEGER2,
  MPI_COMM_WORLD,
  ie 
)

◆ mpi_allgather4()

subroutine mpistub::mpi_allgather4 ( integer  tmplc,
  num,
  MPI_INTEGER,
integer, dimension(:)  tmpgl,
  num1,
  MPI_INTEGER2,
  MPI_COMM_WORLD,
  ie 
)

◆ mpi_allgather5()

subroutine mpistub::mpi_allgather5 ( double precision, dimension(:,:)  tmplc,
  num,
  MPI_DOUBLE_PRECISION,
double precision, dimension(:,:)  tmpgl,
  num1,
  MPI_DOUBLE_PRECISION2,
  MPI_COMM 
)

◆ mpi_allgather6()

subroutine mpistub::mpi_allgather6 ( integer, dimension(:,:)  tmplc,
  num,
  MPI_INTEGER,
integer, dimension(:,:)  tmpgl,
  num1,
  MPI_INTEGER2,
  MPI_COMM_WORLD,
  ie 
)

◆ mpi_allgatherv1()

subroutine mpistub::mpi_allgatherv1 ( double precision, dimension(:)  rhoz,
  innz,
  MPI_DOUBLE_PRECISION,
  recvrh 
)

mpi allgatherv command

◆ mpi_allgatherv2()

subroutine mpistub::mpi_allgatherv2 ( integer, dimension(:)  rhoz,
  innz,
  MPI_INTEGER,
integer, dimension(:)  recvrhoz,
integer, dimension(:)  ztable,
integer, dimension(:)  zdisp,
  MPI_INTEGER2,
integer  commrow,
  ierr 
)

◆ mpi_allreduce1()

subroutine mpistub::mpi_allreduce1 ( double precision, dimension(:)  tmplc,
double precision, dimension(:)  tmpgl,
  num,
  MPI_DOUBLE_PRECISION 
)

global sum

◆ mpi_allreduce2()

subroutine mpistub::mpi_allreduce2 ( double precision  tmplc,
double precision  tmpgl,
  num,
  MPI_DOUBLE_PRECISION 
)

◆ mpi_allreduce3()

subroutine mpistub::mpi_allreduce3 ( integer, dimension(:)  tmplc,
integer, dimension(:)  tmpgl,
  num,
  MPI_DOUBLE_PRECISION 
)

◆ mpi_allreduce4()

subroutine mpistub::mpi_allreduce4 ( integer  tmplc,
integer  tmpgl,
  num,
  MPI_DOUBLE_PRECISION 
)

◆ mpi_allreduce5()

subroutine mpistub::mpi_allreduce5 ( double precision, dimension(:,:)  tmplc,
double precision, dimension(:,:)  tmpgl,
  num,
  MPI_DOUBLE_PRECISION 
)

◆ mpi_allreduce6()

subroutine mpistub::mpi_allreduce6 ( double precision, dimension(:,:,:)  tmplc,
double precision, dimension(:,:,:)  tmpgl,
  num,
  MPI_DOUBLE_PRECISION 
)

◆ mpi_alltoallv1()

subroutine mpistub::mpi_alltoallv1 ( double complex, dimension(:)  sendbuf,
integer, dimension(:)  sendcount,
integer, dimension(:)  senddisp,
  MPI_DOUBLE_ 
)

mpi alltoallv1 command

◆ mpi_alltoallv2()

subroutine mpistub::mpi_alltoallv2 ( double precision, dimension(:)  sendbuf,
integer, dimension(:)  sendcount,
integer, dimension(:)  senddisp,
  MPI_DOUBLE_ 
)

◆ mpi_alltoallv3()

subroutine mpistub::mpi_alltoallv3 ( integer, dimension(:)  sendbuf,
integer, dimension(:)  sendcount,
integer, dimension(:)  senddisp,
  MPI_DOUBLE_ 
)

◆ mpi_barrier()

subroutine mpistub::mpi_barrier ( integer  comm2d,
  ierr 
)

synchronize communication

Here is the caller graph for this function:

◆ mpi_bcast1()

subroutine mpistub::mpi_bcast1 ( double precision, dimension(:)  rffile,
  num1,
  MPI_INTEGER,
  num2,
integer  comm2d,
  ierr 
)

mpi broadcast

◆ mpi_bcast10()

subroutine mpistub::mpi_bcast10 ( double complex  rffile,
  num1,
  MPI_INTEGER,
  num2,
integer  comm2d,
  ierr 
)

◆ mpi_bcast2()

subroutine mpistub::mpi_bcast2 ( double precision  rffile,
  num1,
  MPI_INTEGER,
  num2,
integer  comm2d,
  ierr 
)

◆ mpi_bcast3()

subroutine mpistub::mpi_bcast3 ( integer, dimension(:)  rffile,
  num1,
  MPI_INTEGER,
  num2,
integer  comm2d,
  ierr 
)

◆ mpi_bcast4()

subroutine mpistub::mpi_bcast4 ( integer  rffile,
  num1,
  MPI_INTEGER,
  num2,
integer  comm2d,
  ierr 
)

◆ mpi_bcast5()

subroutine mpistub::mpi_bcast5 ( double precision, dimension(:,:)  rffile,
  num1,
  MPI_INTEGER,
  num2,
integer  comm2d,
  ierr 
)

◆ mpi_bcast6()

subroutine mpistub::mpi_bcast6 ( double precision, dimension(:,:,:)  rffile,
  num1,
  MPI_INTEGER,
  num2,
integer  comm2d,
  ierr 
)

◆ mpi_bcast7()

subroutine mpistub::mpi_bcast7 ( double complex, dimension(:,:,:)  rffile,
  num1,
  MPI_INTEGER,
  num2,
integer  comm2d,
  ierr 
)

◆ mpi_bcast8()

subroutine mpistub::mpi_bcast8 ( double complex, dimension(:,:)  rffile,
  num1,
  MPI_INTEGER,
  num2,
integer  comm2d,
  ierr 
)

◆ mpi_bcast9()

subroutine mpistub::mpi_bcast9 ( double complex, dimension(:)  rffile,
  num1,
  MPI_INTEGER,
  num2,
integer  comm2d,
  ierr 
)

◆ mpi_cart_coords()

subroutine mpistub::mpi_cart_coords ( integer  comm_2d,
  myrank,
  num,
integer, dimension(:)  local,
  ierr 
)
Here is the caller graph for this function:

◆ mpi_cart_create()

subroutine mpistub::mpi_cart_create ( integer  comm,
  num1,
integer, dimension(:)  dims,
logical, dimension(:)  period,
logical  tt,
integer  comm_2d,
  ierr 
)
Here is the caller graph for this function:

◆ mpi_cart_sub()

subroutine mpistub::mpi_cart_sub ( integer  comm_2d,
logical, dimension(:)  remaindims,
integer  col_comm,
  ierr 
)
Here is the caller graph for this function:

◆ mpi_comm_rank()

subroutine mpistub::mpi_comm_rank (   MPI_COMM_WORLD,
  my_rank,
  ierr 
)

processor ID

Here is the caller graph for this function:

◆ mpi_comm_size()

subroutine mpistub::mpi_comm_size (   MPI_COMM_WORLD,
  np,
  ierr 
)

total number of processors

Here is the caller graph for this function:

◆ mpi_finalize()

subroutine mpistub::mpi_finalize (   ierr)

mpi end

◆ mpi_gather1()

subroutine mpistub::mpi_gather1 ( double precision, dimension(:)  tmplc,
  num,
  MPI_DOUBLE_PRECISION,
double precision, dimension(:)  tmpgl,
  num1,
  MPI_DOUBLE_PRECISION2,
  num2,
  MPI 
)

mpi gather command

◆ mpi_gather2()

subroutine mpistub::mpi_gather2 ( double precision  tmplc,
  num,
  MPI_DOUBLE_PRECISION,
double precision, dimension(:)  tmpgl,
  num1,
  MPI_DOUBLE_PRECISION2,
  num2,
  MPI 
)

◆ mpi_gather3()

subroutine mpistub::mpi_gather3 ( integer, dimension(:)  tmplc,
  num,
  MPI_INTEGER,
integer, dimension(:)  tmpgl,
  num1,
  MPI_INTEGER2,
  num2,
  MPI_COMM_WOR 
)

◆ mpi_gather4()

subroutine mpistub::mpi_gather4 ( integer  tmplc,
  num,
  MPI_INTEGER,
integer, dimension(:)  tmpgl,
  num1,
  MPI_INTEGER2,
  num2,
  MPI_COMM_WOR 
)

◆ mpi_init()

subroutine mpistub::mpi_init (   ierr)

mpi initialization

◆ mpi_irecv1()

subroutine mpistub::mpi_irecv1 ( double precision  tmplc,
  num,
  MPI_DOUBLE_PRECISION,
  num1,
  num2,
  MPI_COMM_WORLD,
  msid,
  ierr 
)

mpi irecv command

◆ mpi_irecv2()

subroutine mpistub::mpi_irecv2 ( integer  tmplc,
  num,
  MPI_INTEGER,
  num1,
  num2,
  MPI_COMM_WORLD,
  msid,
  ierr 
)

◆ mpi_irecv3()

subroutine mpistub::mpi_irecv3 ( double complex, dimension(:,:)  tmplc,
  num,
  MPI_DOUBLE_COMPLEX,
  num1,
  num2,
  MPI_COMM_WORLD,
  msid,
  ierr 
)

◆ mpi_irecv4()

subroutine mpistub::mpi_irecv4 ( double complex, dimension(:,:,:)  tmplc,
  num,
  MPI_DOUBLE_COMPLEX,
  num1,
  num2,
  MPI_COMM_WORLD,
  msid,
  ierr 
)

◆ mpi_irecv5()

subroutine mpistub::mpi_irecv5 ( double precision, dimension(:,:,:)  tmplc,
  num,
  MPI_DOUBLE_PRECISION,
  num1,
  num2,
  MPI_COMM_WORLD,
  msid,
  ierr 
)

◆ mpi_irecv6()

subroutine mpistub::mpi_irecv6 ( integer, dimension(:)  tmplc,
  num,
  MPI_INTEGER,
  num1,
  num2,
  MPI_COMM_WORLD,
  msid,
  ierr 
)

◆ mpi_isend1()

subroutine mpistub::mpi_isend1 ( double precision, dimension(:)  tmplc,
  num,
  MPI_DOUBLE_PRECISION,
  num1,
  num2,
  MPI_COMM_WORLD,
  num3,
  ierr 
)

mpi isend command

◆ mpi_isend2()

subroutine mpistub::mpi_isend2 ( double precision  tmplc,
  num,
  MPI_DOUBLE_PRECISION,
  num1,
  num2,
  MPI_COMM_WORLD,
  num3,
  ierr 
)

◆ mpi_isend3()

subroutine mpistub::mpi_isend3 ( integer, dimension(:)  tmplc,
  num,
  MPI_INTEGER,
  num1,
  num2,
  MPI_COMM_WORLD,
  num3,
  ierr 
)

◆ mpi_isend4()

subroutine mpistub::mpi_isend4 ( integer  tmplc,
  num,
  MPI_INTEGER,
  num1,
  num2,
  MPI_COMM_WORLD,
  num3,
  ierr 
)

◆ mpi_recv1()

subroutine mpistub::mpi_recv1 ( double precision  tmplc,
  num,
  MPI_DOUBLE_PRECISION,
  num1,
  num2,
  MPI_COMM_WORLD,
integer, dimension(:)  status,
  ierr 
)

mpi recv command

◆ mpi_recv2()

subroutine mpistub::mpi_recv2 ( integer  tmplc,
  num,
  MPI_INTEGER,
  num1,
  num2,
  MPI_COMM_WORLD,
integer, dimension(:)  status,
  ierr 
)

◆ mpi_recv3()

subroutine mpistub::mpi_recv3 ( double precision, dimension(:)  tmplc,
  num,
  MPI_DOUBLE_PRECISION,
  num1,
  num2,
  MPI_COMM_WORLD,
integer, dimension(:)  status,
  ierr 
)

◆ mpi_recv4()

subroutine mpistub::mpi_recv4 ( integer, dimension(:)  tmplc,
  num,
  MPI_DOUBLE_PRECISION,
  num1,
  num2,
  MPI_COMM_WORLD,
integer, dimension(:)  status,
  ierr 
)

◆ mpi_reduce1()

subroutine mpistub::mpi_reduce1 ( double precision, dimension(:)  tmplc,
double precision, dimension(:)  tmpgl,
  num,
  MPI_DOUBLE_PRECISION,
  MPI_SUM,
  num2,
  MPI_COMM_WORLD,
  ierr 
)

sum to local processor

◆ mpi_reduce2()

subroutine mpistub::mpi_reduce2 ( double precision  tmplc,
double precision  tmpgl,
  num,
  MPI_DOUBLE_PRECISION,
  MPI_SUM,
  num2,
  MPI_COMM_WORLD,
  ierr 
)

◆ mpi_reduce3()

subroutine mpistub::mpi_reduce3 ( integer, dimension(:)  tmplc,
integer, dimension(:)  tmpgl,
  num,
  MPI_DOUBLE_PRECISION,
  MPI_SUM,
  num2,
  MPI_COMM_WORLD,
  ierr 
)

◆ mpi_reduce4()

subroutine mpistub::mpi_reduce4 ( integer  tmplc,
integer  tmpgl,
  num,
  MPI_DOUBLE_PRECISION,
  MPI_SUM,
  num2,
  MPI_COMM_WORLD,
  ierr 
)

◆ mpi_send1()

subroutine mpistub::mpi_send1 ( double precision, dimension(:)  tmplc,
  num,
  MPI_DOUBLE_PRECISION,
  num1,
  num2,
  MPI_COMM_WORLD,
  ierr 
)

mpi send command

◆ mpi_send2()

subroutine mpistub::mpi_send2 ( double precision  tmplc,
  num,
  MPI_DOUBLE_PRECISION,
  num1,
  num2,
  MPI_COMM_WORLD,
  ierr 
)

◆ mpi_send3()

subroutine mpistub::mpi_send3 ( integer, dimension(:)  tmplc,
  num,
  MPI_INTEGER,
  num1,
  num2,
  MPI_COMM_WORLD,
  ierr 
)

◆ mpi_send4()

subroutine mpistub::mpi_send4 ( integer  tmplc,
  num,
  MPI_INTEGER,
  num1,
  num2,
  MPI_COMM_WORLD,
  ierr 
)

◆ mpi_send5()

subroutine mpistub::mpi_send5 ( double complex, dimension(:,:)  tmplc,
  num,
  MPI_DOUBLE_COMPLEX,
  num1,
  num2,
  MPI_COMM_WORLD,
  ierr 
)

◆ mpi_send6()

subroutine mpistub::mpi_send6 ( double complex, dimension(:,:,:)  tmplc,
  num,
  MPI_DOUBLE_COMPLEX,
  num1,
  num2,
  MPI_COMM_WORLD,
  ierr 
)

◆ mpi_send7()

subroutine mpistub::mpi_send7 ( double precision, dimension(:,:,:)  tmplc,
  num,
  MPI_DOUBLE_COMPLEX,
  num1,
  num2,
  MPI_COMM_WORLD,
  ierr 
)

◆ mpi_wait()

subroutine mpistub::mpi_wait (   num3,
integer, dimension(:)  status,
  ierr 
)

mpi wait command

◆ mpi_waitall()

subroutine mpistub::mpi_waitall (   num3,
integer, dimension(:)  req,
integer, dimension(:,:)  status,
  ierr 
)

mpi wait all command

◆ mpi_wtime()

double precision function mpistub::mpi_wtime ( )

mpi timing

Here is the caller graph for this function: