傳回這個程式的父通訊器。
語法
int MPIAPI MPI_Comm_get_parent(
_Out_ MPI_Comm *parent
);
參數
-
父 [out]
父通訊器。
傳回值
傳回成功 時MPI_SUCCESS 。 否則,傳回值是錯誤碼。
在 Fortran 中,傳回值會儲存在 IERROR 參數中。
Fortran
MPI_COMM_GET_PARENT(PARENT, IERROR)
INTEGER PARENT, IERROR
備註
如果進程是以 MPI_Comm_spawn 或 MPI_Comm_spawn_multiple啟動, MPI_Comm_get_parent 會傳回目前進程的父交集器。 這個父代交集器會在 MPI_Init 內隱含建立,而且是父系中 MPI_Comm_spawn 傳回的相同交集器。
如果未繁衍進程, MPI_Comm_get_parent 會傳回 MPI_COMM_NULL。
在父通訊器釋放或中斷連線之後, MPI_Comm_get_parent 會傳回 MPI_COMM_NULL。
規格需求
產品 |
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 |