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 :

Que signifie "1" devant une partie d'équation


Sujet :

Fortran

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    14
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2008
    Messages : 14
    Points : 15
    Points
    15
    Par défaut Que signifie "1" devant une partie d'équation
    Bonjour, dans une subroutine, j'ai une équation qui a été scindée. Cependant, il me semblait qu'il fallait avoir "x" à la colonne 6 pour cela. Or, il se trouve que j'ai un "1" à la place (ligne 11). Est-ce une vieille notation ou bien la signification est-elle différente? (je n'ai rien trouvé dans mon tutoriel)

    Merci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
          subroutine lap2 (gam,at,pa)
    *     moist adiabatic lapse rate from Stone & Carlson 1979
          real gam(20),at(20),pa(20)
          real l,r,de,e
          r=.287
          do 8700 i=1,18
          l=2510.-2.38*(at(i)-273)
           e=esat(at(i))
          de=.622*l*e/(r*at(i)**2)
          gam(i)=9.8*(1+.622*l*e/(pa(i)*r*at(i)))/
         1(1+(.622*l*de)/(1.005*pa(i)))
    8700  continue
           return
           end

  2. #2
    Modérateur

    Profil pro
    Inscrit en
    Août 2006
    Messages
    974
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Août 2006
    Messages : 974
    Points : 1 346
    Points
    1 346
    Par défaut
    Un caractère dans la colonne 6 indique qu'il y a continuité de la ligne précédente. De mémoire (je n'ai plus programmer en forme fixe depuis des années), tout caractère peut être utilisé. Personnellement, j'utilisais toujours "-" car je trouvais cela plus léger (moins de pollution visuelle).

    Une pratique assez répandu était de numéroter les lignes de continuité (1, puis 2, puis ...). Ton code suit possiblement cette pratique.

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

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