Нужно ли помещать implicit none
внутри каждой функции и подпрограммы?
Или это достаточно, чтобы поместить его в начало модуля, содержащего эти функции и подпрограммы?
Или это достаточно, чтобы поместить его в начало программы, использующей эти модули?
От наблюдения другого рабочего кода implicit none
включен во все эти места. Я не уверен, что это делается избыточно, потому что удаление implicit none
из подпрограмм, которые все еще скомпилированы и которые выдают тот же результат.
Кстати, я использую gfortran fortran 90
.