Результаты поиска по запросу "fortran"

1 ответ

 запись (для удобства чтения) ...

с Рассмотрим следующий код: program example implicit none integer, parameter :: n_coeffs = 1000 integer, parameter :: n_indices = 5 integer :: i real(8), dimension(n_coeffs) :: coeff integer, dimension(n_coeffs,n_indices) :: index do i = 1, ...

1 ответ

Да, внутренние функции обычно передаются с использованием трамплинов, поэтому необходим исполняемый стек.

я есть некоторый код, который передает внутреннюю функцию основной программы в качестве аргумента функции: когда переданная функция в конечном итоге вызывается, это вызывает ошибку сегментации. Это происходит только тогда, когда я использую ...

1 ответ

 означает, что он объявляет внешнюю функцию, а не локальную переменную.

от вопрос уже есть ответ здесь: Почему эта функция объявлена ​​внутри модуля и затем используется где-то еще в том же модуле, который не виден ...

ТОП публикаций

2 ответа

Фортран 95 округляется самостоятельно

Я решил выучить язык fortran95 (причина почему не важна). Однако, будучи новичком, я столкнулся со странной проблемой, которую я действительно не могу объяснить, поэтому мне нужна помощь. У меня есть алгоритм сортировки вставки: subroutine ...

0 ответов

Символ Fortran отсутствует в таблице загрузки (невозможно вызвать загруженный символ в R)

Я пытаюсь создать библиотеку Fortran DLL с Absoft Pro Fortran 13.0.3, 64 бита, для использования в R, на Windows 7 64 бита. Вот мой файл mycalc.f (это глупый пример, просто для проверки функциональности): subroutine mycalcf(a,b,c) real*8 a,b,c ...

2 ответа

Нахождение [index of] минимального значения в массиве, которое удовлетворяет условию в Fortran

Я ищу минимальное значение в массиве, который больше, чем определенное число. я нашелэто обсуждение [http://computer-programming-forum.com/49-fortran/bed42cb39415952f-2.htm]чего я не понимаю. ЕстьMINLOC, но похоже, что он делает не так много, как ...

2 ответа

Невозможно передать массив из FORTRAN в C

Я пытаюсь передать массив одного измерения из программы FORTRAN в C. Функция C вызывается, но значения, которые она содержит, являются мусором. Но если я попытаюсь вызвать ту же функцию с помощью целочисленной переменной, я смогу передать ...

2 ответа

Это верно. Я исправляю ответ соответственно.

я есть массив, который в настоящее время 3x3. Когда я распечатываю символы, я получаю результаты, напечатанные в стиле обтекания строк. Я надеюсь напечатать квадратную матрицу, которая будет более читабельной, а не XXXXXXXXXXXXX в одной строке. ...

0 ответов

Спасибо за ваши комментарии!

рование:FRUIT может использоваться только с компиляторами Fortran, хотя его функциональность может быть улучшена с помощью Ruby. Проверьте ответ ниже от его автора Эндрю Чена. =========================================== Кажется, что доступные ...

2 ответа

 (для реалов) варианты. Я не уверен, есть ли способ заставить компилятор интерпретировать литералы с двойной точностью, не задавая их как таковые (например, изменив 3.14159265359 на 3.14159265359D0) - мы столкнулись с этой проблемой некоторое время назад.

я есть очень большой код, который устанавливает итеративно решает систему нелинейных уравнений в частных производных, написанную на фортране. Мне нужно, чтобы все переменные были двойной точности. В дополнительном модуле, который я написал для ...