Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы программирования на FORTRAN (ФОРТРАН)

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330

Открыть новую тему     Написать ответ в эту тему

akaGM

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Обсуждаются все вопросы, связанные с программированием на ФОРТРАН, как общего так и конкретного характера.
Постарайтесь дать как можно больше информации о возникшей проблеме -- это в конце концов в ваших же интересах чтобы вам помогли...

прежде чем просить помощи в задании
платное решение задач

ресурсы этого топика
ссылка на подборку ресурсов, собранных посетителями этого форума
 
то, чем мы решили поделиться
ссылка на страничку программ etc собственного изготовления, которыми любезно делятся наши форумчане


если вам вдруг не отвечают или ответ вас не устраивает
и вообще полезно прочитать всем спрашивающим
 
просьба к пишущим и отвечающим все большие листинги оформлять тегом more
и отключать графические смайлики при размещении фортран-кода

Всего записей: 24107 | Зарегистр. 06-12-2002 | Отправлено: 18:11 14-01-2007 | Исправлено: akaGM, 09:47 01-03-2020
KChernov



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DarttVeiderr

Цитата:
но изучать еще и ее у меня вообще желания нет

А что там изучать-то?
Залазите в свойства проекта и перерываете там всё, при необходимости залезая в справку) - на полчаса-час работы.
Тем более, если уже есть опыт работы хоть с каким IDE.
Да и вообще подобное настроение в таких делах губительно.
 

Цитата:
и к тому же шеф сказал работать с командной строкой

Мало ли что шефы говорят - рано или поздно самостоятельность тоже надо проявлять.
 

Цитата:
 типа учиться

Вот для обучения как раз полезно смотреть на одно и то же с разных сторон.
 

Цитата:
У шефа есть и Вин и Линь, он умеет кажется все!

Тогда почему он вам не поможет?
 

Цитата:
как же мне скомпилировать с дебажной информацией?

В студии в стандартной панели инструментов справа от зелёного треугольника можно выбрать Debug/Release. Собственно в свойствах проекта это  тоже можно выбрать.

Всего записей: 2471 | Зарегистр. 20-04-2004 | Отправлено: 09:13 08-12-2011
akaGM

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
у неё Express-2008, в неё IF не интегрируется...

Всего записей: 24107 | Зарегистр. 06-12-2002 | Отправлено: 09:30 08-12-2011
DarttVeiderr

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
akaGM
огромное спасибо за помощь! пойду другие компы мучить...может поставиться что-то...
 
 
 
Добавлено:
KChernov знаю, что губительно, просто по роду деятельности столько приходиться узнавать нового, что порой лишний грамм информации кажется смертельным)) хотя, все учаться всю жизнь, буду бороться с депрессивным настроем и попробую воспользоваться вашими советами.
 
да шеф че то не хочет, видимо тоже самостоятельности ждет.
 
 
Всем,
 
всем огромное спасибо за советы и помощь!

Всего записей: 7 | Зарегистр. 06-12-2011 | Отправлено: 09:31 08-12-2011
KChernov



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DarttVeiderr

Цитата:
я бы мог предположить, что имеется конфликт с предыдущей некорректной (?) установкой 64-битного фортрана

Можети так.
Тогда надо удалить все фортраны и студии (в том числе руками удалить оставшиеся после штатного удаления папки и почистить реестр), а потом поставить с нуля правильно.
Если сил/знаний для такого не хватает, тогда может действительно последовать совету про MinGW.
Кстати настроеный Линукс с точки зрения пользователя проблемы не представляет - у меня коллега в OpenFOAM так работает, но опять же надо, чтобы было кому настроить.
В принципе попробовать можно с лайвсд (только в нём gfortran надо будет поставить, но мб есть и научные лайвсд, где он уже стоит).

Всего записей: 2471 | Зарегистр. 20-04-2004 | Отправлено: 10:22 08-12-2011
akaGM

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DarttVeiderr
проверишь мою последнюю бредовую крайнюю идею?
 
запусти получаемый тобою экзюк на какой-нибудь другой машине с _интеловским_ процессором
 
и я так и не услышал как ты делаешь md.exe
bat-файлом, .mak
как?
 
