Вопросы программирования на FORTRAN (ФОРТРАН)

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by LenarVS, 15 Feb 2009.

  1. LenarVS

    LenarVS Elder - Старейшина

    Joined:
    5 Jun 2008
    Messages:
    28
    Likes Received:
    2
    Reputations:
    0
    * FORTRAN-66 (aka FORTRAN-IV)
    * FORTRAN-77
    * FORTRAN-90
    * FORTRAN-95
    * FORTRAN-2003
    * FORTRAN-2008 (PDF, 25 KB)

    компиляторы
    * MS/Compaq/Dec FORTRAN
    * Intel FORTRAN
    * Sun Studio
    * IBM FORTRAN
    * NAG FORTRAN
    * Absoft FORTRAN
    * Lahey/Fujitsu FORTRAN
    * Watcom FORTRAN
    * Salford FORTRAN (сейчас вроде Silverfrost FTN95)
    * Ndp FORTRAN
    * g77/g95 (Linux/Win)
    * gfortran (Linux/Win)

    общая информация
    * Fortran на wiki [rus]
    * Fortran на wiki [en]
    * http://www.nag.co.uk/sc22wg5/ -- рабочая группа по стандарту Фортрана

    библиотеки и ресурсы
    * http://www.netlib.org/ -- самый обширный ресурс библиотек и алгоритмов
    * http://gams.nist.gov/ -- ещё один
    * http://gams.nist.gov/serve.cgi (начало "дерева проблем")
    * http://www.fortranlib.com/ -- Fortran library (Free Technical Programming Resource)
    * Фортран в России -- подборка ресурсов
    * open directory -- портал ресурсов
    * http://www.gnu.org/software/gsl/ -- GSL - GNU Scientific Library
    * http://www.lrz-muenchen.de/services/software/mathematik/gsl/fortran/index.html -- FOR-интерфейс к GSL
    * http://portal.acm.org/portal.cfm -- TOMS-алгоритмы (для тех кто в теме) (свободные лежат на нетлибе)
    * http://users.bigpond.net.au/amiller/ -- _грамотный_ ресурс, автор переводит все старые стоящие библиотеки на F90
    * http://www.nag.co.uk/ -- NAG, великий и ужасный...
    * Fortran Resources & Compilers for Windows and Linux (большая подборка ресурсов)

    * http://alglib.sources.ru/ -- общие стандартные численные методы (Фортрана нет, но пригодится)
    * http://algolist.ru/ -- тоже самое

    коммерческие
    * GINO-Graphics/Menu -- мощная граф./гуи библиотека (под винду)
    * Winteracter -- библиотека для построения GUI (под винду)
    * MATFOR -- библиотека визуализации, численных расчётов и построения GUI (под винду варез [?])

    GUI на Фортране
    * большой список гуёв (вроде как свободных)
    * wxWidgets (кросс-платформа)
    * Xeffort (ещё один)

    параллельное программирование
    OpenMP
    * OpenMP home page
    * OpenMP wiki (ru)
    * OpenMP wiki (en)
    * OpenMP спецификации
    * OpenMP и gfortran
    * OpenMP и Intel Fortran (введение)
    * OpenMP на сайте Intel (поиск)

    общие вопросы, книги и руководства по параллельным вычислениям
    * Инфо-портал
    * http://linux-cluster.org.ru/
    * руководство по MPI
    * статья о разработке программ
    * руководство по архитетуре MP-систем
    * Microsoft Compute Cluster Pack SDK
    * статейка для мигрантов на MS-сервера

    отдельные вопросы
    * библиотеки задач оптимизации

    документация
    * F90-туториал

    ООП на Фортране (ссылки не проверялись):
    http://www.slac.stanford.edu/econf/C980914/papers/C-We16.pdf
    http://www.fortranlib.com/a0000001.htm
    http://portal.acm.org/citation.cfm?id=161517&coll=portal&dl=ACM

    ru-board.com
     
    #1 LenarVS, 15 Feb 2009
    Last edited: 15 Feb 2009
    1 person likes this.
  2. Tigger

    Tigger Elder - Старейшина

    Joined:
    27 Aug 2007
    Messages:
    936
    Likes Received:
    527
    Reputations:
    204
    * [forbidden link] - я думаю, что это можно удалить. Нихуя себе люди офигели... Нашли, скопипастили, радуются.. Хотя бы прочтить можно!
     
  3. LenarVS

    LenarVS Elder - Старейшина

    Joined:
    5 Jun 2008
    Messages:
    28
    Likes Received:
    2
    Reputations:
    0
    Tigger,я читал.И перед тем,как скопипастить все проверил.А что это такое:
    [forbidden link]
    И откуда оно взялось,я хз.Такое появилось токо тут,при написании сообщения.Там должна быть ссылка.Работоспособная.
     
  4. CrazyStudentS_Mi}{

    CrazyStudentS_Mi}{ Elder - Старейшина

    Joined:
    4 Jul 2007
    Messages:
    424
    Likes Received:
    296
    Reputations:
    92
    а у меня фортран был в первом семестре :))))))
     
  5. Tigger

    Tigger Elder - Старейшина

    Joined:
    27 Aug 2007
    Messages:
    936
    Likes Received:
    527
    Reputations:
    204
    Должна быть. Так нажми на кнопку EDIT!!!!!!!!!!!!!АДЫН!! АДЫН!!! ПЫЩЬ!!!
     
  6. scrat

    scrat кодер

    Joined:
    8 Apr 2007
    Messages:
    625
    Likes Received:
    541
    Reputations:
    3
    ребят,если хотите убрать сирани [forbidden link] пользуйтесь всякими tinyurl.com или tr.im
     
  7. Chaak

    Chaak Elder - Старейшина

    Joined:
    1 Jun 2008
    Messages:
    1,059
    Likes Received:
    1,067
    Reputations:
    80
    Про F# стоит упомянуть
     
  8. LenarVS

    LenarVS Elder - Старейшина

    Joined:
    5 Jun 2008
    Messages:
    28
    Likes Received:
    2
    Reputations:
    0
    Почистил.Извините.
     
  9. EB_FE

    EB_FE New Member

    Joined:
    10 Aug 2007
    Messages:
    12
    Likes Received:
    4
    Reputations:
    5
    вопрос по фортрану.
    Как объявить указатель на переменную типа массива ?
    Знаю, как это будет на с++ и паскале., но нужно на фотране.
    Компилирую под Compaq Visual Fortran 6.6

    паскаль:
    type
    arr = array [0..99 of TRGB;
    var
    p : ^arr;
    ........
    p^.r

    С++:

    typedef TRGB[100] arr
    arr *p;
    .......
    (*p)[i ].r