- Timestamp:
- Jan 10, 2017, 3:36:36 PM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ5/trunk/libf/phylmd/dyn1d/mod_1D_cases_read2.F90
r2716 r2758 178 178 179 179 print*,'Allocations OK' 180 call read_cas (nid,nlev_cas,nt_cas &180 call read_cas2(nid,nlev_cas,nt_cas & 181 181 & ,z_cas,plev_cas,t_cas,q_cas,rh_cas,th_cas,rv_cas,u_cas,v_cas & 182 182 & ,ug_cas,vg_cas,vitw_cas,du_cas,hu_cas,vu_cas,dv_cas,hv_cas,vv_cas & … … 382 382 END MODULE mod_1D_cases_read2 383 383 !===================================================================== 384 subroutine read_cas (nid,nlevel,ntime &384 subroutine read_cas2(nid,nlevel,ntime & 385 385 & ,zz,pp,temp,qv,rh,theta,rv,u,v,ug,vg,w, & 386 386 & du,hu,vu,dv,hv,vv,dt,dtrad,ht,vt,dq,hq,vq, & … … 423 423 424 424 do i=1,nbvar3d 425 print *,'Dans read_cas , on va lire ',nid,i,name_var(i)425 print *,'Dans read_cas2, on va lire ',nid,i,name_var(i) 426 426 enddo 427 427 do i=1,nbvar3d … … 433 433 enddo 434 434 do i=1,nbvar3d 435 print *,'Dans read_cas , on va lire ',var3didin(i),name_var(i)435 print *,'Dans read_cas2, on va lire ',var3didin(i),name_var(i) 436 436 if(i.LE.35) then 437 437 #ifdef NC_DOUBLE … … 440 440 ierr = NF_GET_VAR_REAL(nid,var3didin(i),resul) 441 441 #endif 442 print *,'Dans read_cas , on a lu ',ierr,var3didin(i),name_var(i)442 print *,'Dans read_cas2, on a lu ',ierr,var3didin(i),name_var(i) 443 443 if(ierr/=NF_NOERR) then 444 444 print *,'Pb a la lecture de cas.nc: ',name_var(i) … … 451 451 ierr = NF_GET_VAR_REAL(nid,var3didin(i),resul1) 452 452 #endif 453 print *,'Dans read_cas , on a lu ',ierr,var3didin(i),name_var(i)453 print *,'Dans read_cas2, on a lu ',ierr,var3didin(i),name_var(i) 454 454 if(ierr/=NF_NOERR) then 455 455 print *,'Pb a la lecture de cas.nc: ',name_var(i) … … 501 501 502 502 return 503 end subroutine read_cas 503 end subroutine read_cas2 504 504 !====================================================================== 505 505 subroutine read2_cas(nid,nlevel,ntime, & … … 686 686 end subroutine read2_cas 687 687 !====================================================================== 688 SUBROUTINE interp_case_time (day,day1,annee_ref &688 SUBROUTINE interp_case_time2(day,day1,annee_ref & 689 689 ! & ,year_cas,day_cas,nt_cas,pdt_forc,nlev_cas & 690 690 & ,nt_cas,nlev_cas & … … 887 887 888 888 return 889 END SUBROUTINE interp_case_time 889 END SUBROUTINE interp_case_time2 890 890 891 891 !**********************************************************************************************
Note: See TracChangeset
for help on using the changeset viewer.