إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
يرسل ويتلقى باستخدام مخزن مؤقت واحد.
بناء الجملة
int MPIAPI MPI_Sendrecv_replace(
_Inout_ void *buf,
int count,
MPI_Datatype datatype,
int dest,
int sendtag,
int source,
int recvtag,
MPI_Comm comm,
_Out_ MPI_Status *status
);
المعلمات
buf
العنوان الأولي للمخزن المؤقت لإرسال وتلقي.count
عدد العناصر في المخزن المؤقت الإرسال والاستقبال.Datatype
نوع العناصر في المخزن المؤقت الإرسال والاستقبال.dest
مرتبة الوجهة.علامة الإرسال
إرسال علامة الرسالة.مصدر
مرتبة المصدر.علامة المستطيل
تلقي علامة الرسالة.الاتصالات
Communicator.الحالة [خارج]
كائن الحالة.
القيمة المُرجعة
إرجاع MPI_SUCCESS عند النجاح. وإلا، فإن القيمة المرجعة هي رمز خطأ.
في Fortran، يتم تخزين القيمة المرجعة في المعلمة IERROR .
Fortran
MPI_SENDRECV_REPLACE(BUF, COUNT, DATATYPE, DEST, SENDTAG, SOURCE, RECVTAG,
COMM, STATUS, IERROR)
<type> BUF(*)
INTEGER COUNT, DATATYPE, DEST, SENDTAG, SOURCE, RECVTAG, COMM,
STATUS(MPI_STATUS_SIZE), IERROR
المتطلبات
منتج |
حزمة HPC Pack 2012 MS-MPI القابلة لإعادة التوزيع، حزمة HPC Pack 2008 R2 MS-MPI القابلة لإعادة التوزيع، حزمة HPC Pack 2008 MS-MPI القابلة لإعادة التوزيع أو حزمة HPC Pack 2008 للعميل |
الرأس |
Mpi.h؛ Mpif.h |
المكتبة |
Msmpi.lib |
Dll |
Msmpi.dll |