Bonjour,
Je suis étudiant et j'effectue actuellement mon travil de fin d'étude sur les tourbillons de sillage d'avions que je dois simuler à l'aide d'un code en Fortran.
Cependant je dois développer les outils de post-traitements! J' ai en fait une série de fichier binaire ux001,ux002,ux003,.... que je dois convertir en fichier .vtr que je peut ouvrir avec un programme adapté. J'ai écris le code pour effectuer cette conversion et il fonctionne. Néanmoins il ne fonctionne pour chaque fichier binaire un à la fois ux001 puis ux002 ensuite ux003 que je dois chaque fois réécrire dans le code ce qui n'est pas pratique.
Voici un bout de code que j'ai écris:
OPEN(10,FILE='ux001',FORM='UNFORMATTED',&
ACCESS='DIRECT', RECL=8, STATUS='OLD')
COUNT = 1
DO K=1,nz
DO J=1,ny
DO I=1,nx
READ(10,REC=COUNT) ux(I,J,K)
COUNT = COUNT + 1
ENDDO
ENDDO
ENDDO
CLOSE(10)
Je me demandais donc si il était possible de faire une boucle sur l'instruction OPEN afin d'ouvrir tous les fichiers ux001, ux002, ux003,... sans toujours modifier directement dans le code.
J'espere avoir été assez clair!
Merci de m'avoir lu!
Arnaud
-----