Публикации по теме 'fortran'


Fortran: малоизвестный язык программирования, до сих пор используемый в прогнозировании погоды
На первый взгляд, современное прогнозирование погоды кажется почти волшебным или, по крайней мере, дико футуристическим. И во многих аспектах это действительно так: часто метеорологи первыми применяют самые современные достижения в области искусственного интеллекта и машинного обучения. Однако, заглянув под капот, вы обнаружите странный антиквариат. Видите ли, общая мантра для прогнозирования погоды звучит так: «Если что-то не сломалось, не чини». Вот почему практически все большие..

Типы компьютерных языков
Языки программирования/компьютера относятся к акту описания процессов и процедур путем разработки списка инструкций и команд для понимания компьютера. Объектами, которые используются в этих инструкциях, являются числа, слова, голос, изображения и т. д. Цель создания языка программирования состоит в том, чтобы заставить компьютер выполнять быструю задачу и получать результаты, которые человеку было бы практически невозможно выполнить своевременно и должным образом. Задачи, которые мы..

Вопросы по теме 'fortran'

Как распаковать файл в фортран77?
У меня есть сжатый файл. Давайте проигнорируем команду tar, потому что я не уверен, что она сжата с ней. Все, что я знаю, это то, что он сжат в fortran77, и это то, что я должен использовать для его распаковки. Как мне это сделать? Является ли...
1457 просмотров
schedule 20.05.2022

Фортран 90 ОТКРЫТЫЙ файл
Я работаю над своим проектом о транзакциях по банковскому счету (снятие, внесение, обналичивание чека и запрос баланса) с использованием «account.txt». Мой ТА сказал, что я должен использовать временный файл. Этот временный файл будет читаться...
5449 просмотров
schedule 20.03.2022

Compaq Visual Fortran установить на Vista?
Кто-нибудь успешно смог установить Compaq Visual FORTRAN 6.x на Vista? Пытался на днях, но не повезло, поэтому просто интересно, устарел ли этот старый компилятор. Спасибо еще раз.
2083 просмотров
schedule 02.07.2023