Всем
она забыла сказать, что камень у неё Athlon 64 X2 Dula
может это тот самый случай конфликта?
тут мы уже спрашиваем terminat0r

Всего записей: 24107 | Зарегистр. 06-12-2002 | Отправлено: 13:59 08-12-2011 | Исправлено: akaGM, 14:54 08-12-2011
terminat0r



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
akaGM

Цитата:
тут мы уже спрашиваем terminat0r

Увы, не знаю. В моих случаях раньше программы просто тормозили либо очень корректно (с извинениями) отказывались работать. Хотя я не исключаю что на винде ситуация может быть более брутальной...
 
 

Всего записей: 2084 | Зарегистр. 31-03-2002 | Отправлено: 14:36 08-12-2011
akaGM

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
terminat0r
ты ж в шапке все патчи для них выкладывал и для виндов в частности...
камень:
Athlon 64 X2 Dula
 
------
наткнулся тут на твой вопрос о хмл
ничего по существу сказать не могу, но вот не помню давал ли я ссылки на сами ФОР-парсеры?
 
http://nn-online.org/code/xml/
внизу там ещё пара ссылок есть...

Всего записей: 24107 | Зарегистр. 06-12-2002 | Отправлено: 14:49 08-12-2011 | Исправлено: akaGM, 15:07 08-12-2011
DarttVeiderr

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
akaGM, делаю екзешник так: ifort md.f fmcg.f rsgba.f
и он создает экзешник. Потом пишу md.exe. Вот так.
 
Поставила на соседнем компе с интеловским процессором, или чем там, та же ошибка. Все абсолютно то же самое. Я имею ввиду что не просто экзешник перетащила, я установила фортран и иже с ним.

Всего записей: 7 | Зарегистр. 06-12-2011 | Отправлено: 15:26 08-12-2011
nadgol

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DarttVeiderr
Если машина старая и не хотите разбираться с intel fortran, почему бы не попробовать старый, простой и надежный compaq fortran. Он спокойно идет на хп с 2 мб, да и IDE внутри есть, не надо ничего другого устанавливать.
Успехов.

Всего записей: 453 | Зарегистр. 28-09-2002 | Отправлено: 16:14 08-12-2011
plazmon



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DarttVeiderr
Опции для отладки
ifort /Zi /debug:all <тут исходники>
а вообще ifort /help и получаешь список всех возможных ключей компилятора

Всего записей: 107 | Зарегистр. 29-05-2007 | Отправлено: 16:17 08-12-2011
akaGM

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DarttVeiderr

Цитата:
что не просто экзешник перетащила

ну и плохо...
сначала надо было "просто перетащить"...
потому что это проще...
"перетащить" фортран успела бы...
 

Цитата:
Вот так.

а все переменные среды у тебя установлены и ты не зовёшь ifortvars_ia32.bat?
 
короче, я должен признать изначальную правоту Andrew10, что надо ставить gfortran и всё
 
но только за одним маааленьким исключением:
с вируснёй всё в порядке?
иначе кривая студия с кривым фортраном, перед которыми лично я пасую...

Всего записей: 24107 | Зарегистр. 06-12-2002 | Отправлено: 16:21 08-12-2011 | Исправлено: akaGM, 16:31 08-12-2011
plazmon



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
akaGM

Цитата:
короче, я должен признать изначальную правоту Andrew10, что надо ставить gfortran и всё

Коллега, Вы не правы. Нет гарантии, что у нее с gfortran'ом не возникнут проблемы. Изучать одновременно и язык и систему - очень тяжело. А тут хоть опреционка знакомая.

Всего записей: 107 | Зарегистр. 29-05-2007 | Отправлено: 16:42 08-12-2011
akaGM

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
plazmon

Цитата:
Изучать одновременно и язык и систему

исходя из того, что мне было прислано, как раз с языком-то всё в порядке...
 
всё работает на дефолтных установках на моей очень слабой конфигурации
 
фортран: версии одинаковы
ОС: XP SP3 32
студия: одна и та же Express2008
мозги: у меня всего 2гига
камень: P4@3.2
 

