Результаты поиска по запросу "gfortran"
Положите в записи заявление должно помочь. Это Фортран 90, но вы не должны избегать его только по этой причине.
я есть проект, написанный на VS2010 с Intel Visual Fortran. У меня есть подпрограмма дампа, чтобы записать 2D-матрицу в файл:
атрибутов.
исленная переменная, объявленная в модуле, используется в качестве глобальной переменной для определения размера связанных массивов в программе. Размер программы варьируется, поэтому размер массива является переменной, но не параметром. Это ...
Да. Иногда я могу делать такие глупости, что через секунду я не могу понять, как это возможно ... Я ошибочно полагал, что генераторы случайных чисел имели примерно одинаковую производительность, но это, очевидно, не так. Я написал с нуля на обоих языках действительно простой конгруэнтный генератор, идентичный (просто перевод), ничего не использованный в контексте serius (и на самом деле «физические» результаты просто мусор), но я получаю те же результаты с точностью машины в C и в Fortran, но код на Fortran выполняется примерно на 25% быстрее. Я чувствую себя лучше. Еще раз спасибо.
исал (для моего класса по численным методам теоретической физики) очень простую программу для случайного блуждания в измерении 2. Вот оно: program random_walk implicit none integer, parameter :: Nwalker = 1000000 integer, parameter :: Nstep = ...
Ввод списка имен сильно отличается от обычного ввода файла.
аюсь прочитать некоторые данные из файла, и обнаружение записи конечного файла важно, чтобы остановить чтение. Однако, в зависимости от размеров массива массива, используемого для чтения данных, я не могу правильно определить запись конечного ...
Стандартный Fortran требует, чтобы логические, целочисленные и вещественные значения по умолчанию имели одинаковый размер (числовая единица хранения). Если вы увеличиваете реальное, но не другие, вы нарушаете это предположение, и если какой-то код полагается на это, оно будет нарушено.
гда использовал-fdefault-real-8 вариантgfortran автоматически продвигать каждыйREAL объявлено где-нибудь в программе, чтобы удвоить точность,наряду с любой константой, например 1.23, Если я когда-нибудь захотел вернуться к одинарной точности, мне ...
Да, внутренние функции обычно передаются с использованием трамплинов, поэтому необходим исполняемый стек.
я есть некоторый код, который передает внутреннюю функцию основной программы в качестве аргумента функции: когда переданная функция в конечном итоге вызывается, это вызывает ошибку сегментации. Это происходит только тогда, когда я использую ...
означает, что он объявляет внешнюю функцию, а не локальную переменную.
от вопрос уже есть ответ здесь: Почему эта функция объявлена внутри модуля и затем используется где-то еще в том же модуле, который не виден ...
Фортран 95 округляется самостоятельно
Я решил выучить язык fortran95 (причина почему не важна). Однако, будучи новичком, я столкнулся со странной проблемой, которую я действительно не могу объяснить, поэтому мне нужна помощь. У меня есть алгоритм сортировки вставки: subroutine ...
gfortran LAPACK «неопределенная ссылка» ошибка
Я установил LAPACK на Ubuntu, выполнивИнструкция [http://faculty.washington.edu/rjl/uwamath583s11/sphinx/_build/html/lapack_install.html] , sudo apt-get install liblapack-devтаким образом я могу найти/usr/lib/libblas/libblas.a а ...
Связывание приложения Rust с динамической библиотекой, отсутствующей в пути поиска компоновщика во время выполнения
аюсь создать приложение Rust, и я получаю следующее при попытке собрать. Это случилось после того, как я установил ndarray-linalg и ndarray. Я установил gcc и openvc. Я на MacOS. = note: ld: library not found for -lgfortran clang: error: linker ...