Где взять файлы для установки f2c на redhat linux?
Я ищу rpm или простые инструкции по установке, чтобы заставить f2c работать на моей ОС RedHat Linux. Я новичок в линуксе и найти что-то подобное в гугле сложно. (Цель состоит в том, чтобы использовать f2c для преобразования простого файла...
5978 просмотров
schedule 08.08.2022

Производительность Фортрана
Результаты Fortran в компьютерной языковой тестовой игре на удивление плохи. Сегодняшний результат ставит Fortran на 14-е и 11-е места в двух четырехъядерных тестах, на 7-е и 10-е на одноядерные. Теперь я знаю, что тесты никогда не бывают...
5542 просмотров

Как BLAS обеспечивает такую ​​исключительную производительность?
Из любопытства я решил сравнить свою функцию умножения матриц с реализацией BLAS ... Результат меня мягко говоря удивил: Заказная реализация, 10 попыток умножения матриц 1000x1000: Took: 15.76542 seconds. Внедрение BLAS, 10 попыток...
43137 просмотров
schedule 07.09.2022

Нетривиальные частные данные в Fortran90 OpenMP
У меня есть часть программы Fortran90, которую нужно распараллелить с OpenMP. !$omp parallel num_threads(8) & !$omp private(j, s, prop_states) & !$omp firstprivate(targets, pulses) ! ... modify something in pulses. targets(s)%ham...
498 просмотров
schedule 10.08.2023

определить целочисленный массив fortran
Я новичок в Фортране. Может ли кто-нибудь сказать мне, как определить целочисленный массив ранее. Например. Я хочу определить массив с количеством дней за 12 месяцев. нравится... integer,allocatable(12,1) :: days...
4940 просмотров
schedule 01.06.2022

Следует ли всегда объявлять внешнюю процедуру в Fortran?
В своем коде на Фортране я сделал следующий вызов процедуры dnrm2 : d = dnrm2(n, ax, 1) Просто простой вызов, который вернул бы мне результат double precision . Вопрос в том, должен ли я объявить функцию в начале моего скрипта? Я...
231 просмотров
schedule 10.05.2023

Использование функций построения графиков MATLAB в качестве интерактивной части программы на Фортране
Хотя у многих из вас будет хорошее представление о том, к чему я стремлюсь, просто прочитав заголовок, позвольте мне все же сделать простое введение. У меня есть программа на Фортране - она ​​состоит из программы, каких-то внутренних подпрограмм, 7...
823 просмотров
schedule 21.02.2023

ОТКРЫТЬ и ЗАПИСАТЬ файлы в FORTRAN DLL
Я пишу на фортране и компилирую с помощью компилятора g95. Мне нужно вывести файл журнала в DLL, которую я пишу, которая в настоящее время связывается и работает с основной программой, но дает неверные результаты. Я мало что знаю о FORTRAN, но я...
1399 просмотров
schedule 26.06.2023

Фортран: целое * 4 против целого (4) против целого (вид = 4)
Я пытаюсь изучить Фортран, и я вижу, как передается много разных определений, и мне интересно, пытаются ли они достичь того же. В чем разница между следующим? integer*4 integer(4) integer(kind=4)
31297 просмотров
schedule 23.11.2022

Emacs и отладчик Intel
Коллега интегрировал gdb в мой emacs, так что я могу выполнить один шаг по своему коду, и он показывает, где я нахожусь в окне emacs. Как мне это сделать с idb? К сожалению, я не могу вспомнить, что мы тогда делали, поэтому прохождение будет...
408 просмотров
schedule 01.07.2022

Неявная инициализация массива цикла do
Я хочу инициализировать массив одной строкой с помощью неявного цикла do . Однако я всегда получаю ошибку синтаксиса или формы. Может ли кто-нибудь помочь мне исправить следующую конструкцию? integer myarray :: (maxdim, nr)...
17540 просмотров
schedule 21.04.2023

Как передать 2D-массив на С++ в подпрограмму Fortran?
Я пишу небольшую программу на C++, которая передает двумерный массив (комплексных чисел) подпрограмме Fortran и возвращает его, заполненный значениями. Я написал версию, которая передает и получает одномерный массив, и она работает хорошо....
7361 просмотров
schedule 22.11.2023

Нужна помощь с программой FORTRAN 77
Я пытаюсь написать программу для решения квадратного уравнения. Если значение (B ** B-4 * A * C) равно 0 или отрицательно, он должен сразу написать, что «Корни уравнения сложные», но если положительный, он должен оценить. Кажется, моя логика...
2235 просмотров
schedule 14.07.2022

Запись в файлы с помощью MPI
Я пишу в файл следующим образом. Порядок не обязательно имеет значение (хотя было бы неплохо, если бы я мог упорядочить его по K, как это было бы по своей сути в последовательном коде) CALL MPI_BARRIER(MPI_COMM_WORLD, IERR)...
3012 просмотров
schedule 12.11.2022

Получение случайных значений из распределения Фишера
В своих исследованиях я генерирую дискретные плоскости, которые предназначены для представления трещин в горных породах. Ориентация плоскости излома определяется ее направлением падения и падения. Зная это, я также знаю компоненты вектора нормали...
1849 просмотров

Ошибка шины Fortran при изменении параметра
Всякий раз, когда я присваиваю новое значение параметру, я получаю сообщение об ошибке шины. Я не понимаю, как я указываю на несуществующую память. У меня должен быть доступ к этому адресу, так как он объявлен в списке параметров, если только...
1803 просмотров
schedule 01.08.2023

Можно ли ввести оператор FORTRAN 'READ' из строкового литерала?
В целях разработки некоторых тестов было бы полезно, если бы я мог вводить в оператор FORTRAN READ, используя строковый литерал в исходном коде, а не внешний файл или стандартный ввод. В Python есть модуль StringIO , который можно использовать для...
1968 просмотров
schedule 24.11.2022