next up previous contents
Next: ïÐÒÅÄÅÌÅÎÉÑ ÔÉÐÏ× Up: ðÒÉ×ÑÚËÉ Ë ÑÚÙËÕ ó++ Previous: ëÌÁÓÓÙ ó++   Contents

ðÒÅÄÏÐÒÅÄÅÌÅÎÎÙÅ ËÏÎÓÔÁÎÔÙ

üÔÏ ÎÅÏÂÈÏÄÉÍÙÅ ËÏÎÓÔÁÎÔÙ, ÏÐÒÅÄÅÌÅÎÎÙÅ × ÆÁÊÌÅ mpi.h. äÌÑ ÑÓÎÏÓÔÉ ÔÉÐÙ ÏÐÒÅÄÅÌÅÎÎÙÈ ÎÉÖÅ ËÏÎÓÔÁÎÔ ÏÐÉÓÁÎÙ × ËÏÍÍÅÎÔÁÒÉÑÈ.

// ×ÏÚ×ÒÁÝÁÅÍÙÅ ËÏÄÙ
// ôÉÐ: const int (ÉÌÉ ÎÅÉÍÅÎÏ×ÁÎÎÏÅ ÐÅÒÅÞÉÓÌÅÎÉÅ)
MPI::SUCCESS
MPI::ERR_BUFFER
MPI::ERR_COUNT
MPI::ERR_TYPE
MPI::ERR_TAG
MPI::ERR_COMM
MPI::ERR_RANK
MPI::ERR_REQUEST
MPI::ERR_ROOT
MPI::ERR_GROUP
MPI::ERR_OP
MPI::ERR_TOPOLOGY
MPI::ERR_DIMS
MPI::ERR_ARG
MPI::ERR_UNKNOWN
MPI::ERR_TRUNCATE
MPI::ERR_OTHER
MPI::ERR_INTERN
MPI::ERR_PENDING
MPI::ERR_IN_STATUS
MPI::ERR_LASTCODE

// ÒÁÚÌÉÞÎÙÅ ËÏÎÓÔÁÎÔÙ
// ôÉÐ: const void *
MPI::BOTTOM
// ôÉÐ: const int (ÉÌÉ ÎÅÉÍÅÎÏ×ÁÎÎÏÅ ÐÅÒÅÞÉÓÌÅÎÉÅ)
MPI::PROC_NULL
MPI::ANY_SOURCE
MPI::ANY_TAG
MPI::UNDEFINED
MPI::BSEND_OVERHEAD
MPI::KEYVAL_INVALID

// óÐÅÃÉÆÉËÁÔÏÒÙ ÏÂÒÁÂÏÔËÉ ÏÛÉÂÏË
// ôÉÐ: MPI::Errhandler (ÓÍ. ÎÉÖÅ)
MPI::ERRORS_ARE_FATAL
MPI::ERRORS_RETURN
MPI::ERRORS_THROW_EXCEPTIONS

// íÁËÓÉÍÁÌØÎÙÅ ÒÁÚÍÅÒÙ ÓÔÒÏË
// ôÉÐ: const int
MPI::MAX_PROCESSOR_NAME
MPI::MAX_ERROR_STRING

// ÜÌÅÍÅÎÔÁÒÎÙÅ ÔÉÐÙ ÄÁÎÎÙÈ (óÉ / ó++)
// ôÉÐ: const MPI::Datatype
MPI::CHAR
MPI::SHORT
MPI::INT
MPI::LONG
MPI::SIGNED_CHAR
MPI::UNSIGNED_CHAR
MPI::UNSIGNED_SHORT
MPI::UNSIGNED
MPI::UNSIGNED_LONG
MPI::FLOAT
MPI::DOUBLE
MPI::LONG_DOUBLE
MPI::BYTE
MPI::PACKED

// ÜÌÅÍÅÎÔÁÒÎÙÅ ÔÉÐÙ ÄÁÎÎÙÈ (æïòôòáî)
// ôÉÐ: const MPI::Datatype
MPI::INTEGER
MPI::REAL
MPI::DOUBLE_PRECISION
MPI::F_COMPLEX
MPI::F_DOUBLE_COMPLEX
MPI::LOGICAL
MPI::CHARACTER

// ÔÉÐÙ ÄÁÎÎÙÈ ÄÌÑ ÆÕÎËÃÉÊ ÒÅÄÕËÃÉÉ (óÉ / ó++)
// ôÉÐ: const MPI::Datatype
MPI::FLOAT_INT
MPI::DOUBLE_INT
MPI::LONG_INT
MPI::TWOINT
MPI::SHORT_INT
MPI::LONG_DOUBLE_INT

// ÔÉÐÙ ÄÁÎÎÙÈ ÄÌÑ ÆÕÎËÃÉÊ ÒÅÄÕËÃÉÉ (æïòôòáî)
// ôÉÐ: const MPI::Datatype
MPI::TWOREAL
MPI::TWODOUBLE_PRECISION
MPI::TWOINTEGER

