Я не знаю фортран, поэтому трудно сказать, что вам легко выполнить на этой стороне для разбора.
Звучит так, будто ваши варианты либо сохраняют двойные числа в виде открытого текста (что означает «преобразование» их в строку), либо в двоичном формате (используя struct
и т.п.). Решение, для которого лучше, зависит.
Я бы выбрал решение с открытым текстом, поскольку это означает, что файлы будут легко читаемыми, и вам не придется возиться с различными видами деталей (порядковый номер, двойные размеры по умолчанию).
Но бывают случаи, когда двоичный файл лучше (например, если у вас действительно большой список значений типа double и пробел важен, или если вам легче его проанализировать, и вам нужна оптимизация) - но это, скорее всего, не так ваш случай.