Partilhar via


MPI_Type_create_f90_complex função

Retorna um tipo predefinido que corresponde ao intervalo especificado.

Sintaxe

int MPIAPI MPI_Type_create_f90_complex(
        int          p,
        int          r,
  _Out_ MPI_Datatype *newtype
);

Parâmetros

  • p

  • r
    Intervalo decimal desejado.

  • newtype [saída]
    Um tipo de dados MPI predefinido que corresponde ao intervalo.

Valor de retorno

Retorna MPI_SUCCESS no sucesso. Caso contrário, o valor de retorno é um código de erro.

No Fortran, o valor de retorno é armazenado no parâmetro IERROR.

Fortran

    MPI_TYPE_CREATE_F90_COMPLEX(P, R, NEWTYPE, IERROR)
        INTEGER P, R, NEWTYPE, IERROR

Comentários

Esta função retorna um tipo de dados MPI predefinido que corresponde a uma variável COMPLEX de KINDselected_real_kind(p, r). Os p ou p ou r podem ser omitidos das chamadas para selected_real_kind(p, r) (mas não ambos). Analogamente, p ou r pode ser definido como MPI_UNDEFINED. As regras de correspondência para tipos de dados criados por esta função são análogas às regras de correspondência para tipos de dados criados por MPI_TYPE_CREATE_F90_REAL.

Requerimentos

Produto

Pacote redistribuível HPC Pack 2012 MS-MPI, pacote redistribuível HPC Pack 2008 R2 MS-MPI, pacote redistribuível HPC Pack 2008 MS-MPI ou utilitário cliente HPC Pack 2008

Cabeçalho

Mpi.h; Mpif.h

Biblioteca

Msmpi.lib

DLL

Msmpi.dll

Ver também

MPI Funções diversas