2
ответа

Почему внутренняя функция exp не работает при передаче в качестве аргумента в Fortran? [Дубликат]

У меня есть модуль, в котором функция gauss_int принимает неявную функцию (аргумент F) и два значения (aa и bb) в качестве аргументов. gauss_int аппроксимирует интеграл от неявной функции ...
вопрос задан: 22 September 2016 16:00
2
ответа

Из этой ошибки, как понять np.arrays в python? [Дубликат]

Предположим, у меня есть два массива numpy: a = np.zeros (N, N, N) b = np.zeros (N + 1, N + 1, N + 1) Затем я хочу передать 'a' в 'b' что просто, если я использую (1) для k1 в диапазоне (N): для k2 в диапазоне (N): ...
вопрос задан: 30 June 2016 04:27
2
ответа

Почему в коде Fortran следует использовать единицы измерения больше 10? [Дубликат]

В этом ответе рекомендуется, чтобы в коде fortran нельзя было открывать файлы на устройствах меньше 10 (я понял его предложение об использовании идентификатора newunit). Я посмотрел в этом лучшем ...
вопрос задан: 6 April 2016 13:17
2
ответа

Формат данных: Gnuplot и вывод из Fortran [duplicate]

Итак, я работал над некоторыми симуляторами, и у меня возникла проблема с форматом данных. Файл данных, который я хочу построить, состоит из 3 столбцов данных: X Y f (X, Y). В Fortran я использую следующую команду 26 ...
вопрос задан: 27 November 2015 03:59
2
ответа

Массивы и производные типы

Для моего нового проекта я должен использовать массив вместо рабочего файла, чтобы хранить информацию от пользователей. Чтобы сделать это, я должен создать производные типы, также. Однако я не понял, каков массив...
вопрос задан: 22 November 2015 00:01
2
ответа

Доступ к модулю Fortran PARAMETER из python с использованием ctypes [duplicate]

Предположим, у меня есть модуль, который выглядит как MODULE test_module INTEGER, PARAMETER :: var1 = 25 INTEGER :: var2 REAL, DIMENSION (var1) :: arr1 END MODULE test_module Я скомпилирую с этим gcc -...
вопрос задан: 30 January 2015 14:02
2
ответа

Команды Shell из Gfortran для Windows? [Дубликат]

Я хотел бы выпустить команды dos-type («shell») из gfortran для Windows, чтобы команда завершила выполнение перед тем, как программа Fortran выполнит следующий шаг. То есть что некоторые называют «оболочкой-и -...
вопрос задан: 24 October 2014 21:52
2
ответа

Каково явное различие между намерениями Фортрана (в, inout)?

После поиска некоторое время в книгах, здесь на stackoverflow и в общей сети, я нашел, что трудно найти простое объяснение к реальным различиям между Фортраном...
вопрос задан: 7 July 2014 21:29
2
ответа

Передача массива в Fortran: разница между `DIMENSION (:)` и `DIMENSION X (*)` [duplicate]

Я столкнулся с довольно своеобразным поведением при передаче массивов в процедуру LSODA библиотеки ODEPACK. Сцена: компилятор Intel Fortran, один из последних, ОС Windows. У меня есть проект, который ...
вопрос задан: 3 July 2014 01:48
2
ответа

Когда я запускаю свой код Fortran более одного раза, значение в файле точно такое же [дубликат]

В настоящее время я работаю над программой Random Walk Fortran, и мне было интересно, почему мой файл, который я создаю из программы, всегда имеет те же значения после того, как я запускаю его на компиляторах, таких как Geany и SilverFrost ....
вопрос задан: 27 May 2014 02:05
2
ответа

gfortran hello world компиляция неудача [дубликат]

Я новичок в fortran, но мне нужно перевести код устаревшего кода из Fortran на C ++. Для этого у меня есть среда Win10 с установленным GNU Fortran (MinGW.org GCC-6.3.0-1) 6.3.0. Тогда я хотел бы ...
вопрос задан: 2 December 2013 18:26
2
ответа

Двумерное распределение динамических массивов [дубликат]

Это мой код: Program Dynamic_Array Использовать переменные Использовать вычисление Использовать Dealloaction_Module Неявный none Вызов Subroutine_0 Вызов Subroutine_1 Завершить программу Dynamic_Array Module Variables ...
вопрос задан: 19 August 2013 17:13
2
ответа

Объявление размера 2D-массива - первое измерение должно быть одним элементом из массива 1D [дубликат]

