MPI-gegevenstypefuncties
In deze sectie
MPI_Get_address
Hiermee haalt u het adres van een locatie in het geheugen op.MPI_Get_elements
Retourneert het aantal basiselementen in een gegevenstype.MPI_Pack
Verpakt een gegevenstype in aaneengesloten geheugen.MPI_Pack_external
Verpakt een gegevenstype in aaneengesloten geheugen, met behulp van de externe32-indeling.MPI_Pack_external_size
Retourneert de bovengrens voor de hoeveelheid ruimte die nodig is om een bericht in te pakken met behulp van MPI_Pack_external.MPI_Pack_size
Retourneert de bovengrens van de hoeveelheid ruimte die nodig is om een bericht te verpakken.MPI_Type_commit
Hiermee wordt het gegevenstype doorgevoerd.MPI_Type_contiguous
Hiermee definieert u een nieuw gegevenstype dat een samenvoeging is van een aantal elementen van een bestaand gegevenstype.MPI_Type_create_darray
Hiermee maakt u een gegevenstype dat een gedistribueerde matrix vertegenwoordigt.MPI_Type_create_hindexed
Hiermee definieert u een nieuw gegevenstype dat bestaat uit een opgegeven aantal blokken van willekeurige grootte.MPI_Type_create_hindexed_block
Replicatie van een oud gegevenstype naar een reeks blokken (elk blok is een samenvoeging van het oude gegevenstype), waarbij alle blokken dezelfde bloklengte hebben, maar verschillende blokverplaatsingen in bytes kunnen hebben.MPI_Type_create_hvector
Hiermee definieert u een nieuw gegevenstype dat bestaat uit een opgegeven aantal blokken. Elk blok is een samenvoeging van hetzelfde aantal elementen van een bestaand gegevenstype.MPI_Type_create_indexed_block
Hiermee definieert u een nieuw gegevenstype dat bestaat uit een opgegeven aantal blokken. Elk blok heeft dezelfde bloklengte, maar elk blok kan een andere blokverplaatsing hebben.MPI_Type_create_resized
Hiermee maakt u een gegevenstype met een nieuwe ondergrens en een nieuw bereik van een bestaand gegevenstype.MPI_Type_create_struct
Definieert een nieuw gegevenstype met een opgegeven gegevenstype, verplaatsing en grootte voor elk gegevensblok.MPI_Type_create_subarray
Hiermee definieert u een nieuw gegevenstype dat bestaat uit een n-dimensionale submatrix van een n-dimensionale matrix.MPI_Type_dup
Een gegevenstype dupliceren.MPI_Type_free
Hiermee wordt het gegevenstype vrijgemaakt.MPI_Type_get_contents
Hiermee haalt u de inhoud van het type op.MPI_Type_get_envelope
Hiermee haalt u het type envelop op.MPI_Type_get_extent
Hiermee haalt u de ondergrens en het bereik voor een gegevenstype op.MPI_Type_get_true_extent
Hiermee haalt u de werkelijke ondergrens en het bereik voor een gegevenstype op.MPI_Type_indexed
Hiermee definieert u een nieuw gegevenstype dat bestaat uit een opgegeven aantal blokken van willekeurige grootte.MPI_Type_size
Retourneert het aantal bytes dat wordt bezet door vermeldingen in het gegevenstype.MPI_Type_vector
Hiermee definieert u een nieuw gegevenstype dat bestaat uit een opgegeven aantal blokken van een opgegeven grootte.MPI_Unpack
Een buffer op basis van een gegevenstype uitpakken in aaneengesloten geheugen.MPI_Unpack_external
Een buffer (verpakt met MPI_Pack_external) op basis van een gegevenstype uitpakken in aaneengesloten geheugen.