next up previous contents
Next: Расширенная поддержка ФОРТРАНa. Up: Поддержка языка ФОРТРАН Previous: Проблемы с привязками ФОРТРАН   Contents

Основная поддержка ФОРТРАНa

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



Alex Otwagin 2002-12-10