Это мой код: Program Array_first_dimension Implicit none Integer :: i Integer, параметр :: Br_sn_cv = 11, Br_sn_gr = Br_sn_cv-1, Br_nn_mre = 10 Целое число, параметр, размер (Br_nn_mre) :: Br_nn_cv = [15,12,17, 13, ...
вопрос задан: 19 August 2013 17:13
2
ответа

Значения массива Fortran изменяются, если напечатано [duplicate]

Я получаю какое-то странное поведение (скорее всего, вызванное мной) при запуске раздела кода в Fortran. Это раздел кода: SUBROUTINE BMCalc (a_lat_in, unit_vector_in, atom_in_i, ...
вопрос задан: 9 March 2013 00:59
2
ответа

Макро-векторное умножение OpenMP на лету в Fortran [дубликат]

Я пишу код Fortran для выполнения умножения матрицы-вектора. Умножение выполняется «на лету» в том смысле, что элементы матрицы не сохраняются заранее. Код идет ...
вопрос задан: 9 March 2013 00:59
2
ответа

OpenMP вызывает segfault [duplicate]

У меня есть программа FORTRAN, которая работает полностью нормально, если она последовательна, но если я запустил ее под OpenMP, она segfaults уже на первой (безвредной) исполняемой строке, если массивы слишком велики. «Слишком большой» в ...
вопрос задан: 7 November 2012 08:27
2
ответа

Как определить функцию между кодом в Fortran? [Дубликат]

Как определить функцию между кодом в Fortran. Вот часть моего кода: program hit_or_miss real :: a, b, c, q, u, v, e, p, x1, x2, h, g, m, d, k integer :: i, j, n write ( *, *), "введите вопрос ...
вопрос задан: 23 December 2011 07:10
2
ответа

Valgrind с mpi [дубликат]

Я много искал для этого, но я не нашел четкого ответа. Я пытаюсь найти проблемы с утечкой памяти в mpi-коде, используя valgrind. Я уменьшал код до минимального состояния, чтобы изолировать ...
вопрос задан: 12 December 2011 10:48
2
ответа

Как назначить компилятор Fortran для pip для установки scipy? [Дубликат]

При установке scipy есть пакет, который включает исходный код Fortran. Следовательно, для компиляции ему нужен компилятор Fortran. Однако пип не может найти компилятор Fortran по умолчанию, или, в другой ситуации, ...
вопрос задан: 29 June 2011 17:09
2
ответа

Простая проверка соглашения о двойной точности с использованием тригонометрических функций [duplicate]

Такое поведение привлекло мое внимание на днях: ПРОГРАММА Sine USE, INTRINSIC :: ISO_Fortran_env, dp = & gt; REAL64! Современный ДВОЙНОЙ ТОЧНЫЙ ИМПЛИКТИРОВАТЬ НЕТ РЕАЛЬНОГО (dp), ПАРАМЕТР :: PI = 3.1415926535897931! ...
вопрос задан: 26 May 2011 23:50
2
ответа

Присвоение Фортрана на объявлении и СОХРАНЯЕТ глюк атрибута

В Фортране 95, если Вы присваиваете переменную в целом числе объявления:: var = 0 это эквивалентно целому числу, сохраните:: var = 0 и переменная поэтому сохраняется после стандартного выполнения (...
вопрос задан: 28 July 2010 12:21
2
ответа

Вызов подпрограммы Фортрана от Java

Мне записали огромную подпрограмму в Фортране, который я должен использовать в программе Java. Как я могу назвать его? Я использую человечность 10.04.
вопрос задан: 12 July 2010 22:14
2
ответа

Объяснение OpenMP & MPI

Несколько минут назад я наткнулся на некоторый текст, который напомнил мне о чем-то, что задавалось вопросом мой ум некоторое время, но я нигде не должен был спрашивать. Так, в надежде это может быть местом, где люди имеют...
вопрос задан: 2 July 2010 15:06
2
ответа

Локальные переменные в Фортране являются 77 статическими или складывают динамичный?

Для моего класса языков программирования спрашивает одна hw проблема: Локальные переменные в ФОРТРАНЕ статичны или складывают динамичный? Локальные переменные, которые ИНИЦИАЛИЗИРУЮТСЯ к статичному значению по умолчанию или складывают динамичный?...
вопрос задан: 6 April 2010 03:00
2
ответа

Как записать регулярное выражение для соответствия строковому литералу, где Escape является удвоением символа кавычки?

Я пишу синтаксический анализатор с помощью сгиба, который должен определить строковые литералы ФОРТРАНА. Они заключаются в кавычки с одинарными кавычками с символом ESC, удвоенным одинарные кавычки. т.е. 'Я надеваю' 't, понимают...
вопрос задан: 26 January 2010 22:47
2
ответа

преобразование MATLAB кодирует к [закрытому] Фортрану

Я медицинский исследователь с кодом, написанным в MATLAB 2009b, который работает очень медленно из-за самосправочного цикла (не уверенный в малопонятном жаргоне программирования сюда), т.е. результаты первого повторения...
вопрос задан: 23 November 2009 16:06
2
ответа

Как протестировать, если матрица является диагональной?

Я должен протестировать, если одна матрица различия является диагональной. В противном случае я сделаю разложение Cholesky LDL. Но я задавался вопросом, который будет самым надежным и самым быстрым способом протестировать действительно ли матрицу, являетс
вопрос задан: 2 June 2009 05:41
2
ответа

Функциональность типа автодокументации для Фортрана?

В прошлом я использовал Doxygen для C и C++, но теперь я был брошен на проект Фортрана, и я хотел бы получить быстрое весь взгляд затрагивания на архитектуру. В прошлом я нашел реверс...
вопрос задан: 19 May 2009 01:50
2
ответа

как Вы выполняете итерации через массив в Фортране?

действительно простой вопрос. скажите, что я имею реальный, размер (0:100):: realResults и я хотим выполнить итерации по realResults, в конечном счете создать json массива формы [[x1, y1], [x2, y2], [x3, y3]......
вопрос задан: 3 May 2009 23:25
2
ответа

Visual Studio 2 008 фрагментов кода для другого языка

Существует ли способ определить фрагменты кода для другого языка, другой затем по умолчанию (C#, VB...) в VS 2008? Я использую компилятор Фортрана Intel с Visual Studio, и ее интеграция в нем...
вопрос задан: 22 March 2009 09:43