0
ответов

Пропустить строку из текстового файла в Fortran90

Я пишу в fortran (90). Моя программа должна читать файл1, делать что-то с каждой его строкой и записывать результат в файл2. Но проблема - file1 содержит ненужную информацию в первой строке. Как я могу ...
вопрос задан: 10 April 2011 12:36
0
ответов

Существуют ли такие хорошие компиляторы C, что fortran становится избыточным языком? [закрыто]

Просто интересно, поскольку я всегда считал, что Фортран используется в суперкомпьютерах. Однако я часто слышу, что компиляторы C могут сделать C так же быстро, как Fortran, так что ограничено ли его использование? Кроме того, если это правда, то какие .
вопрос задан: 4 April 2011 20:49
0
ответов

Как установить f77 на Mac OS X 10.6

Кто-нибудь может подсказать, как установить f77 на Mac OS X 10.6? Я новичок в f77. Большое спасибо
вопрос задан: 29 March 2011 10:05
0
ответов

Определение кодировки символов в HTML

Я загружаю HTML-страницу. Заголовок типа содержимого HTTP определяет одну кодировку символов, а страница имеет метатег, определяющий другую. Как правильно с этим справиться? Я думаю "правильно" ...
вопрос задан: 25 March 2011 18:16
0
ответов

строки в fortran и имена файлов, использующие их

