Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Dernière révision Les deux révisions suivantes
menu:viereseau:ateliers:ateliers201106:a01 [2011/04/15 17:06]
elodie
menu:viereseau:ateliers:ateliers201106:a01 [2011/04/29 09:13]
elodie
Ligne 13: Ligne 13:
 IRPF90 est un préprocesseur qui produit du code Fortran. IRPF90 est un préprocesseur qui produit du code Fortran.
 Dans cet environnement, l'utilisateur n'a plus besoin de connaître Dans cet environnement, l'utilisateur n'a plus besoin de connaître
-l'arbre de dépendance entre les variables car il est construit automatiquement par le préprocesseur. Ainsi lorsqu'une variable doît utilisée, si sa valeur n'est pas valide dans le contexte actuel elle est automatiquement re-calculée de façon à garantir sa validité au monent de l'utilisation. Ainsi, la complexité perçue par le développeur ne dépend plus de la taille du code et introduire une nouvelle fonctionnalité devient aussi simple dans un code de 100 000 lignes que dans un code de 1 000 lignes.+l'arbre de dépendance entre les variables car il est construit automatiquement par le préprocesseur. Ainsi lorsqu'une variable doît utilisée, si sa valeur n'est pas valide dans le contexte actuelelle est automatiquement re-calculée de façon à garantir sa validité au moment de l'utilisation. Ainsi, la complexité perçue par le développeur ne dépend plus de la taille du code et introduire une nouvelle fonctionnalité devient aussi simple dans un code de 100 000 lignes que dans un code de 1 000 lignes.
  
 ---- ----
Ligne 21: Ligne 21:
  
 ** Pré-requis ** : Parler Fortran 90 couramment ;-) (Ecrire déja en F90)  ** Pré-requis ** : Parler Fortran 90 couramment ;-) (Ecrire déja en F90) 
 +
 +** Configuration machine **
 +PC configuré sous Linux avec :
 +  * un compilateur Fortran installé, genre gfortran, ifort ou pgf90 (déjà testés et ok).
 +  * Python doit être installé en version 2.4 ou supérieure (s'installe par défaut dans les distributions Linux)
 +  * Make. 
 +
 ---- ----
 === DATE du STAGE: === === DATE du STAGE: ===
Ligne 38: Ligne 45:
    * Présentation de l'outil (1h30)    * Présentation de l'outil (1h30)
    * Travaux Pratiques (1h30)     * Travaux Pratiques (1h30) 
 +
 +// NB : Le stage se déroulera en binome // 
  
 [[http://irpf90.ups-tlse.fr |Site de référence ]] [[http://irpf90.ups-tlse.fr |Site de référence ]]
 +
 


menu/viereseau/ateliers/ateliers201106/a01.txt · Dernière modification: 2011/04/29 09:14 de elodie
 
Recent changes RSS feed Powered by PHP Powered by Pxxo Driven by DokuWiki