// ÎÅÏÂÑÚÁÔÅÌØÎÙÅ ÔÉÐÙ ÄÁÎÎÙÈ (æïòôòáî)
// ôÉÐ: const MPI::Datatype
MPI::INTEGER1
MPI::INTEGER2
MPI::INTEGER4
MPI::REAL2
MPI::REAL4
MPI::REAL8

// ÎÅÏÂÑÚÁÔÅÌØÎÙÅ ÔÉÐÙ ÄÁÎÎÙÈ (óÉ / ó++)
// Type: const MPI::Datatype

MPI::LONG_LONG
MPI::UNSIGNED_LONG_LONG

// ÓÐÅÃÉÁÌØÎÙÅ ÔÉÐÙ ÄÁÎÎÙÈ ÄÌÑ ÓÏÚÄÁÎÉÑ ÎÁÓÌÅÄÕÅÍÙÈ ÔÉÐÏ× ÄÁÎÎÙÈ
// ôÉÐ: const MPI::Datatype
MPI::UB
MPI::LB

// ÔÉÐÙ ÄÁÎÎÙÈ ó++
// ôÉÐ: const MPI::Datatype
MPI::BOOL
MPI::COMPLEX
MPI::DOUBLE_COMPLEX
MPI::LONG_DOUBLE_COMPLEX

// ÚÁÒÅÚÅÒ×ÉÒÏ×ÁÎÎÙÅ ËÏÍÍÕÎÉËÁÔÏÒÙ
// ôÉÐ: MPI::Intracomm
MPI::COMM_WORLD
MPI::COMM_SELF

// ÒÅÚÕÌØÔÁÔÙ ÓÒÁ×ÎÅÎÉÊ ËÏÍÍÕÎÉËÁÔÏÒÁ É ÇÒÕÐÐÙ
// ôÉÐ: const int (ÉÌÉ ÎÅÉÍÅÎÏ×ÁÎÎÏÅ ÐÅÒÅÞÉÓÌÅÎÉÅ)
MPI::IDENT
MPI::CONGRUENT
MPI::SIMILAR
MPI::UNEQUAL

// ËÌÀÞÉ ÚÁÐÒÏÓÏ× Ë ÏËÒÕÖÅÎÉÀ
// ôÉÐ: const int (ÉÌÉ ÎÅÉÍÅÎÏ×ÁÎÎÏÅ ÐÅÒÅÞÉÓÌÅÎÉÅ)
MPI::TAG_UB
MPI::IO
MPI::HOST
MPI::WTIME_IS_GLOBAL

// ËÏÌÌÅËÔÉ×ÎÙÅ ÏÐÅÒÁÃÉÉ
// ôÉÐ: const MPI::Op
MPI::MAX
MPI::MIN
MPI::SUM
MPI::PROD
MPI::MAXLOC
MPI::MINLOC
MPI::BAND
MPI::BOR
MPI::BXOR
MPI::LAND
MPI::LOR
MPI::LXOR

// ðÕÓÔÙÅ ÄÅÓËÒÉÐÔÏÒÙ
// ôÉÐ: const MPI::Group
MPI::GROUP_NULL

// ôÉÐ: óÍ. ÒÁÚÄ. 10.1.7 Ï ÉÅÒÁÒÈÉÉ ËÌÁÓÓÏ× MPI::Comm
// É ÓÐÅÃÉÁÌØÎÏÍ ÔÉÐÅ MPI::COMM_NULL.
MPI::COMM_NULL
// ôÉÐ: const MPI::Datatype
MPI::DATATYPE_NULL
// ôÉÐ: const MPI::Request
MPI::REQUEST_NULL
// ôÉÐ: const MPI::Op
MPI::OP_NULL
// ôÉÐ: MPI::Errhandler
MPI::ERRHANDLER_NULL

// ðÕÓÔÁÑ ÇÒÕÐÐÁ
// ôÉÐ: const MPI::Group
MPI::GROUP_EMPTY

// ôÏÐÏÌÏÇÉÉ
// ôÉÐ: const int (ÉÌÉ ÎÅÉÍÅÎÏ×ÁÎÎÏÅ ÐÅÒÅÞÉÓÌÅÎÉÅ)
MPI::GRAPH
MPI::CART

// ðÒÅÄÏÐÒÅÄÅÌÅÎÎÙÅ ÆÕÎËÃÉÉ
// ôÉÐ: MPI::Copy_function
MPI::NULL_COPY_FN
MPI::DUP_FN
// ôÉÐ: MPI::Delete_function
MPI::NULL_DELETE_FN

next up previous contents
Next: ïÐÒÅÄÅÌÅÎÉÑ ÔÉÐÏ× Up: ðÒÉ×ÑÚËÉ Ë ÑÚÙËÕ ó++ Previous: ëÌÁÓÓÙ ó++   Contents
Alex Otwagin 2002-12-10