Udostępnij za pośrednictwem


MPI_Type_contiguous, funkcja

Definiuje nowy typ danych, który jest łączeniem wielu elementów istniejącego typu danych.

Składnia

int MPIAPI MPI_Type_contiguous(
        int          count,
        MPI_Datatype oldtype,
  _Out_ MPI_Datatype *newtype
);

Parametry

  • Liczba
    Liczba elementów w nowym typie danych.

  • oldtype
    Typ danych MPI każdego elementu.

  • newtype [out]
    Po powrocie zawiera dojście MPI_Datatype reprezentujące nowy typ danych.

Wartość zwracana

Zwraca MPI_SUCCESS powodzenia. W przeciwnym razie wartość zwracana jest kodem błędu.

W fortran wartość zwracana jest przechowywana w parametrze IERROR .

Fortran

    MPI_TYPE_CONTIGUOUS(COUNT, OLDTYPE, NEWTYPE, IERROR)
        INTEGER COUNT, OLDTYPE, NEWTYPE, IERROR

Uwagi

Łączenie nowego typu danych jest definiowane przy użyciu zakresu starego typu danych jako rozmiar połączonych kopii.

Wymagania

Produkt

Pakiet redystrybucyjny PROGRAMU HPC Pack 2012 MS-MPI, pakiet redystrybucyjny HPC Pack 2008 R2 MS-MPI, pakiet redystrybucyjny PAKIETU HPC Pack 2008 MS-MPI lub narzędzia klienckie PAKIETU HPC Pack 2008

Nagłówek

Mpi.h; Mpif.h

Biblioteka

Msmpi.lib

DLL

Msmpi.dll

Zobacz też

Funkcje typu danych MPI

MPI_Type_vector

MPI_Type_create_hvector