Changeset 2344 for LMDZ5/trunk/libf/phylmd/phys_output_mod.F90
- Timestamp:
- Aug 21, 2015, 9:23:13 AM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ5/trunk/libf/phylmd/phys_output_mod.F90
r2327 r2344 44 44 USE surface_data, ONLY : ok_snow 45 45 USE phys_output_ctrlout_mod 46 USE mod_grid_phy_lmdz, only: klon_glo 46 USE mod_grid_phy_lmdz, only: klon_glo,nbp_lon,nbp_lat 47 47 USE print_control_mod, ONLY: prt_level,lunout 48 48 USE vertical_layers_mod, ONLY: ap,bp,preff,presnivs 49 49 USE time_phylmdz_mod, ONLY: day_ini, itau_phy, start_time, annee_ref, day_ref 50 50 #ifdef CPP_XIOS 51 51 ! ug Pour les sorties XIOS … … 54 54 55 55 IMPLICIT NONE 56 include "dimensions.h"57 include "temps.h"58 56 include "clesphys.h" 59 57 include "thermcell.h" … … 69 67 REAL, DIMENSION(klon, klev+1), INTENT(IN) :: paprs 70 68 REAL, DIMENSION(klon,klev,nqtot), INTENT(IN):: qx, d_qx 71 REAL, DIMENSION(klon, llm), INTENT(IN) :: zmasse69 REAL, DIMENSION(klon, klev), INTENT(IN) :: zmasse 72 70 73 71 … … 106 104 CHARACTER(LEN=2) :: bb3 107 105 CHARACTER(LEN=6) :: type_ocean 108 INTEGER, DIMENSION( iim*jjmp1) :: ndex2d109 INTEGER, DIMENSION( iim*jjmp1*klev) :: ndex3d106 INTEGER, DIMENSION(nbp_lon*jjmp1) :: ndex2d 107 INTEGER, DIMENSION(nbp_lon*jjmp1*klev) :: ndex3d 110 108 INTEGER :: imin_ins, imax_ins 111 109 INTEGER :: jmin_ins, jmax_ins … … 343 341 IF (phys_out_regfkey(iff)) then 344 342 imin_ins=1 345 imax_ins= iim343 imax_ins=nbp_lon 346 344 jmin_ins=1 347 345 jmax_ins=jjmp1 348 346 349 347 ! correction abderr 350 do i=1, iim348 do i=1,nbp_lon 351 349 WRITE(lunout,*)'io_lon(i)=',io_lon(i) 352 350 IF (io_lon(i).le.phys_out_lonmin(iff)) imin_ins=i … … 367 365 io_lat(jmax_ins),io_lat(jmin_ins) 368 366 369 CALL histbeg(phys_out_filenames(iff), iim,io_lon,jjmp1,io_lat, &367 CALL histbeg(phys_out_filenames(iff),nbp_lon,io_lon,jjmp1,io_lat, & 370 368 imin_ins,imax_ins-imin_ins+1, & 371 369 jmin_ins,jmax_ins-jmin_ins+1, & … … 523 521 use ioipsl 524 522 USE phys_cal_mod 523 USE time_phylmdz_mod, ONLY: day_ref, annee_ref 525 524 USE print_control_mod, ONLY: lunout 526 525 … … 532 531 real :: ttt,xxx,timestep,dayseconde,dtime 533 532 parameter (dayseconde=86400.) 534 include "temps.h"535 533 include "comconst.h" 536 534
Note: See TracChangeset
for help on using the changeset viewer.