[Fortran 90] Ajout sans ecraser d'une ligne

julien -  
 julien -
Bonjour a tous
Je realise une simulation, et j'ai besoin de sauvegarder la valeur du resultat a chaque pas de temps dans un fichier sans ecraser les precedentes.
J'utilise
open(11,file=nfichier(1:longueur),form='formatted',status='unknown')
write(11,1115) ux(i,j,k),uy(i,j,k),uz(i,j,k),accx(i,j,k),accy(i,j,k),accz(i,j,k),px(i,j,k),py(i,j,k),pz(i,j,k)
close(11)
1115 FORMAT (5F14.7)
Mais j'ecrase le fichier a chaque fois
J'ai essaye de changer le status sans effet. Y-a-t-il moyen de specifier avec action l'endroit ou on veut ecrire?
Je peux aussi faire une boucle, tout lire et sauvegarder, mais ca ne me parait pas tres efficace.
Si vous avez une idee, je suis preneur
merci d'avance
A voir également:

1 réponse

julien
 
C'est bon, fallait juste ajouter position='append'
1