Друг и я дебатировал, как Inf и NaN хранятся во время ланча сегодня. Возьмите Фортран 90, например. 4-байтовые реалы могут получить значение Inf или NaN. Как это хранится внутренне?...
У меня есть часть кода Фортрана, и я не уверен, какой стандарт это - '77', 90 или '95. Существует ли стандартный инструмент для идентификации, какому стандарту он подвергает?
У меня есть приложение, которое мы пытаемся переместить в 64 бита от 32 битов. Это-.NET, скомпилированное использование флагов x64. Однако у нас есть большое количество DLLs, записанного в ФОРТРАНЕ 90 скомпилированных для 32 битов...
У меня есть входной файл, как это: х = 1,5 у = 2,8 г = 9,4 х = 4,2 Я хочу установить значения переменной. Итак, я делаю это: read (1, '(A)', IOSTAT = io) str if (io > 0) then! Error write (*, *) 'Проверить ...
В программе на Фортране мне нужно вычислить несколько выражений, таких как M & middot; v, MT & middot; v, MT & middot; М, М & Мидот; MT и т. Д. Здесь M и v - это двумерные и одномерные массивы небольшого размера (меньше 100, ...
Я пытаюсь преобразовать следующий цикл Фортрана в Python. Цель состоит в том, чтобы установить abs (ETP-ET) = 0.0. Однако мое решение не сходится к 0.0. Что не так в моем подходе? Код Фортрана ET (I) ...
У меня есть этот код на Фортране, где я хочу определить, сколько (допустимых) записей имеет 1-мерная символьная переменная (фиктивная). Поэтому я использую LEN_TRIM, чтобы проверить, больше ли длина фактической записи ...
Я наткнулся на Benchmark Game (кодовую страницу) и сравнил Fortran и C. Я был очень удивлен разницей во времени вычислений в тесте Мандельброта (Fortran в 4,3 раза медленнее!) ...
Примечание: LaTeX не поддерживается на этом сайте. Я не уверен, есть ли лучший способ писать математические уравнения, чем писать их в коде. Я пишу программу на Фортране для оценки числа Пи через ...
Я запутался в свойстве findloc с массивом символов. Программа print *, findloc (['AB'], 'A', dim = 1) заканчивает выводить 1, в то время как я ожидал 0. Я думал, что findloc искал ...
Рассмотрим следующий модуль кода class_type неявный none class (*), pointer :: fnzo = > тип null (), абстрактный :: gen real :: ss integer :: sdsd class (gen), указатель :: ...
У меня возникли проблемы при создании указателя процедуры, аргументом которого является определенный пользователем тип. Вот пример кода модуля общего пользования, intrinsic :: iso_fortran_env, только: dp = > real64 ...
Из того, что я нашел в Интернете, фиксированный формат Fortran - это то, что по-прежнему приходится решать людям в научных вычислениях. Я слышал об этом в основном в контексте поддержания ...
Я наткнулся на странное поведение при использовании рутинной программы zheev (). Есть две проблемы, которые я не понимаю. 1) Одна из моих глобальных переменных, по-видимому, перезаписывается zheev (). Следующие ...
Я новичок в Fortran, и я пытаюсь запустить fortran внутри python с помощью f2py. Мне повезло, когда функция fortran выдавала результат как одно значение. Но когда я изменил функцию fortran, чтобы дать ...
Я хотел бы записать в стандартный вывод в Фортране, не добавляя разрыв строки. Таким образом, я хочу сделать что-то вроде этого: строка ='some и 'b ='some другая строка' запись (*, 101)... пишет (*...
У меня вопрос о том, как размер бесплатно? автоматический размер? в среде Fortran. Вот часть моего кода в качестве примера. INCLUDE 'mpif.h' Размер FP (765000,5: 8) Размер KIN (10), H (10 300, ...
Я тестирую процедуру, для которой я написал подпрограмму, в которой я объявил параметр. Модуль f1 неявный none содержит подпрограмму function1 (var) implicit none integer, intent (in) :: var integer, ...
Я пытаюсь изучить Фортран, и я вижу много различных раздаваемых определений, и я задаюсь вопросом, пытаются ли они выполнить то же самое. Каково различие между...
Как перенести трехмерный массив из кода Fortran в код Matlab? У меня есть массив в Fortran, который называется Hy, а размер 23x10x10, и я попытался передать этот массив, создав файл .MAT, делая ...
поэтому у меня есть подпрограмма, в которой функция («dinvrn»), которая вызывается в подпрограмме. «dinvrn» использует несколько функций, которые я также включил, однако при компиляции я всегда получаю ошибку. FisherZ.o: ...
У меня есть класс! & Gt; Класс, представляющий общий сетевой тип :: net_t private character (:), allocatable :: net_type! & Lt; Тип сетевого целого (вид = ...
В настоящее время я изучаю Fortran на машине Linux и сталкивается с ошибкой при инициализации массива. Вот код, который я использую. Любые предложения по кодированию приветствуются и оцениваются. Если я ...
Я пишу новый код в Фортране и колеблюсь между использованием allocatable массивов или массивов указателей. Я считал где-нибудь, что allocatable массивы имеют значительные преимущества перед массивами указателей: 1)...
Как новичок в Fortran, эта строка кода меня смущает: CHARACTER * 1 GRID (3,3), ПИСЬМО Я хотя бы знаю, что указанная выше строка должна быть объявлением переменной, где GRID должна быть ...
Новый для Fortran здесь, и я изменяю некоторый существующий исходный код. Я определил все мои переменные, и я думаю, что математика верна, но при компиляции я все еще получаю следующие ошибки: ...
Я сталкиваюсь с ошибкой во время выполнения. У меня есть файл под названием «testing.f90», который воспроизводится ниже. Константы модуля integer, параметр :: i4b = selected_int_kind (9) integer, параметр :: ...
Мне нужно немного помочь в использовании объявления массива публичных процедур производного типа в другом производном типе с атрибутом DIMENSION. В моем проекте fortran у меня есть много производных типов с компонентами, чьи ...
Я изучаю Фортран. Я следую за книгой Fortran 95/2003 от steven s chapra. Я пытаюсь использовать эти две функции в файле mod вместо того, чтобы использовать его в основной программе, но это дает мне ошибку. ошибка ...
Я пишу программу для ввода двумерного массива, являющегося 3-мя коэффициентами и 1 решением для каждого уравнения, а затем для решения переменных X, Y и Z. Моя проблема связана с общими значениями строк, масштабами и ...