Changeset 1246 for LMDZ4/branches/LMDZ4-dev/libf/phylmd/phys_output_write.h
- Timestamp:
- Sep 23, 2009, 4:47:40 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ4/branches/LMDZ4-dev/libf/phylmd/phys_output_write.h
r1215 r1246 828 828 ENDIF 829 829 830 ! OD550 per species 831 IF (new_aod) THEN 832 DO naero = 1, naero_spc 833 IF (o_tausumaero(naero)%flag(iff)<=lev_files(iff)) THEN 834 CALL histwrite_phy(nid_files(iff), 835 $ o_tausumaero(naero)%name,itau_w, 836 $ tausum_aero(:,2,naero) ) 837 ENDIF 838 END DO 839 ENDIF 840 830 841 IF (ok_ade) THEN 831 842 IF (o_topswad%flag(iff)<=lev_files(iff)) THEN … … 837 848 $ solswad_aero) 838 849 ENDIF 850 851 !====MS forcing diagnostics 852 if (new_aod) then 853 IF (o_swtoaas_nat%flag(iff)<=lev_files(iff)) THEN 854 CALL histwrite_phy(nid_files(iff),o_swtoaas_nat%name,itau_w, 855 $ topsw_aero(:,1)) 856 ENDIF 857 858 IF (o_swsrfas_nat%flag(iff)<=lev_files(iff)) THEN 859 CALL histwrite_phy(nid_files(iff),o_swsrfas_nat%name,itau_w, 860 $ solsw_aero(:,1)) 861 ENDIF 862 863 IF (o_swtoacs_nat%flag(iff)<=lev_files(iff)) THEN 864 CALL histwrite_phy(nid_files(iff),o_swtoacs_nat%name,itau_w, 865 $ topsw0_aero(:,1)) 866 ENDIF 867 868 IF (o_swsrfcs_nat%flag(iff)<=lev_files(iff)) THEN 869 CALL histwrite_phy(nid_files(iff),o_swsrfcs_nat%name,itau_w, 870 $ solsw0_aero(:,1)) 871 ENDIF 872 873 !ant 874 IF (o_swtoaas_ant%flag(iff)<=lev_files(iff)) THEN 875 CALL histwrite_phy(nid_files(iff),o_swtoaas_ant%name,itau_w, 876 $ topsw_aero(:,2)) 877 ENDIF 878 879 IF (o_swsrfas_ant%flag(iff)<=lev_files(iff)) THEN 880 CALL histwrite_phy(nid_files(iff),o_swsrfas_ant%name,itau_w, 881 $ solsw_aero(:,2)) 882 ENDIF 883 884 IF (o_swtoacs_ant%flag(iff)<=lev_files(iff)) THEN 885 CALL histwrite_phy(nid_files(iff),o_swtoacs_ant%name,itau_w, 886 $ topsw0_aero(:,2)) 887 ENDIF 888 889 IF (o_swsrfcs_ant%flag(iff)<=lev_files(iff)) THEN 890 CALL histwrite_phy(nid_files(iff),o_swsrfcs_ant%name,itau_w, 891 $ solsw0_aero(:,2)) 892 ENDIF 893 894 !cf 895 IF (o_swtoacf_nat%flag(iff)<=lev_files(iff)) THEN 896 CALL histwrite_phy(nid_files(iff),o_swtoacf_nat%name,itau_w, 897 $ topswcf_aero(:,1)) 898 ENDIF 899 900 IF (o_swsrfcf_nat%flag(iff)<=lev_files(iff)) THEN 901 CALL histwrite_phy(nid_files(iff),o_swsrfcf_nat%name,itau_w, 902 $ solswcf_aero(:,1)) 903 ENDIF 904 905 IF (o_swtoacf_ant%flag(iff)<=lev_files(iff)) THEN 906 CALL histwrite_phy(nid_files(iff),o_swtoacf_ant%name,itau_w, 907 $ topswcf_aero(:,2)) 908 ENDIF 909 910 IF (o_swsrfcf_ant%flag(iff)<=lev_files(iff)) THEN 911 CALL histwrite_phy(nid_files(iff),o_swsrfcf_ant%name,itau_w, 912 $ solswcf_aero(:,2)) 913 ENDIF 914 915 IF (o_swtoacf_zero%flag(iff)<=lev_files(iff)) THEN 916 CALL histwrite_phy(nid_files(iff),o_swtoacf_zero%name,itau_w, 917 $ topswcf_aero(:,3)) 918 ENDIF 919 920 IF (o_swsrfcf_zero%flag(iff)<=lev_files(iff)) THEN 921 CALL histwrite_phy(nid_files(iff),o_swsrfcf_zero%name,itau_w, 922 $ solswcf_aero(:,3)) 923 ENDIF 924 925 endif ! new_aod 926 !====MS forcing diagnostics 927 839 928 ENDIF 840 929
Note: See TracChangeset
for help on using the changeset viewer.