MPI_Type_copy_attr_function återanropsfunktion
MPI_Type_copy_attr_function är en platshållare för det programdefinierade funktionsnamnet.
Syntax
int MPI_Type_copy_attr_function(
MPI_Datatype olddatatype,
int datatype_keyval,
_In_opt_ void *extra_state,
_In_ void *attribute_val_in,
_Out_ void *attribute_val_out,
_Out_ int *flag
);
Parametrar
olddatatype
Gammal datatyp.datatype_keyval
Nyckelvärde som ska kopieras.extra_state [in, valfritt]
Extra tillstånd.attribute_val_in [in]
Värde för indataattribut.attribute_val_out [ut]
Utdataattributvärde.flagga [ut]
Värde som anger att kopieringsåtgärden lyckades.
Returvärde
Om en funktion för attributkopiering returnerar något annat än MPI_SUCCESS är anropet som gjorde att det anropades (till exempel MPI_Type_create_keyval) felaktigt.
Fortran
SUBROUTINE TYPE_COPY_ATTR_FUNCTION(OLDTYPE, TYPE_KEYVAL, EXTRA_STATE,
ATTRIBUTE_VAL_IN, ATTRIBUTE_VAL_OUT, FLAG, IERROR)
INTEGER OLDTYPE, TYPE_KEYVAL, IERROR
INTEGER(KIND=MPI_ADDRESS_KIND) EXTRA_STATE,
ATTRIBUTE_VAL_IN, ATTRIBUTE_VAL_OUT
LOGICAL FLAG
Krav
Huvud |
Mpi.h; Mpif.h |