eTurb
mpi_dummy.f File Reference

Functions/Subroutines

subroutine mpi_scan (data1, data2, n, datatype, operation, comm, ierror)
 
subroutine mpi_abort (comm, errorcode, ierror)
 
subroutine mpi_allgather (data1, nsend, sendtype, data2, nrecv, recvtype, comm, ierror)
 
subroutine mpi_allgatherv (data1, nsend, sendtype, data2, nrecv, ndispls, recvtype, comm, ierror)
 
subroutine mpi_allreduce (data1, data2, n, datatype, operation, comm, ierror)
 
subroutine mpi_barrier (comm, ierror)
 
subroutine mpi_bcast (data, n, datatype, node, comm, ierror)
 
subroutine mpi_bsend (data, n, datatype, iproc, itag, comm, ierror)
 
subroutine mpi_cart_create (comm, ldims, dims, periods, reorder, comm_cart, ierror)
 
subroutine mpi_cart_get (comm, ldims, dims, periods, coords, ierror)
 
subroutine mpi_cart_shift (comm, idir, idisp, isource, idest, ierror)
 
subroutine mpi_comm_dup (comm, comm_out, ierror)
 
subroutine mpi_comm_free (comm, ierror)
 
subroutine mpi_comm_rank (comm, me, ierror)
 
subroutine mpi_comm_size (comm, nprocs, ierror)
 
subroutine mpi_comm_split (comm, icolor, ikey, comm_new, ierror)
 
subroutine mpi_copy_double_precision (data1, data2, n, ierror)
 
subroutine mpi_copy_integer (data1, data2, n, ierror)
 
subroutine mpi_copy_real (data1, data2, n, ierror)
 
subroutine mpi_finalize (ierror)
 
subroutine mpi_get_count (istatus, datatype, icount, ierror)
 
subroutine mpi_init (ierror)
 
subroutine mpi_irecv (data, n, datatype, iproc, itag, comm, irequest, ierror)
 
subroutine mpi_isend (data, n, datatype, iproc, itag, comm, request, ierror)
 
subroutine mpi_recv (data, n, datatype, iproc, itag, comm, istatus, ierror)
 
subroutine mpi_reduce (data1, data2, n, datatype, operation, receiver, comm, ierror)
 
subroutine mpi_reduce_double_precision (data1, data2, n, operation, ierror)
 
subroutine mpi_reduce_integer8 (data1, data2, n, operation, ierror)
 
subroutine mpi_reduce_integer (data1, data2, n, operation, ierror)
 
subroutine mpi_reduce_real (data1, data2, n, operation, ierror)
 
subroutine mpi_reduce_scatter (data1, data2, n, datatype, operation, comm, ierror)
 
subroutine mpi_rsend (data, n, datatype, iproc, itag, comm, ierror)
 
subroutine mpi_send (data, n, datatype, iproc, itag, comm, ierror)
 
subroutine mpi_wait (irequest, istatus, ierror)
 
subroutine mpi_waitall (icount, irequest, istatus, ierror)
 
subroutine mpi_waitany (icount, array_of_requests, index, istatus, ierror)
 
real *8 function mpi_wtick ()
 
real *8 function mpi_wtime ()
 
subroutine mpi_initialized (mpi_is_initialized, ierr)
 
subroutine mpi_comm_create (icomm, igroup, icommd, ierr)
 
subroutine mpi_comm_group (icomm, igroup, ierr)
 
subroutine mpi_group_free
 
subroutine mpi_attr_get (icomm, ikey, ival, iflag, ierr)
 

Function/Subroutine Documentation

◆ mpi_abort()

subroutine mpi_abort ( integer  comm,
integer  errorcode,
integer  ierror 
)

◆ mpi_allgather()

subroutine mpi_allgather ( integer, dimension(nsend)  data1,
integer  nsend,
integer  sendtype,
integer, dimension(nsend)  data2,
integer  nrecv,
integer  recvtype,
integer  comm,
integer  ierror 
)

◆ mpi_allgatherv()

subroutine mpi_allgatherv ( integer, dimension(nsend)  data1,
integer  nsend,
integer  sendtype,
integer, dimension(nsend)  data2,
integer  nrecv,
integer  ndispls,
integer  recvtype,
integer  comm,
integer  ierror 
)

◆ mpi_allreduce()

subroutine mpi_allreduce ( integer, dimension(n)  data1,
integer, dimension(n)  data2,
integer  n,
integer  datatype,
integer  operation,
integer  comm,
integer  ierror 
)

◆ mpi_attr_get()

subroutine mpi_attr_get (   icomm,
  ikey,
  ival,
logical  iflag,
  ierr 
)

◆ mpi_barrier()

subroutine mpi_barrier ( integer  comm,
integer  ierror 
)

◆ mpi_bcast()

subroutine mpi_bcast ( integer, dimension(n)  data,
integer  n,
integer  datatype,
integer  node,
integer  comm,
integer  ierror 
)

◆ mpi_bsend()

subroutine mpi_bsend ( integer, dimension(n)  data,
integer  n,
integer  datatype,
integer  iproc,
integer  itag,
integer  comm,
integer  ierror 
)

◆ mpi_cart_create()

subroutine mpi_cart_create ( integer  comm,
integer  ldims,
integer, dimension(*)  dims,
logical, dimension(*)  periods,
logical  reorder,
integer  comm_cart,
integer  ierror 
)

◆ mpi_cart_get()

