| |
Мы используем формат объявления ANSI Си. Все имена MPI имеют префикс MPI_, все буквы определенных констант - заглавные, и
определенные типы и функции имеют одну заглавную букву сразу после
префикса. Программы не должны объявлять переменные или функции с
именами, начинающимися с префикса MPI_. Чтобы поддерживать
интерфейс профилирования, программы не должны объявить функции с
именами, начинающимися с префикса PMPI_.
Определение именованных констант, функциональных прототипов и определений
типов должно находиться в подключенном файле mpi.h.
Почти все функции Си возвращают код ошибки. Успешный код возврата будет
MPI_SUCCESS, но коды ошибок зависят от выполнения.
Объявления типа обеспечиваются для указателей к каждой категории скрытых объектов.
Аргументы массива индексированы с нуля.
Логические флаги - целые числа со значением 0, означающим ``ложь'' и ненулевым значением, означающим ``истину''.
Аргументами выбора являются указатели типа void *.
Аргументы адреса имеют MPI-определенный тип MPI_Aint. Смещения
файла имеют тип
MPI_Offset. MPI_Aint определен, чтобы
быть целым числом достаточного размера, чтобы содержать любой действительный
адрес на целевой архитектуре. MPI_Offset определен, чтобы быть целым
числом достаточного размера, чтобы содержать любой действительный размер
файла на целевой архитектуре.
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |