Changeset 618 for LMDZ4/trunk/libf/dyn3d
- Timestamp:
- Apr 15, 2005, 2:31:21 PM (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ4/trunk/libf/dyn3d/read_reanalyse.F
r617 r618 43 43 integer varidpl,ncidQ,varidQ 44 44 save ncidu,varidu,ncidv,varidv,ncidt,varidt,ncidps,varidps 45 save ncidpl 45 46 save varidpl,ncidQ,varidQ 46 47 … … 48 49 real*4 tnc(iip1,jjp1,nlevnc),psnc(iip1,jjp1) 49 50 real*4 Qnc(iip1,jjp1,nlevnc) 50 real*4 pl(nlevnc) ,presnc(iip1,jjp1,nlevnc)51 real*4 pl(nlevnc) 51 52 52 53 integer start(4),count(4),status … … 106 107 endif 107 108 108 c Coordonnee vert cale109 c Coordonnee verticale 109 110 if (ncep) then 110 111 print*,'Vous etes entrain de lire des donnees NCEP' … … 115 116 endif 116 117 print*,'ncidu,varidpl',ncidu,varidpl 117 118 endif 119 118 endif 120 119 print*,'ok1' 121 120 122 c ----------------------------------------------------------------- 123 c lecture des champs u, v, T, ps 124 c ----------------------------------------------------------------- 125 126 c niveaux de pression 127 c ------------------- 128 121 c Niveaux de pression 129 122 print*,'WARNING!!! Il n y a pas de test de coherence' 130 123 print*,'sur le nombre de niveaux verticaux dans le fichier nc' … … 136 129 c passage en pascal 137 130 pl(:)=100.*pl(:) 138 c passage des presions sur une grille 3D 139 do l=1,nlevnc 140 presnc(:,:,l)=pl(l) 141 enddo 142 if(first) then 143 do l=1,nlevnc 144 print*,'PL(',l,')=',pl(l) 145 enddo 146 endif 147 131 if (first) then 132 do l=1,nlevnc 133 print*,'PL(',l,')=',pl(l) 134 enddo 135 endif 136 137 c ----------------------------------------------------------------- 138 c lecture des champs u, v, T, ps 139 c ----------------------------------------------------------------- 148 140 149 141 c dimensions pour les champs scalaires et le vent zonal
Note: See TracChangeset
for help on using the changeset viewer.