Changeset 3592 for LMDZ6/trunk/libf/phylmd/dyn1d/mod_1D_cases_read_std.F90
- Timestamp:
- Oct 27, 2019, 5:48:03 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/trunk/libf/phylmd/dyn1d/mod_1D_cases_read_std.F90
r3541 r3592 221 221 222 222 print*,'Allocations OK' 223 callread_SCM (nid,nlev_cas,nt_cas, &223 CALL read_SCM (nid,nlev_cas,nt_cas, & 224 224 & ap_cas,bp_cas,z_cas,plev_cas,zh_cas,plevh_cas,t_cas,th_cas,thv_cas,thl_cas,qv_cas, & 225 225 & ql_cas,qi_cas,rh_cas,rv_cas,u_cas,v_cas,vitw_cas,omega_cas,ug_cas,vg_cas,du_cas,hu_cas,vu_cas, & … … 228 228 & uw_cas,vw_cas,q1_cas,q2_cas,orog_cas,albedo_cas,emiss_cas,t_skin_cas,q_skin_cas,mom_rough,heat_rough, & 229 229 & o3_cas,rugos_cas,clay_cas,sand_cas) 230 print*,' Read2cas OK'230 print*,'read_SCM cas OK' 231 231 do ii=1,nlev_cas 232 print*,'apres read2_cas, plev_cas=',ii,plev_cas(ii,1) 232 print*,'apres read2_SCM, plev_cas=',ii,plev_cas(ii,1) 233 !print*,'apres read_SCM, plev_cas=',ii,omega_cas(ii,nt_cas/2+1) 233 234 enddo 234 235 … … 302 303 303 304 !===================================================================== 304 subroutineread_cas2(nid,nlevel,ntime &305 SUBROUTINE read_cas2(nid,nlevel,ntime & 305 306 & ,zz,pp,temp,qv,rh,theta,rv,u,v,ug,vg,w, & 306 307 & du,hu,vu,dv,hv,vv,dt,dtrad,ht,vt,dq,hq,vq, & … … 421 422 422 423 return 423 end subroutineread_cas2424 END SUBROUTINE read_cas2 424 425 !====================================================================== 425 subroutineread2_cas(nid,nlevel,ntime, &426 SUBROUTINE read2_cas(nid,nlevel,ntime, & 426 427 & ap,bp,zz,pp,zzh,pph,temp,theta,thv,thl,qv,ql,qi,rh,rv,u,v,vitw,omega,ug,vg,& 427 428 & du,hu,vu,dv,hv,vv,dt,ht,vt,dq,hq,vq, & … … 604 605 !----------------------------------------------------------------------- 605 606 607 print*,'omega STD ', omega 608 stop 606 609 return 607 end subroutineread2_cas610 END SUBROUTINE read2_cas 608 611 609 612 !====================================================================== 610 subroutineread_SCM(nid,nlevel,ntime, &613 SUBROUTINE read_SCM(nid,nlevel,ntime, & 611 614 & ap,bp,zz,pp,zzh,pph,temp,theta,thv,thl,qv,ql,qi,rh,rv,u,v,vitw,omega,ug,vg,& 612 615 & du,hu,vu,dv,hv,vv,dt,ht,vt,dq,hq,vq, & … … 665 668 !----------------------------------------------------------------------- 666 669 667 print*,'ON EST LA'668 670 do i=1,nbvar3d 669 671 ierr=NF_INQ_VARID(nid,name_var(i),var3didin(i)) … … 837 839 838 840 return 839 end subroutineread_SCM841 END SUBROUTINE read_SCM 840 842 !====================================================================== 841 843 … … 854 856 & ,uw_cas,vw_cas,q1_cas,q2_cas,tke_cas & 855 857 ! 856 & ,ts_prof_cas,p lev_prof_cas,t_prof_cas,theta_prof_cas &858 & ,ts_prof_cas,ps_prof_cas,plev_prof_cas,t_prof_cas,theta_prof_cas & 857 859 & ,thv_prof_cas,thl_prof_cas,qv_prof_cas,ql_prof_cas,qi_prof_cas & 858 860 & ,u_prof_cas,v_prof_cas,ug_prof_cas,vg_prof_cas & … … 913 915 real dtrad_prof_cas(nlev_cas) 914 916 real dq_prof_cas(nlev_cas),hq_prof_cas(nlev_cas),vq_prof_cas(nlev_cas) 915 real lat_prof_cas,sens_prof_cas,tke_prof_cas,ts_prof_cas, ustar_prof_cas917 real lat_prof_cas,sens_prof_cas,tke_prof_cas,ts_prof_cas,ps_prof_cas,ustar_prof_cas 916 918 real uw_prof_cas(nlev_cas),vw_prof_cas(nlev_cas),q1_prof_cas(nlev_cas),q2_prof_cas(nlev_cas) 917 919 ! local: … … 1001 1003 ts_prof_cas = ts_cas(it_cas2) & 1002 1004 & -frac*(ts_cas(it_cas2)-ts_cas(it_cas1)) 1005 ps_prof_cas = ps_cas(it_cas2) & 1006 & -frac*(ps_cas(it_cas2)-ps_cas(it_cas1)) 1003 1007 ustar_prof_cas = ustar_cas(it_cas2) & 1004 1008 & -frac*(ustar_cas(it_cas2)-ustar_cas(it_cas1))
Note: See TracChangeset
for help on using the changeset viewer.