Результаты поиска по запросу "fortran"

2 ответа

Фортран: наибольшее и наименьшее целое число

Фортран для меня совершенно новый, кто-нибудь может мне помочь решить следующую проблему? Я хочу узнать все целые числа вида, а также самое большое и наименьшее значение для каждого вида на моем компьютере. У меня есть код, указанный ...

1 ответ

ошибка сегментации, созданная Fortran, если тесты

Предположим, у меня есть следующий код IF (a.eq.0.or.M(a)) THENС целым числом и M (1: 3) массивом логики. Если a равно 0, то я ожидаю, что первый тест его поймает, а второй никогда не будет оценен. Тем не менее, если я использую компилятор Intel ...

2 ответа

Динамическое создание функции из другой функции

У меня есть подпрограмма Fortran 90, которая принимает функцию в качестве аргумента, и я хотел бы передать измененную версию этой функции в другую подпрограмму. Я хочу, чтобы программа выглядела примерно так: subroutine foo(f, ...) real :: ...

ТОП публикаций

6 ответов

Проблема с расположением файла в Excel / Fortran DLL-соединения

Платформа: WinXP SP2, Intel Fortran 11, Excel 2007 У меня проблемы с подключением файла DLL с Excel. Файл DLL относительно прост: subroutine FortranCall (r1, num) !DEC$ ATTRIBUTES DLLEXPORT, STDCALL, REFERENCE, ALIAS:"FortranCall" :: ...

1 ответ

Intel Fortran Composer 2011 и Linux Mint 12

Я использую Intel Fortran Composer 2011 в системе Linux Mint 12. Каждый раз (и для каждого пользователя) я перезагружаю компьютер, мне нужно установить переменные среды. источник /opt/intel/composer_xe_2011_sp1.9.293/bin/compilervars.sh ...

7 ответов

Создание интерфейса FORTRAN для функции C, которая возвращает символ *

Я задерживался на этом около недели, и искал форум за форумом, чтобы получить четкое объяснение того, как отправить char * из C в FORTRAN. Чтобы сделать этот вопрос еще более неприятным, отправка аргумента char * из FORTRAN в C была простой ...

3 ответа

Передача внутренней процедуры в качестве аргумента

Я хочу решить дифференциальное уравнение много раз для разных параметров. Это сложнее, чем это, но для ясности, скажем, ODEy'(x) = (y+a)*x с участиемy(0) = 0 и я хочуy(1), Я выбрал алгоритм dverk из netlib для решения ODE, и он ожидает, что ...

3 ответа

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

Я относительно новичок в Фортране и сейчас часами ломаю голову над одной вещью: Я хочу написать подпрограмму для поиска индексов для конкретных элементов в реальном 1D-массиве (данный подпрограмме в качестве входных данных). Я сгенерировал ...

4 ответа

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

Я пишу парсер используякурсировать [http://www.dabeaz.com/ply/]это должно идентифицировать строковые литералы FORTRAN. Они заключаются в одинарные кавычки, а escape-символ - в двойные одинарные кавычки. то есть 'I don''t understand what you ...

2 ответа

«Сохранение» общего блока

Я имею дело с некоторым устаревшим кодом, который используетCOMMON блокирует экстенсивно и иногда используетSAVE заявление. После консультации со стандартом Fortran, он говорит: Появление общего имени блока предшествует и сопровождается косой ...