Changeset 2839 for LMDZ5/branches/testing/libf/phylmd/phys_output_mod.F90
- Timestamp:
- Mar 30, 2017, 4:16:38 PM (8 years ago)
- Location:
- LMDZ5/branches/testing
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ5/branches/testing
- Property svn:mergeinfo changed
/LMDZ5/trunk merged: 2786,2788-2790,2792-2814,2816-2838
- Property svn:mergeinfo changed
-
LMDZ5/branches/testing/libf/phylmd/phys_output_mod.F90
r2787 r2839 5 5 USE indice_sol_mod 6 6 USE phys_output_var_mod 7 USE aero_mod, only : naero_spc,name_aero8 7 USE phys_output_write_mod, ONLY : phys_output_write 9 8 REAL, DIMENSION(nfiles),SAVE :: ecrit_files … … 40 39 USE phys_cal_mod, only : hour, calend 41 40 USE mod_phys_lmdz_para 42 USE aero_mod, only : naero_spc,name_aero43 41 !Martin 44 42 USE surface_data, ONLY : ok_snow … … 46 44 USE mod_grid_phy_lmdz, only: klon_glo,nbp_lon,nbp_lat 47 45 USE print_control_mod, ONLY: prt_level,lunout 48 USE vertical_layers_mod, ONLY: ap,bp,preff,presnivs 46 USE vertical_layers_mod, ONLY: ap,bp,preff,presnivs, aps, bps, pseudoalt 49 47 USE time_phylmdz_mod, ONLY: day_ini, itau_phy, start_time, annee_ref, day_ref 50 48 #ifdef CPP_XIOS … … 95 93 INTEGER :: idayref 96 94 REAL :: zjulian_start, zjulian 97 REAL, DIMENSION(klev) :: Ahyb, Bhyb, Alt98 95 CHARACTER(LEN=4), DIMENSION(nlevSTD) :: clevSTD 99 96 REAL, DIMENSION(nlevSTD) :: rlevSTD … … 293 290 zdtime_moy = dtime ! Frequence ou l on moyenne 294 291 295 ! Calcul des Ahyb, Bhyb et Alt296 DO k=1,klev297 Ahyb(k)=(ap(k)+ap(k+1))/2.298 Bhyb(k)=(bp(k)+bp(k+1))/2.299 Alt(k)=log(preff/presnivs(k))*8.300 ENDDO301 ! if(prt_level.ge.1) then302 WRITE(lunout,*)'Ap Hybrid = ',Ahyb(1:klev)303 WRITE(lunout,*)'Bp Hybrid = ',Bhyb(1:klev)304 WRITE(lunout,*)'Alt approx des couches pour une haut d echelle de 8km = ',Alt(1:klev)305 ! ENDIF306 292 307 293 ecrit_files(7) = ecrit_files(1) … … 345 331 levmax(iff) - levmin(iff) + 1, presnivs(levmin(iff):levmax(iff))) 346 332 CALL wxios_add_vaxis("Ahyb", & 347 levmax(iff) - levmin(iff) + 1, Ahyb)333 levmax(iff) - levmin(iff) + 1, aps) 348 334 CALL wxios_add_vaxis("Bhyb", & 349 levmax(iff) - levmin(iff) + 1, Bhyb)335 levmax(iff) - levmin(iff) + 1, bps) 350 336 CALL wxios_add_vaxis("Alt", & 351 levmax(iff) - levmin(iff) + 1, Alt)337 levmax(iff) - levmin(iff) + 1, pseudoalt) 352 338 ELSE 353 339 ! NMC files … … 418 404 !!!! Composantes de la coordonnee sigma-hybride 419 405 CALL histvert(nid_files(iff), "Ahyb","Ahyb comp of Hyb Cord ", "Pa", & 420 levmax(iff) - levmin(iff) + 1, Ahyb,nvertap(iff))406 levmax(iff) - levmin(iff) + 1,aps,nvertap(iff)) 421 407 422 408 CALL histvert(nid_files(iff), "Bhyb","Bhyb comp of Hyb Cord", " ", & 423 levmax(iff) - levmin(iff) + 1, Bhyb,nvertbp(iff))409 levmax(iff) - levmin(iff) + 1,bps,nvertbp(iff)) 424 410 425 411 CALL histvert(nid_files(iff), "Alt","Height approx for scale heigh of 8km at levels", "Km", & 426 levmax(iff) - levmin(iff) + 1, Alt,nvertAlt(iff))412 levmax(iff) - levmin(iff) + 1,pseudoalt,nvertAlt(iff)) 427 413 428 414 ELSE
Note: See TracChangeset
for help on using the changeset viewer.