вот в чем проблема ... я динамически строю (скорее меняю) строку, содержащую цифры (числа) (например, имя файла out01.txt, out02.txt и т. Д.) ..) моя программа работает нормально (я использую ...
вопрос задан: 24 March 2011 09:57
0
ответов

изменение размеров массива в fortran

В основном есть два способа передать массивы подпрограмме в Fortran 90/95: PROGRAM ARRAY INTEGER, ALLOCATABLE :: A (:, :) INTEGER :: N АЛЛОКАТ (A (N; N)) ВЫЗОВ ARRAY_EXPLICIT (A; N) ! или CALL ...
вопрос задан: 23 March 2011 13:33
0
ответов

Могу ли я создавать подмассивы в Фортране с помощью указателей?

Я хочу иметь большой главный массив и обращаться к его различным частям с помощью подмассивов. В настоящий момент я использую для этого индексы смещения, но это может быть очень сложно сделать таким образом ....
вопрос задан: 20 March 2011 16:35
0
ответов

Были ли в языках до C / C ++ указатели?

Использовались ли указатели в старых языках, таких как FORTRAN (до Fortran-90), кобол или паскаль? Если нет, то каков метод, который эти языки использовали для реализации работ, выполняемых с помощью указателей, которые ...
вопрос задан: 19 March 2011 13:37
0
ответов

Парсер файла конфигурации в Фортране

Я хотел бы иметь возможность использовать простой файл конфигурации для передачи параметров моей программе. Этот файл конфигурации будет состоять из списка аргументов со значениями, которые могут быть разных типов (...
вопрос задан: 24 February 2011 03:52
0
ответов

Бесконечность в Фортране

Какой самый безопасный способ установить для переменной значение + Бесконечность в Фортране? На данный момент я использую: program test implicit none print *, infinity () содержит реальную функцию infinity () implicit ...
вопрос задан: 15 February 2011 12:58
0
ответов

Вычисление обратного числа условия с помощью lapack (т.е. rcond (x))

Я хочу делать именно то, что rcond делает в MATLAB / Octave, используя LAPACK из C. В руководстве MATLAB говорится, что используется dgecon, и он использует норму на основе 1. Я написал простую тестовую программу для чрезвычайно ...
вопрос задан: 11 February 2011 21:38
0
ответов

Какие преимущества современный Фортран имеет перед современным C ++? [закрыто]

Я пытаюсь сделать выбор между Фортраном и C ++ для приложения в научных вычислениях. Мне не ясно, имеет ли Фортран все еще преимущества перед другими языками, когда дело касается производительности. Для ...
вопрос задан: 7 February 2011 21:38
0
ответов

передача строки в качестве аргумента, если манекен имеет указанную длину

, если у меня есть этот тест модуля кода содержит подпрограмму xx (имя) символ (len = 20), намерение (in), необязательный :: name if (present (name)) then print *, name else print *, ...
вопрос задан: 24 January 2011 08:45
0
ответов

Вызов R & Fortran

У меня нет опыта работы с Fortran, но я пытаюсь запустить очень простой цикл на этом языке, вызывая его из R через функцию .Fortran (). Всякий раз, когда я запускаю последнюю строку кода R, это ...
вопрос задан: 19 January 2011 04:42
0
ответов

Почему для Fortran POINTER требуется TARGET?

Почему Fortran 90 Спецификация указывает (5.2.8), что ключевое слово TARGET должно использоваться для связывания с ним УКАЗАТЕЛЯ? Почему не каждый тип является допустимой ЦЕЛЬЮ? Например, INTEGER, POINTER :: px ...
вопрос задан: 18 January 2011 23:03
0
ответов

сгенерировать массив последовательностей в fortran

Есть ли в Фортране встроенная функция, которая генерирует массив, содержащий последовательность чисел от a до b, похожую на python range () >>> range (1,5) [1, 2, 3, 4] >>> диапазон (6,10) [6, 7, ...
вопрос задан: 14 January 2011 15:50
0
ответов

Сравнение стратегий возврата массивов

В Фортране я могу возвращать массивы из подпрограммы с помощью трех подходов. Первый - через параметр intent (out). Второй - через функцию с массивом в качестве результата. Третий - это ...
вопрос задан: 5 January 2011 11:25
0
ответов

Как я могу выровнять числовой вывод по левому краю в fortran?

Я пишу простой вывод на fortran, но мне нужны разделители пробелов. Однако, если использовать следующий оператор: format (A20, ES18.8, A12, ES18.8), я получаю следующий результат: p001t0000 ...
вопрос задан: 28 December 2010 21:49
0
ответов

Правильный способ ОСТАНОВИТЬ с MPI

Я использую MPI, и в некоторых случаях нужно использовать STOP (или другой метод), чтобы выйти из программы с сообщением об ошибке. Прямо сейчас я делаю что-то вроде этого: STOP 'Error' Но у меня такое ощущение, что я ...
вопрос задан: 16 December 2010 22:36
0
ответов

Является ли Matlab (по сравнению с C / FORTRAN) респектабельным языком для профессионального математического исследователя 21 века? [Закрыто]

Я живучий пользователь MATLAB, в основном потому, что это то, что я узнал, первый и я не сталкивался с проблемой с достаточно существенной разницей в коммутатор. Я из числовой оптимизации / ...
вопрос задан: 11 December 2010 13:46
0
ответов

keeping array limits in fortran during subroutine call

I have the following program module test contains subroutine foo() integer, allocatable :: a(:) allocate(a(-5:5)) call bar(a) print *, a end subroutine subroutine bar(...
вопрос задан: 6 December 2010 12:43
0
ответов

eclipse с отладчиком Intel Fortran

Моя проблема заключается в следующем: я хочу использовать отладчик Intel idb с eclipse, чтобы иметь возможность пошагово выполнять свой код, как и idb - gui делает. Я уже пытался реализовать решение, которое нашел ...
вопрос задан: 3 December 2010 09:39
0
ответов

Преобразование FORTRAN в C / C ++

В рамках моего проекта последнего года мне нужно преобразовать некоторый код FORTRAN в C или C ++ (неважно, какой язык, если я его понимаю, и я могу понимать языки стиля C) . У меня есть ...
вопрос задан: 30 November 2010 13:26
0
ответов

разница между POINTER и ALLOCATABLE

в чем разница между этими двумя кодами типа Foo real, allocatable :: bar (:) тип конца и тип Foo real, pointer :: bar (:) тип конца, в частности, когда речь идет о следующем коде: ...
вопрос задан: 27 October 2010 11:25
0
ответов

Нужны ли нам подпрограммы? [closed]

В Фортране существует явное различие между функцией и подпрограммой: функции возвращают одно значение, подпрограммы не возвращают значения. Это вводит каскад различий между ними. Один из примеров:
вопрос задан: 15 October 2010 15:14
0
ответов

Проблема компиляции Fortran 90: неопределенная ссылка на

I ' У меня есть 2 файла: test1.f90, содержащий программу, и modtest.f90, содержащий модуль. ...
вопрос задан: 11 October 2010 09:01
0
ответов

Является ли ARPACK потокобезопасным?

Безопасно ли использовать ARPACK eigensolver из разных потоков одновременно из программы, написанной на C? Или, если сам ARPACK не является потокобезопасным, существует ли API-совместимый потокобезопасный ...
вопрос задан: 8 October 2010 09:20
0
ответов

Отключение Hyper-Threading в 6-ядерном Intel Xeon

У нас есть 12-ядерный MacPro для выполнения некоторых вычислений Монте-Карло. В его процессорах Intel Xeon включена функция Hyper-Threading (HT), так что на самом деле должно быть 24 процесса, работающих параллельно, чтобы сделать их полностью ...
вопрос задан: 4 October 2010 13:08
0
ответов

Как я могу гарантировать, что моя конструкция FORRAN FORALL распараллеливается?

Мне дали 2D матрицу, представляющую температурные точки на поверхности металлической пластины. Края матрицы (пластины) поддерживаются постоянными при 20 градусах Цельсия, и есть постоянный источник тепла ...
вопрос задан: 5 September 2010 23:19
0
ответов

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

При работе над простым осуществлением программирования я произвел некоторое время цикл (цикл типа DO в Фортране), который был предназначен для выхода, когда реальная переменная достигла точного значения. Я заметил что из-за...
вопрос задан: 14 August 2010 00:26