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 :

Sequence de halton


Sujet :

Fortran

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juillet 2008
    Messages : 7
    Par défaut Sequence de halton
    Bonjour,

    J'ai codé une subroutine qui fait une séquence de halton.
    J'ai voulu appeler ma variable de sortie "halton" et à la compilation j'ai le message suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    halton.f95:8.19:
     
     real*8   :: halton
                       1
    Error: Symbol 'halton' at (1) cannot have a type
    Je peux appeler ma variable différemment, ce n'est pas un problème, mais je pense que Fortran 95 doit avoir une fonction intrinsèque pour les séquence de halton. Dans mes différentes recherches je n'ai rien trouvé. Auriez-vous une idée?

    J'utilise gfortran, fortran 95 sur ubuntu 9.04.

    Merci

  2. #2
    Membre émérite
    Homme Profil pro
    Inscrit en
    Décembre 2007
    Messages
    758
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Décembre 2007
    Messages : 758
    Par défaut
    bonjour,

    tu dis que tu as crée une subroutine. est ce que tu peux nous montrer juste la ligne qui contient le mot clé "subroutine" dans cette subroutine ?

    je ne sais pas si halton correspond au nom de ta subroutine ou à une des variables de la subroutine. si ça correspond au nom, tu ne dois pas faire de déclaration de type sur halton (une subroutine c'est l'équivalent d'une fonction C retournant void).

    du coup assure toi de deux choses:

    - halton n'est pas le nom d'une subroutine (si c'est une fonction c'est bon)
    - de ne pas avoir déjà nommer toi même quelque chose de cette façon: le nom du programme, le nom du module le cas échéant.

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juillet 2008
    Messages : 7
    Par défaut
    Bonjour,

    Merci pour ta réponse, effectivement, ma subroutine s'appelle halton. Je ne peux donc pas l'utiliser comme variable. Je ne savais pas.

    Résolu!

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

Discussions similaires

  1. programmation corba: le type "sequence"
    Par Kali dans le forum CORBA
    Réponses: 4
    Dernier message: 28/08/2005, 16h09
  2. listage de triggers/sequences avec sql plus
    Par stross dans le forum Oracle
    Réponses: 52
    Dernier message: 20/04/2004, 15h41
  3. peut-on savoir si un champ a une sequence??
    Par e11137 dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 09/01/2004, 14h54
  4. voir les sequences existantes ?
    Par soniaSQL dans le forum PostgreSQL
    Réponses: 6
    Dernier message: 25/06/2003, 16h33
  5. Réponses: 2
    Dernier message: 05/06/2002, 12h29

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