MPI_Request_free funkce
Uvolní objekt žádosti o komunikaci.
Syntaxe
int MPIAPI MPI_Request_free(
_Inout_ MPI_Request *request
);
Parametry
-
Požadavek
Žádost o komunikaci.
Vrácená hodnota
Vrátí MPI_SUCCESS při úspěchu. V opačném případě je návratovou hodnotou kód chyby.
Ve Fortranu je vrácená hodnota uložena v parametru IERROR .
Fortran
MPI_REQUEST_FREE(REQUEST, IERROR)
INTEGER REQUEST, IERROR
Poznámky
Tato rutina se obvykle používá k uvolnění neaktivních trvalých požadavků vytvořených pomocí MPI_Recv_init nebo MPI_Send_init a přátel. Je také možné uvolnit aktivní požadavek. Po uvolnění však již nelze požadavek použít v rutině čekání nebo testování (např . MPI_Wait) k určení dokončení.
Tato rutina může být také použita k uvolnění trvalých požadavků, jako jsou žádosti vytvořené pomocí MPI_Irecv nebo MPI_Isend a přátel. Podobně jako u aktivních trvalých požadavků se po uvolnění už požadavek nedá použít s rutinami testování/čekání k určení dokončení.
Požadavky
Produkt |
HPC Pack 2012 MS-MPI Redistributable Package, HPC Pack 2008 R2 MS-MPI Redistributable Package, HPC Pack 2008 MS-MPI Redistributable Package nebo HPC Pack 2008 Client Utilities |
Hlavička |
Mpi.h; Soubor Mpif.h |
Knihovna |
Msmpi.lib |
DLL |
Msmpi.dll |