subroutine mpi_cart_get ( integer  comm,
integer  ldims,
integer, dimension(*)  dims,
logical, dimension(*)  periods,
integer, dimension(*)  coords,
integer  ierror 
)

◆ mpi_cart_shift()

subroutine mpi_cart_shift ( integer  comm,
integer  idir,
integer  idisp,
integer  isource,
integer  idest,
integer  ierror 
)

◆ mpi_comm_create()

subroutine mpi_comm_create (   icomm,
  igroup,
  icommd,
  ierr 
)

◆ mpi_comm_dup()

subroutine mpi_comm_dup ( integer  comm,
integer  comm_out,
integer  ierror 
)

◆ mpi_comm_free()

subroutine mpi_comm_free ( integer  comm,
integer  ierror 
)

◆ mpi_comm_group()

subroutine mpi_comm_group (   icomm,
  igroup,
  ierr 
)

◆ mpi_comm_rank()

subroutine mpi_comm_rank ( integer  comm,
integer  me,
integer  ierror 
)

◆ mpi_comm_size()

subroutine mpi_comm_size ( integer  comm,
integer  nprocs,
integer  ierror 
)

◆ mpi_comm_split()

subroutine mpi_comm_split ( integer  comm,
integer  icolor,
integer  ikey,
integer  comm_new,
integer  ierror 
)

◆ mpi_copy_double_precision()

subroutine mpi_copy_double_precision ( real*8, dimension(n)  data1,
real*8, dimension(n)  data2,
integer  n,
integer  ierror 
)

◆ mpi_copy_integer()

subroutine mpi_copy_integer ( integer, dimension(n)  data1,
integer, dimension(n)  data2,
integer  n,
integer  ierror 
)

◆ mpi_copy_real()

subroutine mpi_copy_real ( real, dimension(n)  data1,
real, dimension(n)  data2,
integer  n,
integer  ierror 
)

◆ mpi_finalize()

subroutine mpi_finalize ( integer  ierror)

◆ mpi_get_count()

subroutine mpi_get_count ( integer  istatus,
integer  datatype,
integer  icount,
integer  ierror 
)

◆ mpi_group_free()

subroutine mpi_group_free ( )

◆ mpi_init()

subroutine mpi_init ( integer  ierror)

◆ mpi_initialized()

subroutine mpi_initialized (   mpi_is_initialized,
  ierr 
)

◆ mpi_irecv()

subroutine mpi_irecv ( integer, dimension(n)  data,
integer  n,
integer  datatype,
integer  iproc,
integer  itag,
integer  comm,
integer  irequest,
integer  ierror 
)

◆ mpi_isend()

subroutine mpi_isend ( integer, dimension(n)  data,
integer  n,
integer  datatype,
integer  iproc,
integer  itag,
integer  comm,
integer  request,
integer  ierror 
)

◆ mpi_recv()

subroutine mpi_recv ( integer, dimension(n)  data,
integer  n,
integer  datatype,
integer  iproc,
integer  itag,
integer  comm,
integer  istatus,
integer  ierror 
)

◆ mpi_reduce()

subroutine mpi_reduce ( integer, dimension(n)  data1,
integer  data2,
integer  n,
integer  datatype,
integer  operation,
integer  receiver,
integer  comm,
integer  ierror 
)

◆ mpi_reduce_double_precision()

subroutine mpi_reduce_double_precision ( real*8, dimension(n)  data1,
real*8, dimension(n)  data2,
integer  n,
integer  operation,
integer  ierror 
)

◆ mpi_reduce_integer()

subroutine mpi_reduce_integer ( integer, dimension(n)  data1,
integer, dimension(n)  data2,
integer  n,
integer  operation,
integer  ierror 
)

◆ mpi_reduce_integer8()

subroutine mpi_reduce_integer8 ( integer*8, dimension(n)  data1,
integer*8, dimension(n)  data2,
integer  n,
integer  operation,
integer  ierror 
)

◆ mpi_reduce_real()

subroutine mpi_reduce_real ( real, dimension(n)  data1,
real, dimension(n)  data2,
integer  n,
integer  operation,
integer  ierror 
)

◆ mpi_reduce_scatter()

subroutine mpi_reduce_scatter ( integer, dimension(n)  data1,
integer, dimension(n)  data2,
integer  n,
integer  datatype,
integer  operation,
integer  comm,
integer  ierror 
)

◆ mpi_rsend()

subroutine mpi_rsend ( integer, dimension(n)  data,
integer  n,
integer  datatype,
integer  iproc,
integer  itag,
integer  comm,
integer  ierror 
)

◆ mpi_scan()

subroutine mpi_scan ( integer, dimension(n)  data1,
integer, dimension(n)  data2,
integer  n,
integer  datatype,
integer  operation,
integer  comm,
integer  ierror 
)

◆ mpi_send()

subroutine mpi_send ( integer, dimension(n)  data,
integer  n,
integer  datatype,
integer  iproc,
integer  itag,
integer  comm,
integer  ierror 
)

◆ mpi_wait()

subroutine mpi_wait ( integer  irequest,
integer  istatus,
integer  ierror 
)

◆ mpi_waitall()

subroutine mpi_waitall ( integer  icount,
integer  irequest,
integer  istatus,
integer  ierror 
)

◆ mpi_waitany()

subroutine mpi_waitany ( integer  icount,
integer, dimension(*)  array_of_requests,
integer  index,
integer  istatus,
integer  ierror 
)

◆ mpi_wtick()

real*8 function mpi_wtick ( )

◆ mpi_wtime()

real*8 function mpi_wtime ( )