- Timestamp:
- Oct 19, 2023, 4:02:57 PM (8 months ago)
- Location:
- LMDZ6/branches/LMDZ_ECRad
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/branches/LMDZ_ECRad
- Property svn:mergeinfo changed
-
LMDZ6/branches/LMDZ_ECRad/libf/phylmd/dyn1d/mod_1D_cases_read2.F90
r4482 r4727 81 81 implicit none 82 82 83 #include"netcdf.inc"83 INCLUDE "netcdf.inc" 84 84 85 85 INTEGER nid,rid,ierr … … 192 192 implicit none 193 193 194 #include"netcdf.inc"194 INCLUDE "netcdf.inc" 195 195 196 196 INTEGER nid,rid,ierr … … 240 240 allocate(plev_cas(nlev_cas,nt_cas),plevh_cas(nlev_cas+1)) 241 241 allocate(z_cas(nlev_cas,nt_cas),zh_cas(nlev_cas+1)) 242 allocate(ap_cas(nlev_cas+1),bp_cas(n t_cas+1))242 allocate(ap_cas(nlev_cas+1),bp_cas(nlev_cas+1)) 243 243 allocate(t_cas(nlev_cas,nt_cas),q_cas(nlev_cas,nt_cas),qv_cas(nlev_cas,nt_cas),ql_cas(nlev_cas,nt_cas), & 244 244 qi_cas(nlev_cas,nt_cas),rh_cas(nlev_cas,nt_cas)) … … 320 320 implicit none 321 321 322 #include"netcdf.inc"323 #include"date_cas.h"322 INCLUDE "netcdf.inc" 323 INCLUDE "date_cas.h" 324 324 325 325 INTEGER nid,rid,ierr … … 393 393 allocate(plev_cas(nlev_cas,nt_cas),plevh_cas(nlev_cas+1)) 394 394 allocate(z_cas(nlev_cas,nt_cas),zh_cas(nlev_cas+1)) 395 allocate(ap_cas(nlev_cas+1),bp_cas(n t_cas+1))395 allocate(ap_cas(nlev_cas+1),bp_cas(nlev_cas+1)) 396 396 allocate(t_cas(nlev_cas,nt_cas),q_cas(nlev_cas,nt_cas),qv_cas(nlev_cas,nt_cas),ql_cas(nlev_cas,nt_cas), & 397 397 qi_cas(nlev_cas,nt_cas),rh_cas(nlev_cas,nt_cas)) … … 543 543 use netcdf, only: nf90_get_var 544 544 implicit none 545 #include"netcdf.inc"545 INCLUDE "netcdf.inc" 546 546 547 547 integer ntime,nlevel … … 660 660 use netcdf, only: nf90_get_var 661 661 implicit none 662 #include"netcdf.inc"662 INCLUDE "netcdf.inc" 663 663 664 664 integer ntime,nlevel … … 831 831 use netcdf, only: nf90_get_var 832 832 implicit none 833 #include"netcdf.inc"833 INCLUDE "netcdf.inc" 834 834 835 835 integer ntime,nlevel,k,t … … 1061 1061 !--------------------------------------------------------------------------------------- 1062 1062 1063 #include"compar1d.h"1064 #include"date_cas.h"1063 INCLUDE "compar1d.h" 1064 INCLUDE "date_cas.h" 1065 1065 1066 1066 ! inputs: … … 1135 1135 ! endif 1136 1136 timeit=(day-day_ju_ini_cas)*86400 1137 print *,'day=',day1138 print *,'day_ju_ini_cas=',day_ju_ini_cas1139 print *,'pdt_cas=',pdt_cas1140 print *,'timeit=',timeit1141 print *,'nt_cas=',nt_cas1137 !print *,'day=',day 1138 !print *,'day_ju_ini_cas=',day_ju_ini_cas 1139 !print *,'pdt_cas=',pdt_cas 1140 !print *,'timeit=',timeit 1141 !print *,'nt_cas=',nt_cas 1142 1142 1143 1143 ! Determine the closest observation times: … … 1155 1155 time_cas1=(it_cas1-1)*pdt_cas 1156 1156 time_cas2=(it_cas2-1)*pdt_cas 1157 print *,'it_cas1,it_cas2,time_cas1,time_cas2=',it_cas1,it_cas2,time_cas1,time_cas21157 !print *,'it_cas1,it_cas2,time_cas1,time_cas2=',it_cas1,it_cas2,time_cas1,time_cas2 1158 1158 1159 1159 if (it_cas1 .gt. nt_cas) then … … 1270 1270 !--------------------------------------------------------------------------------------- 1271 1271 1272 #include"compar1d.h"1273 #include"date_cas.h"1272 INCLUDE "compar1d.h" 1273 INCLUDE "date_cas.h" 1274 1274 1275 1275 ! inputs: … … 1350 1350 ! endif 1351 1351 timeit=(day-day_ju_ini_cas)*86400 1352 print *,'day=',day1353 print *,'day_ju_ini_cas=',day_ju_ini_cas1354 print *,'pdt_cas=',pdt_cas1355 print *,'timeit=',timeit1356 print *,'nt_cas=',nt_cas1352 !print *,'day=',day 1353 !print *,'day_ju_ini_cas=',day_ju_ini_cas 1354 !print *,'pdt_cas=',pdt_cas 1355 !print *,'timeit=',timeit 1356 !print *,'nt_cas=',nt_cas 1357 1357 1358 1358 ! Determine the closest observation times: … … 1370 1370 time_cas1=(it_cas1-1)*pdt_cas 1371 1371 time_cas2=(it_cas2-1)*pdt_cas 1372 print *,'timeit,pdt_cas,nt_cas=',timeit,pdt_cas,nt_cas1373 print *,'it_cas1,it_cas2,time_cas1,time_cas2=',it_cas1,it_cas2,time_cas1,time_cas21372 !print *,'timeit,pdt_cas,nt_cas=',timeit,pdt_cas,nt_cas 1373 !print *,'it_cas1,it_cas2,time_cas1,time_cas2=',it_cas1,it_cas2,time_cas1,time_cas2 1374 1374 1375 1375 if (it_cas1 .gt. nt_cas) then … … 1403 1403 t_prof_cas(k) = t_cas(k,it_cas2) & 1404 1404 -frac*(t_cas(k,it_cas2)-t_cas(k,it_cas1)) 1405 print *,'k,frac,plev_cas1,plev_cas2=',k,frac,plev_cas(k,it_cas1),plev_cas(k,it_cas2)1405 !print *,'k,frac,plev_cas1,plev_cas2=',k,frac,plev_cas(k,it_cas1),plev_cas(k,it_cas2) 1406 1406 theta_prof_cas(k) = theta_cas(k,it_cas2) & 1407 1407 -frac*(theta_cas(k,it_cas2)-theta_cas(k,it_cas1))
Note: See TracChangeset
for help on using the changeset viewer.