Changeset 3978 for LMDZ6/trunk/libf/phylmd/iotd_ini.F90
- Timestamp:
- Aug 30, 2021, 8:37:06 PM (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/trunk/libf/phylmd/iotd_ini.F90
r3977 r3978 39 39 CHARACTER*11 date0b 40 40 41 INTEGER ierr41 INTEGER :: ierr 42 42 43 43 integer :: nvarid … … 60 60 61 61 62 !----------------------------------------------------------------------- 62 !----------------------------------------------------------------------- 63 ! Possibilité de spécifier une liste de variables à sortir 64 ! dans iotd.def 65 ! Si iotd.def existe et est non vide, 66 ! seules les variables faisant à la fois l'objet d'un call iotd_ecrit 67 ! et étant spécifiées dans iotd.def sont sorties. 68 ! Sinon, toutes les variables faisant l'objet d'un call iotd_ecrit 69 ! sont sorties 70 !----------------------------------------------------------------------- 71 n_names_iotd_def=0 72 open(99,file='iotd.def',form='formatted',status='old',iostat=ierr) 73 if ( ierr.eq.0 ) then 74 ierr=0 75 do while (ierr==0) 76 read(99,*,iostat=ierr) un_nom 77 if (ierr==0) then 78 n_names_iotd_def=n_names_iotd_def+1 79 names_iotd_def(n_names_iotd_def)=un_nom 80 endif 81 enddo 82 endif 83 print*,n_names_iotd_def,names_iotd_def(1:n_names_iotd_def) 84 close(99) 63 85 64 86
Note: See TracChangeset
for help on using the changeset viewer.