Так как ФОРТРАН90 (для большинства практических целей) является расширенным
набором ФОРТРАН77, ФОРТРАН90 (и будущие) программы могут использовать обычный
интерфейс ФОРТРАНa. Добавлены дополнительные требования:
Реализации должны предоставлять файл mpif.h,
как описано в оригинальной спецификации MPI-1.
mpif.h должен быть верен и эквивалентен
и для фиксированной и для свободной форм исходного кода.
Совет разработчикам: Чтобы сделать mpif.h
совместимым и для фиксированной и для свободной форм исходного кода, позволить
автоматическое включение препроцессорами, и разрешения расширенной длины строки
фиксированной формы, рекомендуется соблюдение второго требования составлением
mpif.h без продолжения строк. Это должно
быть возможно благодаря тому, что mpif.h
содержит только объявления, а блоки объявлений могут быть разбиты на несколько
строк. Для поддержки ФОРТРАН77 вместе с ФОРТРАН90 может понадобиться удалить
все комментарии из mpif.h. []