Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Den här funktionen är en platshållare för de användardefinierade funktionerna för att konvertera från fildatarepresentation till intern representation och vice versa.
Syntax
int MPI_Datarep_conversion_function(
_Inout_ void *userbuf,
MPI_Datatype datatype,
int count,
_Inout_ void *filebuf,
MPI_Offset position,
_In_ void *extra_state
);
Parametrar
userbuf
Intern buffert.Datatyp
Datatyp för elementen.Räkna
Antal element.filebuf
Filbuffert.Position
Placera i läsbufferten.extra_state [in]
Extra tillstånd.
Returvärde
Konverteringsfunktionerna bör returnera en felkod. Om den returnerade felkoden har ett annat värde än MPI_SUCCESS utlöser implementeringen ett fel i klassen MPI_ERR_CONVERSION.
Fortran
SUBROUTINE DATAREP_CONVERSION_FUNCTION(USERBUF, DATATYPE, COUNT, FILEBUF,
POSITION, EXTRA_STATE, IERROR)
<TYPE> USERBUF(*), FILEBUF(*)
INTEGER COUNT, DATATYPE, IERROR
INTEGER(KIND=MPI_OFFSET_KIND) POSITION
INTEGER(KIND=MPI_ADDRESS_KIND) EXTRA_STATE
Krav
Produkt |
HPC Pack 2012 MS-MPI Redistributable Package, HPC Pack 2008 R2 MS-MPI Redistributable Package, HPC Pack 2008 MS-MPI Redistributable Package eller HPC Pack 2008 Client Utilities |
Huvud |
Mpi.h; Mpif.h |