Цитата:
Нет гарантии, что у нее с gfortran'ом не возникнут проблемы
согласен, нет...
только если ей не составляет труда быстренько напрячь новый комп студией&фортраном,
простая установка gfortran (а она простая) не составит труда...
 
кстати, надо дождаться результатов запуска моего экзюка на у неё...
а то она сразу бросилась смотреть что я насчитал :)

Всего записей: 24107 | Зарегистр. 06-12-2002 | Отправлено: 17:07 08-12-2011
plazmon



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
akaGM

Цитата:
исходя из того, что мне было прислано, как раз с языком-то всё в порядке...

На сколько я понял, это писалось другим человеком. И под изучением языка я больше имел изучение компилятора, а то человек не знает как включить отладочную информации в программу.

Цитата:
кстати, надо дождаться результатов запуска моего экзюка на у неё...  
 а то она сразу бросилась смотреть что я насчитал

Ну так ее больше интересуют результат, а не программа, это естественно

Всего записей: 107 | Зарегистр. 29-05-2007 | Отправлено: 17:17 08-12-2011
akaGM

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DarttVeiderr
 
не ставь ничего!
 
у тебя проблемы c данными
gfortran выдаёт сплошные NANы и степени числа равные 300
 
хотя...
с целью отладки это лучше, чем молчаливый счёт фигни...
 
plazmon
так что с gfortran мы оказались оба правы, если учитывать моё первоначальное мнение...
 
или нет :)

Всего записей: 24107 | Зарегистр. 06-12-2002 | Отправлено: 17:19 08-12-2011 | Исправлено: akaGM, 01:46 09-12-2011
XPEHOMETP

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DarttVeiderr
Прочитал тут предыдущие страницы полторы, ни фига не понял. Есть, типа, шеф в Австралии, типа Крокодил Данди, и он прислал файл с расширением f. И он не компилируется. Поччему???? Расширение f - это 77 фортран, должон компилироваться сходу на любом современном компиляторе. Без малейших вопросов. Размышления на счет траблов из-за 64-битного фортрана - это нонсенс. Если он (64-битный) встал, то он РАБОТАЕТ.

Всего записей: 2485 | Зарегистр. 21-06-2005 | Отправлено: 13:09 09-12-2011
akaGM

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
XPEHOMETP
не, оно компилируется, по кр. мере у неё на IF и у меня на IF и на gfortran, без единого варнинга, всё ок...
у неё не работает ехе ни на одной машине, выдавая ошибку 166
у меня ехе работает, IF-ный молча, а gfortran-ный с туевой хучей промежуточной выдачи типа NAN и 1.123е-300
на моей машине завершение штатное, y неё -- аварийное, у кого-то и до БСОДа дойдёт...
считаю, что дело в самих данных, где-то чего-то овер-андер-фловит...

Всего записей: 24107 | Зарегистр. 06-12-2002 | Отправлено: 13:29 09-12-2011 | Исправлено: akaGM, 13:31 09-12-2011
Andrew10

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
akaGM

Цитата:
читаю, что дело в самих данных, где-то чего-то овер-андер-фловит...
 

 
Скорее всего не в данных, а в тех изменениях, которые DarttVeiderr внесла. Нужно смотреть код в этих местах.

Всего записей: 780 | Зарегистр. 26-02-2005 | Отправлено: 13:43 09-12-2011
akaGM

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrew10
"в данных" -- в самом глобальном смысле, некорректные операции как следствие...
вообще-то я просил оригинал прислать, который тоже того... бастовал

Всего записей: 24107 | Зарегистр. 06-12-2002 | Отправлено: 13:52 09-12-2011
XPEHOMETP

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
akaGM

Цитата:
считаю, что дело в самих данных, где-то чего-то овер-андер-фловит...

Ну, если при всех встроенных в Фортран уловителях там выскакивает
Цитата:
типа NAN и 1.123е-300
- то тут однозначно исходные данные того, не вполне корректны.

Всего записей: 2485 | Зарегистр. 21-06-2005 | Отправлено: 14:36 09-12-2011
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы программирования на FORTRAN (ФОРТРАН)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru