ПАРАЛЛЕЛЬНОЕ ПРОГРАММИРОВАНИЕ
          
        
        
          
            115
          
        
        
          
            
              Языковые привязки в MPI для языков Си и Fortran
            
          
        
        
          
            Константы для языков Си и Fortran
          
        
        
          Здесь приведены константы, определенные в файлах mpi.h (для языка Си) и
        
        
          mpif.h (для языка Fortran).
        
        
          /* возвращаемые коды (как для Си, так и для языка Fortran) */
        
        
          MPI_SUCCESS
        
        
          MPI_ERR_BUFFER
        
        
          MPI_ERR_COUNT
        
        
          MPI_ERR_TYPE
        
        
          MPI_ERR_TAG
        
        
          MPI_ERR_COMM
        
        
          MPI_ERR_RANK
        
        
          MPI_ERR_REQUEST
        
        
          MPI_ERR_ROOT
        
        
          MPI_ERR_GROUP
        
        
          MPI_ERR_OP
        
        
          MPI_ERR_TOPOLOGY
        
        
          MPI_ERR_DIMS
        
        
          MPI_ERR_ARG
        
        
          MPI_ERR_UNKNOWN
        
        
          MPI_ERR_TRUNCATE
        
        
          MPI_ERR_OTHER
        
        
          MPI_ERR_INTERN
        
        
          MPI_ERR_PENDING
        
        
          MPI_ERR_IN_STATUS
        
        
          MPI_ERR_LASTCODE
        
        
          /* разные константы (как для языка Си, так и для языка Fortran)
        
        
          */
        
        
          MPI_BOTTOM
        
        
          MPI_PROC_NULL
        
        
          MPI_ANY_SOURCE
        
        
          MPI_ANY_TAG
        
        
          MPI_UNDEFINED
        
        
          MPI_BSEND_OVERHEAD
        
        
          MPI_KEYVAL_INVALID
        
        
          /* размер статуса и резервируемые индексные значения (Fortran) */
        
        
          MPI_STATUS_SIZE
        
        
          MPI_SOURCE
        
        
          MPI_TAG
        
        
          MPI_ERROR
        
        
          /* описатели обработчика ошибок (Си и Fortran) */
        
        
          MPI_ERRORS_ARE_FATAL
        
        
          MPI_ERRORS_RETURN
        
        
          /* максимальные размеры строк */
        
        
          MPI_MAX_PROCESSOR_NAME