إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
MPI_User_function هو عنصر نائب لاسم الدالة المعرفة من قبل التطبيق.
بناء الجملة
void MPI_User_function(
_In_count_ invec,
_Inout_ void *inoutvec,
_In_ int *len,
_In_ MPI_Datatype *datatype
);
المعلمات
invec
صفيف العناصر التي تجمعها وظيفة المستخدم.inoutvec
صفيف العناصر التي تجمعها وظيفة المستخدم.len [in]
طول invec و inoutvec.نوع البيانات [in]
مؤشر لنوع البيانات الذي تم تمريره إلى الاستدعاء إلى MPI_Reduce.
Fortran
SUBROUTINE USER_FUNCTION(INVEC, INOUTVEC, LEN, DATATYPE)
<type> INVEC(LEN), INOUTVEC(LEN)
INTEGER LEN, DATATYPE
الملاحظات
يفترض أن تكون العملية المعرفة من قبل المستخدم مقترنة. إذا كان الانتقال = صحيح، فيجب أن تكون العملية تخفيفية وربطية. إذا كان التنقل = خطأ، فسيتم إصلاح ترتيب المعاملات ويتم تعريفه ليكون تصاعديا، ويعالج ترتيب الرتبة، بدءا من العملية صفر. يمكن تغيير ترتيب التقييم، مع الاستفادة من ارتباط العملية. إذا كان التنقل = صحيح ، فيمكن تغيير ترتيب التقييم، مع الاستفادة من التنقل والترابط.
المتطلبات
منتج |
حزمة 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 |