Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Egy adattípust egy összefüggő memóriába csomagol.
Szintaxis
int MPIAPI MPI_Pack(
_In_ void *inbuf,
int incount,
MPI_Datatype datatype,
_Out_bytecap_(outsize) void *outbuf,
int outsize,
_Inout_ int *position,
MPI_Comm comm
);
Paraméterek
inbuf [in]
A bemeneti puffer kezdőcíme.incount
Bemeneti adatelemek száma.Adattípus
Az egyes bemeneti adatelemek adattípusa.outbuf A kimeneti puffer kezdőcíme.
outsize
Kimeneti puffer mérete bájtban.Helyzetben
Aktuális pozíció a pufferben, bájtban.Comm
Communicator a csomagolt üzenetekhez.
Visszatérési érték
Sikeres MPI_SUCCESS ad vissza. Ellenkező esetben a visszatérési érték hibakód.
A Fortranban a visszatérési érték az IERROR paraméterben van tárolva.
Fortran
MPI_PACK(INBUF, INCOUNT, DATATYPE, OUTBUF, OUTSIZE, POSITION, COMM, IERROR)
<type> INBUF(*), OUTBUF(*)
INTEGER INCOUNT, DATATYPE, OUTSIZE, POSITION, COMM, IERROR
Követelmények
Termék |
HPC Pack 2012 MS-MPI terjeszthető csomag, HPC Pack 2008 R2 MS-MPI terjeszthető csomag, HPC Pack 2008 MS-MPI újraterjeszthető csomag vagy HPC Pack 2008 ügyfél-segédprogramok |
Fejléc |
Mpi.h; Mpif.h |
Kódtár |
Msmpi.lib |
DLL |
Msmpi.dll |