mpi_datatype       23 ompi/mpi/cxx/datatype.cc     (void)MPI_Type_free(&mpi_datatype);
mpi_datatype       69 ompi/mpi/cxx/datatype.h   inline Datatype() : mpi_datatype(MPI_DATATYPE_NULL) { }
mpi_datatype       72 ompi/mpi/cxx/datatype.h   inline Datatype(MPI_Datatype i) : mpi_datatype(i) { }
mpi_datatype       75 ompi/mpi/cxx/datatype.h   inline Datatype(const Datatype& dt) : mpi_datatype(dt.mpi_datatype) { }
mpi_datatype       77 ompi/mpi/cxx/datatype.h     mpi_datatype = dt.mpi_datatype; return *this; }
mpi_datatype       81 ompi/mpi/cxx/datatype.h     { return (bool) (mpi_datatype == a.mpi_datatype); }
mpi_datatype       88 ompi/mpi/cxx/datatype.h     { mpi_datatype = i; return *this; }
mpi_datatype       90 ompi/mpi/cxx/datatype.h   inline operator MPI_Datatype () const { return mpi_datatype; }
mpi_datatype      242 ompi/mpi/cxx/datatype.h   MPI_Datatype mpi_datatype;
mpi_datatype       32 ompi/mpi/cxx/datatype_inln.h   (void)MPI_Type_contiguous(count, mpi_datatype, &newtype);
mpi_datatype       41 ompi/mpi/cxx/datatype_inln.h   (void)MPI_Type_vector(count, blocklength, stride, mpi_datatype, &newtype);
mpi_datatype       52 ompi/mpi/cxx/datatype_inln.h 			 const_cast<int *>(array_of_displacements), mpi_datatype, &newtype);
mpi_datatype       81 ompi/mpi/cxx/datatype_inln.h                                  mpi_datatype, &newtype) ;
mpi_datatype       91 ompi/mpi/cxx/datatype_inln.h                                 mpi_datatype, &newtype);
mpi_datatype      102 ompi/mpi/cxx/datatype_inln.h                                       mpi_datatype, &newtype);
mpi_datatype      111 ompi/mpi/cxx/datatype_inln.h     (void) MPI_Type_create_resized(mpi_datatype, lb, extent, &newtype);
mpi_datatype      119 ompi/mpi/cxx/datatype_inln.h   (void)MPI_Type_size(mpi_datatype, &size);
mpi_datatype      126 ompi/mpi/cxx/datatype_inln.h   (void)MPI_Type_get_extent(mpi_datatype, &lb, &extent);
mpi_datatype      132 ompi/mpi/cxx/datatype_inln.h     (void) MPI_Type_get_true_extent(mpi_datatype, &lb, &extent);
mpi_datatype      138 ompi/mpi/cxx/datatype_inln.h   (void)MPI_Type_commit(&mpi_datatype);
mpi_datatype      146 ompi/mpi/cxx/datatype_inln.h   (void)MPI_Pack(const_cast<void *>(inbuf), incount,  mpi_datatype, outbuf,
mpi_datatype      156 ompi/mpi/cxx/datatype_inln.h 		   outbuf, outcount, mpi_datatype, comm);
mpi_datatype      163 ompi/mpi/cxx/datatype_inln.h   (void)MPI_Pack_size(incount, mpi_datatype, comm, &size);
mpi_datatype      172 ompi/mpi/cxx/datatype_inln.h                              incount, mpi_datatype, outbuf, outsize, &position);
mpi_datatype      179 ompi/mpi/cxx/datatype_inln.h     (void)MPI_Pack_external_size(const_cast<char *>(datarep), incount, mpi_datatype, &addr);
mpi_datatype      188 ompi/mpi/cxx/datatype_inln.h                                insize, &position, outbuf, outcount, mpi_datatype);
mpi_datatype      205 ompi/mpi/cxx/datatype_inln.h                                   order, mpi_datatype, &type);
mpi_datatype      221 ompi/mpi/cxx/datatype_inln.h                    order, mpi_datatype, &type);
mpi_datatype      266 ompi/mpi/cxx/datatype_inln.h   (void) MPI_Type_dup(mpi_datatype, &type);
mpi_datatype      334 ompi/mpi/cxx/datatype_inln.h   (void) MPI_Type_delete_attr(mpi_datatype, type_keyval);
mpi_datatype      348 ompi/mpi/cxx/datatype_inln.h   (void) MPI_Type_get_attr(mpi_datatype, type_keyval, attribute_val, &ret);
mpi_datatype      362 ompi/mpi/cxx/datatype_inln.h     (void) MPI_Type_get_contents(mpi_datatype, max_integers, max_addresses,
mpi_datatype      379 ompi/mpi/cxx/datatype_inln.h   (void) MPI_Type_get_envelope(mpi_datatype, &num_integers, &num_addresses,
mpi_datatype      386 ompi/mpi/cxx/datatype_inln.h   (void) MPI_Type_get_name(mpi_datatype, type_name, &resultlen);
mpi_datatype      392 ompi/mpi/cxx/datatype_inln.h   (void) MPI_Type_set_attr(mpi_datatype, type_keyval, const_cast<void *>(attribute_val));
mpi_datatype      398 ompi/mpi/cxx/datatype_inln.h   (void) MPI_Type_set_name(mpi_datatype, const_cast<char *>(type_name));
mpi_datatype       28 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         use :: mpi_f08_types, only : mpi_datatype, mpi_comm, mpi_info, mpi_request
mpi_datatype       38 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         type(mpi_datatype), intent(in) :: sendtype, recvtype
mpi_datatype       50 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         use :: mpi_f08_types, only : mpi_datatype, mpi_comm, mpi_info, mpi_request
mpi_datatype       61 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         type(mpi_datatype), intent(in) :: sendtype, recvtype
mpi_datatype       73 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         use :: mpi_f08_types, only : mpi_datatype, mpi_op, mpi_comm, mpi_info, mpi_request
mpi_datatype       83 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         type(mpi_datatype), intent(in) :: datatype
mpi_datatype       96 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         use :: mpi_f08_types, only : mpi_datatype, mpi_comm, mpi_info, mpi_request
mpi_datatype      106 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         type(mpi_datatype), intent(in) :: sendtype, recvtype
mpi_datatype      118 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         use :: mpi_f08_types, only : mpi_datatype, mpi_comm, mpi_info, mpi_request
mpi_datatype      128 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         type(mpi_datatype), intent(in) :: sendtype, recvtype
mpi_datatype      140 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         use :: mpi_f08_types, only : mpi_datatype, mpi_comm, mpi_info, mpi_request
mpi_datatype      150 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         type(mpi_datatype), intent(in), asynchronous :: sendtypes(*), recvtypes(*)
mpi_datatype      172 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         use :: mpi_f08_types, only : mpi_datatype, mpi_comm, mpi_info, mpi_request
mpi_datatype      181 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         type(mpi_datatype), intent(in) :: datatype
mpi_datatype      193 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         use :: mpi_f08_types, only : mpi_datatype, mpi_op, mpi_comm, mpi_info, mpi_request
mpi_datatype      203 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         type(mpi_datatype), intent(in) :: datatype
mpi_datatype      216 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         use :: mpi_f08_types, only : mpi_datatype, mpi_comm, mpi_info, mpi_request
mpi_datatype      226 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         type(mpi_datatype), intent(in) :: sendtype, recvtype
mpi_datatype      238 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         use :: mpi_f08_types, only : mpi_datatype, mpi_comm, mpi_info, mpi_request
mpi_datatype      249 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         type(mpi_datatype), intent(in) :: sendtype, recvtype
mpi_datatype      261 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         use :: mpi_f08_types, only : mpi_datatype, mpi_op, mpi_comm, mpi_info, mpi_request
mpi_datatype      271 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         type(mpi_datatype), intent(in) :: datatype
mpi_datatype      284 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         use :: mpi_f08_types, only : mpi_datatype, mpi_op, mpi_comm, mpi_info, mpi_request
mpi_datatype      294 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         type(mpi_datatype), intent(in) :: datatype
mpi_datatype      307 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         use :: mpi_f08_types, only : mpi_datatype, mpi_op, mpi_comm, mpi_info, mpi_request
mpi_datatype      317 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         type(mpi_datatype), intent(in) :: datatype
mpi_datatype      330 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         use :: mpi_f08_types, only : mpi_datatype, mpi_op, mpi_comm, mpi_info, mpi_request
mpi_datatype      340 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         type(mpi_datatype), intent(in) :: datatype
mpi_datatype      353 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         use :: mpi_f08_types, only : mpi_datatype, mpi_comm, mpi_info, mpi_request
mpi_datatype      363 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         type(mpi_datatype), intent(in) :: sendtype, recvtype
mpi_datatype      375 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         use :: mpi_f08_types, only : mpi_datatype, mpi_comm, mpi_info, mpi_request
mpi_datatype      386 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         type(mpi_datatype), intent(in) :: sendtype, recvtype
mpi_datatype      398 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         use :: mpi_f08_types, only : mpi_datatype, mpi_comm, mpi_info, mpi_request
mpi_datatype      408 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         type(mpi_datatype), intent(in) :: sendtype, recvtype
mpi_datatype      420 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         use :: mpi_f08_types, only : mpi_datatype, mpi_comm, mpi_info, mpi_request
mpi_datatype      431 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         type(mpi_datatype), intent(in) :: sendtype, recvtype
mpi_datatype      443 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         use :: mpi_f08_types, only : mpi_datatype, mpi_comm, mpi_info, mpi_request
mpi_datatype      453 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         type(mpi_datatype), intent(in) :: sendtype, recvtype
mpi_datatype      465 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         use :: mpi_f08_types, only : mpi_datatype, mpi_comm, mpi_info, mpi_request
mpi_datatype      475 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         type(mpi_datatype), intent(in) :: sendtype, recvtype
mpi_datatype      487 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         use :: mpi_f08_types, only : mpi_address_kind, mpi_datatype, mpi_comm, mpi_info, mpi_request
mpi_datatype      498 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         type(mpi_datatype), intent(in), asynchronous :: sendtypes(*), recvtypes(*)
mpi_datatype      510 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         use :: mpi_f08_types, only : mpi_datatype, mpi_comm, mpi_info, mpi_request
mpi_datatype      520 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         type(mpi_datatype), intent(in) :: sendtype, recvtype
mpi_datatype      532 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         use :: mpi_f08_types, only : mpi_datatype, mpi_comm, mpi_info, mpi_request
mpi_datatype      543 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         type(mpi_datatype), intent(in) :: sendtype, recvtype
mpi_datatype      555 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         use :: mpi_f08_types, only : mpi_datatype, mpi_op, mpi_comm, mpi_info, mpi_request
mpi_datatype      565 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         type(mpi_datatype), intent(in) :: datatype
mpi_datatype      578 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         use :: mpi_f08_types, only : mpi_datatype, mpi_comm, mpi_info, mpi_request
mpi_datatype      588 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         type(mpi_datatype), intent(in) :: sendtype, recvtype
mpi_datatype      600 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         use :: mpi_f08_types, only : mpi_datatype, mpi_comm, mpi_info, mpi_request
mpi_datatype      610 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         type(mpi_datatype), intent(in) :: sendtype, recvtype
mpi_datatype      622 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         use :: mpi_f08_types, only : mpi_datatype, mpi_comm, mpi_info, mpi_request
mpi_datatype      632 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         type(mpi_datatype), intent(in), asynchronous :: sendtypes(*), recvtypes(*)
mpi_datatype      654 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         use :: mpi_f08_types, only : mpi_datatype, mpi_comm, mpi_info, mpi_request
mpi_datatype      663 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         type(mpi_datatype), intent(in) :: datatype
mpi_datatype      675 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         use :: mpi_f08_types, only : mpi_datatype, mpi_op, mpi_comm, mpi_info, mpi_request
mpi_datatype      685 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         type(mpi_datatype), intent(in) :: datatype
mpi_datatype      698 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         use :: mpi_f08_types, only : mpi_datatype, mpi_comm, mpi_info, mpi_request
mpi_datatype      708 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         type(mpi_datatype), intent(in) :: sendtype, recvtype
mpi_datatype      720 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         use :: mpi_f08_types, only : mpi_datatype, mpi_comm, mpi_info, mpi_request
mpi_datatype      731 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         type(mpi_datatype), intent(in) :: sendtype, recvtype
mpi_datatype      743 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         use :: mpi_f08_types, only : mpi_datatype, mpi_op, mpi_comm, mpi_info, mpi_request
mpi_datatype      753 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         type(mpi_datatype), intent(in) :: datatype
mpi_datatype      766 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         use :: mpi_f08_types, only : mpi_datatype, mpi_op, mpi_comm, mpi_info, mpi_request
mpi_datatype      776 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         type(mpi_datatype), intent(in) :: datatype
mpi_datatype      789 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         use :: mpi_f08_types, only : mpi_datatype, mpi_op, mpi_comm, mpi_info, mpi_request
mpi_datatype      799 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         type(mpi_datatype), intent(in) :: datatype
mpi_datatype      812 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         use :: mpi_f08_types, only : mpi_datatype, mpi_op, mpi_comm, mpi_info, mpi_request
mpi_datatype      822 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         type(mpi_datatype), intent(in) :: datatype
mpi_datatype      835 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         use :: mpi_f08_types, only : mpi_datatype, mpi_comm, mpi_info, mpi_request
mpi_datatype      845 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         type(mpi_datatype), intent(in) :: sendtype, recvtype
mpi_datatype      857 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         use :: mpi_f08_types, only : mpi_datatype, mpi_comm, mpi_info, mpi_request
mpi_datatype      868 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         type(mpi_datatype), intent(in) :: sendtype, recvtype
mpi_datatype      880 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         use :: mpi_f08_types, only : mpi_datatype, mpi_comm, mpi_info, mpi_request
mpi_datatype      890 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         type(mpi_datatype), intent(in) :: sendtype, recvtype
mpi_datatype      902 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         use :: mpi_f08_types, only : mpi_datatype, mpi_comm, mpi_info, mpi_request
mpi_datatype      913 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         type(mpi_datatype), intent(in) :: sendtype, recvtype
mpi_datatype      925 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         use :: mpi_f08_types, only : mpi_datatype, mpi_comm, mpi_info, mpi_request
mpi_datatype      935 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         type(mpi_datatype), intent(in) :: sendtype, recvtype
mpi_datatype      947 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         use :: mpi_f08_types, only : mpi_datatype, mpi_comm, mpi_info, mpi_request
mpi_datatype      957 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         type(mpi_datatype), intent(in) :: sendtype, recvtype
mpi_datatype      969 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         use :: mpi_f08_types, only : mpi_address_kind, mpi_datatype, mpi_comm, mpi_info, mpi_request
mpi_datatype      980 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h         type(mpi_datatype), intent(in) :: sendtypes(*), recvtypes(*)