Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Inicializuje spouštěcí prostředí volajícího procesu MPI pro provádění s jedním vláknem.
Syntaxe
int MPIAPI MPI_Init(
_In_opt_ int *argc,
_In_opt_count_(*argc) char ***argv
);
Parametry
argc [v, volitelné]
Ukazatel na počet argumentů programu. Tato hodnota může být NULL.Argv
Ukazatel na seznam argumentů pro program. Tato hodnota může být NULL.
Vrácená hodnota
MPI_SUCCESS , pokud se funkce úspěšně vrátí. Jiné kódy chyb, pokud volání selhalo z jiných důvodů (například neplatných argumentů). V nástroji Fortran je vrácená hodnota uložena v parametru IERROR .
Fortran
MPI_INIT(IERROR)
INTEGER IERROR
Poznámky
Tuto funkci musí volat pouze jedno vlákno. Toto vlákno bude známé jako "hlavní vlákno" a musí být stejné vlákno, aby bylo možné volat MPI_Finalize.
Vazba Fortran MPI_Init nepřijímá parametry ARGC a ARGV.
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; Mpif.h |
Knihovna |
Msmpi.lib |
DLL |
Msmpi.dll |