IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Fortran Discussion :

où puis-je téléchargé un compilateur Fortran 77 SVP


Sujet :

Fortran

  1. #1
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Septembre 2011
    Messages
    108
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2011
    Messages : 108
    Par défaut où puis-je téléchargé un compilateur Fortran 77 SVP
    Bjr Tout le monde . j'ai le gfotran95 mais pour mon projet je recherche d'abord le fortran 77.

    j'i cherché par tout je n est pas trouvé . je suis sur Ubuntu 11.10 .

    j'attendrai votre réponse avec une grande patience pour pouvoir commencer ma programmation .

    Cordialement

  2. #2
    Membre expérimenté Avatar de Grame
    Profil pro
    Inscrit en
    Août 2007
    Messages
    148
    Détails du profil
    Informations personnelles :
    Âge : 69
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Août 2007
    Messages : 148
    Par défaut
    Bonjour

    Bjr Tout le monde . j'ai le gfotran95 mais pour mon projet je recherche d'abord le fortran 77.
    Il y a déjà un bon moment qu'on ne trouve plus g77 (le compilateur GNU FORTRAN77) sous linux.
    Tu peux compiler sans problème du FORTRAN77 avec gfortran.

    Par curiosité, pourquoi veux tu coder en FORTRAN77 et pas en Fortran 90/05/2003 ?

  3. #3
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Septembre 2011
    Messages
    108
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2011
    Messages : 108
    Par défaut
    Merci pour ta réponse mais en fête je ne pense pas que ce qui se compile sous forme de F77 est valable sous Gfortran95 car d'ailleur la réponse c est que dans mon projet de transfert thermique j'aurai à transformer qlq code du F77 eu fotran95.

    je suis bloqué. et vous ? vous avez essayer de compiler un code F77 avec Gfortran95? merci


    Citation Envoyé par Grame Voir le message
    Bonjour



    Il y a déjà un bon moment qu'on ne trouve plus g77 (le compilateur GNU FORTRAN77) sous linux.
    Tu peux compiler sans problème du FORTRAN77 avec gfortran.

    Par curiosité, pourquoi veux tu coder en FORTRAN77 et pas en Fortran 90/05/2003 ?

  4. #4
    Membre expérimenté Avatar de Grame
    Profil pro
    Inscrit en
    Août 2007
    Messages
    148
    Détails du profil
    Informations personnelles :
    Âge : 69
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Août 2007
    Messages : 148
    Par défaut
    vous avez essayer de compiler un code F77 avec Gfortran95?
    oui sans problème en général, mais il faut que le code respecte bien la norme du FORTRAN77, ce qui n'est pas toujours le cas, notament dans l'utilisation d'extensions proposées par de nombreux compilateurs.

    Dans certains (rares) cas, j'ai dû utiliser l'option -ff2c

  5. #5
    Membre éclairé
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Août 2008
    Messages
    57
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Enseignant Chercheur
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2008
    Messages : 57
    Par défaut
    Je confirme les propos de Grame; j'ai même des étudiants qui ont copié/collé du code 77 dans du code 90/95 sans autre modification que de changer les C des commentaires (en colonne 1) par des !

    Il me semble que la norme 77 est incluse dans la norme 90, non? (un expert m'arrêtera si je me trompe)

    Il y a des utilitaires de conversion 77 -> 90, pour rappel:

    http://www.developpez.net/forums/d54...-fortran-90-a/

  6. #6
    Membre expérimenté Avatar de Grame
    Profil pro
    Inscrit en
    Août 2007
    Messages
    148
    Détails du profil
    Informations personnelles :
    Âge : 69
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Août 2007
    Messages : 148
    Par défaut
    Il me semble que la norme 77 est incluse dans la norme 90, non? (un expert m'arrêtera si je me trompe)
    C'est exact. Il y a juste quelques aspects obsolètes comme les variables de boucles réelles, le IF arithmétique, ...

    C'est parfaitement détaillé dans le cours (que je recommande vivement) de Patrick CORDE et Hervé DELOUIS de l'IDRIS :
    http://www.idris.fr/data/cours/lang/f90/F90_cours.html

    Il y a des utilitaires de conversion 77 -> 90, pour rappel:
    Oui, mais je ne suis pas convaincu par l'utilité des conversions.
    Je pense qu'il vaut mieux réécrire le code en utilisant ce qui manquait en FORTRAN77, comme l'allocation dynamique de tableaux, les fonctions récursives, les types dérivés, ...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème d'installation compilateur Fortran f95
    Par mat13 dans le forum Fortran
    Réponses: 11
    Dernier message: 23/04/2007, 17h24
  2. Compilateur Fortran gratuit sur Windows XP
    Par Physicien dans le forum Fortran
    Réponses: 3
    Dernier message: 08/01/2007, 19h58
  3. Existe t il un compilateur fortran sous FC2?
    Par bejaouijamil dans le forum Linux
    Réponses: 1
    Dernier message: 04/01/2007, 18h36
  4. Compilateur Fortran 90
    Par saï saï dans le forum Fortran
    Réponses: 3
    Dernier message: 15/12/2006, 12h23
  5. Compilateur Fortran
    Par badrou dans le forum Fortran
    Réponses: 3
    Dernier message: 28/11/2004, 20h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo