- Timestamp:
- Feb 13, 2009, 10:52:29 AM (16 years ago)
- Location:
- LMDZ4/branches/LMDZ4-dev/libf/phylmd
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ4/branches/LMDZ4-dev/libf/phylmd/phys_output_mod.F90
r1083 r1095 318 318 type(ctrl_out) :: o_rugs = ctrl_out((/ 10, 10, 10, 1, 1 /),'rugs') 319 319 320 type(ctrl_out) :: o_topswad = ctrl_out((/ 4, 10, 10, 10, 10 /),'topswad') 321 type(ctrl_out) :: o_topswai = ctrl_out((/ 4, 10, 10, 10, 10 /),'topswai') 322 type(ctrl_out) :: o_solswad = ctrl_out((/ 4, 10, 10, 10, 10 /),'solswad') 323 type(ctrl_out) :: o_solswai = ctrl_out((/ 4, 10, 10, 10, 10 /),'solswai') 320 324 !!!!!!!!!!!!!!!!!!!!!! 3D !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 321 325 type(ctrl_out) :: o_lwcon = ctrl_out((/ 2, 5, 10, 10, 1 /),'lwcon') … … 429 433 ctetaSTD,dtime, presnivs, ok_veget, & 430 434 ocean, iflag_pbl,ok_mensuel,ok_journe, & 431 ok_hf,ok_instan,ok_LES )435 ok_hf,ok_instan,ok_LES,ok_ade,ok_aie) 432 436 433 437 USE iophy … … 447 451 integer :: nbteta, nlevSTD, radpas 448 452 logical :: ok_mensuel, ok_journe, ok_hf, ok_instan 449 logical :: ok_LES 453 logical :: ok_LES,ok_ade,ok_aie 450 454 real :: dtime 451 455 integer :: idayref … … 677 681 END DO 678 682 683 IF (ok_ade) THEN 684 CALL histdef2d(iff,o_topswad%flag,o_topswad%name, "ADE at TOA", "W/m2") 685 CALL histdef2d(iff,o_solswad%flag,o_solswad%name, "ADE at SRF", "W/m2") 686 ENDIF 687 688 IF (ok_aie) THEN 689 CALL histdef2d(iff,o_topswai%flag,o_topswai%name, "AIE at TOA", "W/m2") 690 CALL histdef2d(iff,o_solswai%flag,o_solswai%name, "AIE at SFR", "W/m2") 691 ENDIF 692 693 679 694 CALL histdef2d(iff,o_albs%flag,o_albs%name, "Surface albedo", "-") 680 695 CALL histdef2d(iff,o_albslw%flag,o_albslw%name, "Surface albedo LW", "-") -
LMDZ4/branches/LMDZ4-dev/libf/phylmd/phys_output_write.h
r1083 r1095 802 802 IF (o_rugs%flag(iff)<=lev_files(iff)) THEN 803 803 CALL histwrite_phy(nid_files(iff),o_rugs%name,itau_w,zxrugs) 804 ENDIF 805 806 IF (ok_ade) THEN 807 IF (o_topswad%flag(iff)<=lev_files(iff)) THEN 808 CALL histwrite_phy(nid_files(iff),o_topswad%name,itau_w,topswad) 809 ENDIF 810 IF (o_solswad%flag(iff)<=lev_files(iff)) THEN 811 CALL histwrite_phy(nid_files(iff),o_solswad%name,itau_w,solswad) 812 ENDIF 813 ENDIF 814 815 IF (ok_aie) THEN 816 IF (o_topswai%flag(iff)<=lev_files(iff)) THEN 817 CALL histwrite_phy(nid_files(iff),o_topswai%name,itau_w,topswai) 818 ENDIF 819 IF (o_solswai%flag(iff)<=lev_files(iff)) THEN 820 CALL histwrite_phy(nid_files(iff),o_solswai%name,itau_w,solswai) 821 ENDIF 804 822 ENDIF 805 823 -
LMDZ4/branches/LMDZ4-dev/libf/phylmd/physiq.F
r1068 r1095 1532 1532 & ctetaSTD,dtime,presnivs,ok_veget, 1533 1533 & type_ocean,iflag_pbl,ok_mensuel,ok_journe, 1534 & ok_hf,ok_instan,ok_LES )1534 & ok_hf,ok_instan,ok_LES,ok_ade,ok_aie) 1535 1535 c$OMP END MASTER 1536 1536 c$OMP BARRIER
Note: See TracChangeset
for help on using the changeset viewer.