fortran

Я пытаюсь записать неформатированные данные в файл. Он должен быть простым, но во время выполнения он выдает ошибку; Forrtl: строгий (257): форматированный ввод-вывод в модуль открыт для неформатированных передач, Модуль 1, файл ~ / destination Мне трудно привести рабочий пример, поскольку он содержится...

Я пытаюсь поместить некоторые данные в файл fortran в виде строки (длиной около 15000 символов) и получил ошибку при компиляции с intel fortran: Катастрофическая ошибка: токен слишком длинный, Макс 7194. Последний токен на линии -4611686018407622524 Кто-нибудь знает, как с этим бороться? Версия компил...

Я пытаюсь распараллелить цикл fortran через OpenMP. Цикл по существу состоит всего из двух команд: do i=1,LSample calcSslice(Vpot(:,:,i), Sslice) rpold = rp combine_rp_matrices (rpold, Sslice, rp) end do Подпрограмма calcSslice считывает Vpot (:,:, i), выполняет некоторые вычисления и сохраняет резу...

При разработке программы на Fortran, использующей некоторую итерационную процедуру, я столкнулся с необходимостью останавливать итерации вручную (чтобы выйти из цикла итераций без завершения программы). Я решил сделать это, послав сигнал процессу. Я выбрал СИГАЛРМ. Я проверил, что он может быть пойман в лову...

Этот вопрос связан с проблемой: как обнаружить нарушение intent(in) внутри подпрограмм. Но я не нашел ответа на соответствующий вопрос принудительно применять intent(in) объявленные переменные в Fortran как константы также в вызываемых подпрограммах/функциях. Переменная, объявленная как intent(in), может бы...

Модули Фортрана 90-это недолговечные существа. Некоторое время я с некоторым успехом использовал модуль (singular) (компиляция с использованием Intel Visual Fortran и Visual Studio 2010). Затем я написал другой модуль и попытался использовать его в другой функции, прежде чем получить эту ошибку: error #7...

У меня есть существующее приложение, которое использует класс C++, оболочку C++ и код FORTRAN для вычислительно интенсивных частей приложения. Я хотел бы реализовать части FORTRAN в CUDA, чтобы воспользоваться преимуществами распараллеливания, но я все равно хотел бы получить доступ к некоторым подпрограммам,...

Может СБ. объясните разницу между передачей параметров подпрограмм pointer и allocatable в Fortran? Я не понимаю, почему следующая функция не векторизуется в gfortran 7.2: subroutine test0(fsm, im) implicit none real, dimension(:), pointer :: fsm integer, intent(in) :: im integer i do i = 1,im fsm(i) = ...

Я пишу параллельный файл VTK (pvti)из моего решателя Fortran CFD. Файл на самом деле представляет собой просто список всех отдельных файлов для каждой части данных. Запуск MPI, если у меня есть каждый процесс, запишите имя его отдельного файла в стандартный вывод print *, name Затем я получаю хороший списо...

Я нахожу особенно трудным чтение двоичного файла с Python. Ты можешь мне помочь? Мне нужно прочитать этот файл, который в Fortran 90 легко читать int*4 n_particles, n_groups real*4 group_id(n_particles) read (*) n_particles, n_groups read (*) (group_id(j),j=1,n_particles) в деталях формат файла: Bytes 1-4...