| |
Все имена в MPI имеют MPI_ prefix, и все знаки являются заглавными. Программист не должен декларировать собственные переменные или функции с именами, начинающимися с префиксом MPI_. Это сделано, чтобы избежать противоречий при использовании имен.
Последним аргументом всех подпрограмм MPI на языке ФОРТРАН является код завершения. Небольшое количество операций MPI являются функциями, которые не возвращают код завершения. При успешном завершении операции возвращается значение MPI_SUCCESS. Другие коды ошибок зависят от реализации (см. главу 7).
Дескрипторы представлены в языке ФОРТРАН как INTEGER. Двоичные переменные имеют тип LOGICAL. Аргумены массивов индексируются от единицы.
Привязки для MPI F77 соответствуют стандарту ANSI ФОРТРАН77, если явно не задано другое . Имеется несколько точек, где этот стандарт отходит от стандарта ANSI ФОРТРАН77. Эти исключения соответствуют общей практике программирования на языке ФОРТРАН. В частности:
Все именованные константы MPI могут быть использованы там, где объект, объявленный с атрибутом PARAMETER, может быть использована в языке ФОРТРАН. Имеется одно исключение для этого правила: MPI константа MPI_BOTTOM (раздел 3.12.2) может использоваться как аргумент буфера.
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |